Uses of Interface
com.thoughtworks.qdox.library.ClassLibraryBuilder
-
Packages that use ClassLibraryBuilder Package Description com.thoughtworks.qdox Provides classes to start constructing a java projectcom.thoughtworks.qdox.library Provides classes to construct a classloader-like structure of libraries There are two types of ClassLibraryBuilders:SortedClassLibraryBuilder, which bundles the libraries by typeOrderedClassLibraryBuilder, which respects the order of added libraries There are four types of ClassLibraries:ClassLoaderLibrary, 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 exist -
-
Uses of ClassLibraryBuilder in com.thoughtworks.qdox
Fields in com.thoughtworks.qdox declared as ClassLibraryBuilder Modifier and Type Field Description private ClassLibraryBuilderJavaProjectBuilder. classLibraryBuilderConstructors in com.thoughtworks.qdox with parameters of type ClassLibraryBuilder Constructor Description JavaProjectBuilder(ClassLibraryBuilder classLibraryBuilder)Custom constructor, so another resource loading strategy can be defined -
Uses of ClassLibraryBuilder in com.thoughtworks.qdox.library
Classes in com.thoughtworks.qdox.library that implement ClassLibraryBuilder Modifier and Type Class Description classOrderedClassLibraryBuilderThis library resolves JavaClasses in the order in which class sources are added.classSortedClassLibraryBuilderMethods in com.thoughtworks.qdox.library that return ClassLibraryBuilder Modifier and Type Method Description ClassLibraryBuilderClassLibraryBuilder. appendClassLoader(java.lang.ClassLoader classLoader)Append a classloader and return itselfClassLibraryBuilderOrderedClassLibraryBuilder. appendClassLoader(java.lang.ClassLoader classLoader)ClassLibraryBuilderSortedClassLibraryBuilder. appendClassLoader(java.lang.ClassLoader classLoader)ClassLibraryBuilderClassLibraryBuilder. appendDefaultClassLoaders()Add the defaultClassLoaders and return itseClassLibraryBuilderOrderedClassLibraryBuilder. appendDefaultClassLoaders()ClassLibraryBuilderSortedClassLibraryBuilder. appendDefaultClassLoaders()ClassLibraryBuilderClassLibraryBuilder. appendSource(java.io.File file)ClassLibraryBuilderClassLibraryBuilder. appendSource(java.io.InputStream stream)ClassLibraryBuilderClassLibraryBuilder. appendSource(java.io.Reader reader)ClassLibraryBuilderClassLibraryBuilder. appendSource(java.net.URL url)ClassLibraryBuilderOrderedClassLibraryBuilder. appendSource(java.io.File file)ClassLibraryBuilderOrderedClassLibraryBuilder. appendSource(java.io.InputStream stream)ClassLibraryBuilderOrderedClassLibraryBuilder. appendSource(java.io.Reader reader)ClassLibraryBuilderOrderedClassLibraryBuilder. appendSource(java.net.URL url)ClassLibraryBuilderSortedClassLibraryBuilder. appendSource(java.io.File file)ClassLibraryBuilderSortedClassLibraryBuilder. appendSource(java.io.InputStream stream)ClassLibraryBuilderSortedClassLibraryBuilder. appendSource(java.io.Reader reader)ClassLibraryBuilderSortedClassLibraryBuilder. appendSource(java.net.URL url)ClassLibraryBuilderClassLibraryBuilder. appendSourceFolder(java.io.File sourceFolder)ClassLibraryBuilderOrderedClassLibraryBuilder. appendSourceFolder(java.io.File sourceFolder)ClassLibraryBuilderSortedClassLibraryBuilder. appendSourceFolder(java.io.File sourceFolder)ClassLibraryBuilderClassLibraryBuilder. setDebugLexer(boolean debugLexer)Set totrueto enable debug logging for the lexerClassLibraryBuilderOrderedClassLibraryBuilder. setDebugLexer(boolean debugLexer)ClassLibraryBuilderSortedClassLibraryBuilder. setDebugLexer(boolean debugLexer)ClassLibraryBuilderClassLibraryBuilder. setDebugParser(boolean debugParser)Set totrueto enable debug logging for the parserClassLibraryBuilderOrderedClassLibraryBuilder. setDebugParser(boolean debugParser)ClassLibraryBuilderSortedClassLibraryBuilder. setDebugParser(boolean debugParser)ClassLibraryBuilderClassLibraryBuilder. setEncoding(java.lang.String encoding)ClassLibraryBuilderOrderedClassLibraryBuilder. setEncoding(java.lang.String encoding)ClassLibraryBuilderSortedClassLibraryBuilder. setEncoding(java.lang.String encoding)ClassLibraryBuilderClassLibraryBuilder. setErrorHander(ErrorHandler errorHandler)Can handle ParseExceptions instead of crashing.ClassLibraryBuilderOrderedClassLibraryBuilder. setErrorHander(ErrorHandler errorHandler)ClassLibraryBuilderSortedClassLibraryBuilder. setErrorHander(ErrorHandler errorHandler)ClassLibraryBuilderClassLibraryBuilder. setModelBuilderFactory(ModelBuilderFactory factory)Define theModelBuilderFactorywhich the parsers should use to construct the JavaModel ObjectsClassLibraryBuilderOrderedClassLibraryBuilder. setModelBuilderFactory(ModelBuilderFactory modelBuilderFactory)ClassLibraryBuilderSortedClassLibraryBuilder. setModelBuilderFactory(ModelBuilderFactory factory)ClassLibraryBuilderClassLibraryBuilder. setModelWriterFactory(ModelWriterFactory factory)Define theModelWriterFactorywhich is used by the classes when calling for the codeBlock.ClassLibraryBuilderOrderedClassLibraryBuilder. setModelWriterFactory(ModelWriterFactory modelWriterFactory)ClassLibraryBuilderSortedClassLibraryBuilder. setModelWriterFactory(ModelWriterFactory modelWriterFactory)
-