org.schmant.project.java
Interface JavaProjectClasspathEntry

All Known Implementing Classes:
ClassDirectoryClasspathEntry, LibraryClasspathEntry, OtherJavaProjectClasspathEntry, SourceDirectoryClasspathEntry

public interface JavaProjectClasspathEntry

A Java project's classpath is represented as a List of of JavaProjectClasspathEntry objects. This interface is just a marker interface; classes working with classpath entry object must be aware of all implementations.

Objects of this type are immutable value objects. They must implement relevant Object.equals(Object) and Object.hashCode() methods.

Since:
0.5
Author:
Karl Gustafsson