All Classes
-
Class Summary Class Description CustomModelWriter Custom implementation derived fromDefaultModelWriterto fix some issues with annotation and javaDoc printing.CustomModelWriterFactory TheModelWriterFactoryreturning new instances ofCustomModelWriterExtendedJavaParameter Extension of theJavaParameterimplementation in order to support modifiersJavaInputReader Extension for theInputReaderInterface of the CobiGen, to be able to read Java classes into FreeMarker modelsJavaMatcher Matcher implementation for the Java PluginJavaMerger TheJavaMergermerges a patch and the base file of the same class.JavaParserUtil TheJavaParserUtilclass provides helper functions for generating parsed inputsJavaPluginActivator Plug-in activator to be registered to the PluginRegistry of CobiGen by any client.JavaTriggerInterpreter TriggerInterpreterimplementation of a Java InterpreterModifyableClassLibraryBuilder ClassLibraryBuilderforwardingModifyableClassLibraryBuilder.addSource(File)toSourceLibrary.addSource(File)ModifyableJavaClass Custom implementation derived fromDefaultJavaClassto enable modification of AST.ModifyableJavaType The default implementation forJavaTypeModifyableJavaTypeVariable<D extends com.thoughtworks.qdox.model.JavaGenericDeclaration> This class exists to use a custom implementation of the methods that take care of the generics.ModifyableModelBuilder Custom implementation derived fromModelBuilderto fix some issues with annotation and javaDoc parsing.ModifyableSourceLibrary SourceLibraryparsing inputs into theJavaSourcerepresentation by using aModifyableModelBuilderin order to get the internal representation ofJavaClassesasModifyableJavaClassesPackageFolder Package transfer object which contains theURIof the package folder and the package nameParsedJavaModelBuilder TheParsedJavaModelBuilderbuilds a model using QDox as a Java parserReflectedJavaModelBuilder TheReflectedJavaModelBuildercreates a new model for a given input pojo classTriggerExpressionResolver TheTriggerExpressionResolverto resolve the matcher's values.