SortedClassLibraryBuilder, which bundles the libraries by type
OrderedClassLibraryBuilder, which respects the order of added libraries
There are four types of ClassLibraries:
ClassLoaderLibrary, which uses the classpath to search for sources or binaries
SourceLibrary, which uses a specific sourcefile
SourceFolderLibrary, which tries to locate sourcefiles by translating the package to folders
ClassNameLibrary, which generates an anonymous class, as if it would exist
See: Description
| Interface | Description |
|---|---|
| ClassLibrary |
Main methods of a ClassLibrary, which can be used by every Model
|
| ClassLibraryBuilder |
This builder helps to construct a library.
|
| ErrorHandler |
| Class | Description |
|---|---|
| AbstractClassLibrary |
A ClassLibrary can be compared with a java classloader.
|
| ClassLoaderLibrary |
Important!!
|
| ClassNameLibrary |
This library always resolve a className by generating an empty JavaClass Model
|
| JavaClassContext |
JavaClassContext gives you a mechanism to get a
JavaClass. |
| OrderedClassLibraryBuilder |
This library resolves JavaClasses in the order in which class sources are added.
|
| SortedClassLibraryBuilder | |
| SourceFolderLibrary | |
| SourceLibrary |
This Library will immediately parse the source and keeps its reference to a private context.
|
SortedClassLibraryBuilder, which bundles the libraries by typeOrderedClassLibraryBuilder, which respects the order of added librariesClassLoaderLibrary, which uses the classpath to search for sources or binariesSourceLibrary, which uses a specific sourcefileSourceFolderLibrary, which tries to locate sourcefiles by translating the package to foldersClassNameLibrary, which generates an anonymous class, as if it would existCopyright © 2002-2018. All Rights Reserved.