|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ClasspathConfigurable<T extends ClasspathConfigurable<T>>
This interface defines an object that can be configured with a classpath. The classpath entries are stored in a list that contains the entries in the order that they were added.
In addition to manually added entries, classpath entries can also be added
from PathDecorator
:s. Entries from decorators are added after the
manually added entries. (The implementing class may have other kinds of
decorators that add entries to the head of the list.)
Method Summary | |
---|---|
T |
addClasspathDecorator(PathDecorator<?,?> cd)
Add one path decorator. |
T |
addClasspathDecorators(Object o)
Add one or several path decorators. |
T |
addClasspathEntries(Object o)
This method does the same as addClasspathEntry(Object) . |
T |
addClasspathEntry(Object o)
Add one or several classpath entries to the classpath. |
T |
clearClasspathDecorators()
Clear the list of classpath decorators. |
T |
clearClasspathEntries()
Clear the list of classpath entries. |
Method Detail |
---|
T addClasspathEntry(Object o)
o
- The entry or entries. If the object is a collection or array,
it is flattened (see
FlatteningList
). It is up to the
implementing object to decide how the object or objects should be
interpreted.
this
T addClasspathEntries(Object o)
addClasspathEntry(Object)
.
o
- The entries. See addClasspathEntry(Object)
.
this
T clearClasspathEntries()
this
.T addClasspathDecorator(PathDecorator<?,?> cd)
this
T addClasspathDecorators(Object o)
o
- One or an array or collection of classpath decorators
(PathDecorator
objects).
this
T clearClasspathDecorators()
this
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |