A B C E F G H I J M N P R S T W 
All Classes All Packages

A

addAllInitializer(List<JavaInitializer>) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
addAnnotation(AnnoDef) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
addArgument(ExpressionDef) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
addClass(JavaClass) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
addConstructor(JavaConstructor) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
addExports(ModuleDef.ExportsDef) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
addField(JavaField) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
addImport(String) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
addInitializer(JavaInitializer) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
addInitializer(InitDef) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
addJavaDoc(String) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
addJavaDocTag(TagDef) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
addMethod(JavaMethod) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
addOpens(ModuleDef.OpensDef) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
addPackage(PackageDef) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
addParameter(FieldDef) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
addProvides(ModuleDef.ProvidesDef) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
addRequires(ModuleDef.RequiresDef) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
addSource(File) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableClassLibraryBuilder
 
addSource(InputStream) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableClassLibraryBuilder
 
addSource(Reader) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableClassLibraryBuilder
 
addSource(Object) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableSourceLibrary
Adds a source to the source repository and returns it representative JavaSource
addSource(URL) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableClassLibraryBuilder
 
addUses(ModuleDef.UsesDef) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 

B

beginClass(ClassDef) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
beginConstructor() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
beginField(FieldDef) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
beginMethod() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
bindClass(ModifyableJavaClass) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
bindMerger() - Method in class com.devonfw.cobigen.javaplugin.JavaPluginActivator
 
bindTriggerInterpreter() - Method in class com.devonfw.cobigen.javaplugin.JavaPluginActivator
 

C

com.devonfw.cobigen.javaplugin - package com.devonfw.cobigen.javaplugin
 
com.devonfw.cobigen.javaplugin.inputreader - package com.devonfw.cobigen.javaplugin.inputreader
 
com.devonfw.cobigen.javaplugin.inputreader.to - package com.devonfw.cobigen.javaplugin.inputreader.to
 
com.devonfw.cobigen.javaplugin.matcher - package com.devonfw.cobigen.javaplugin.matcher
 
com.devonfw.cobigen.javaplugin.matcher.resolver - package com.devonfw.cobigen.javaplugin.matcher.resolver
 
com.devonfw.cobigen.javaplugin.merger - package com.devonfw.cobigen.javaplugin.merger
 
com.devonfw.cobigen.javaplugin.merger.libextension - package com.devonfw.cobigen.javaplugin.merger.libextension
 
commentHeader(JavaAnnotatedElement) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.CustomModelWriter
 
createModel(Object) - Method in class com.devonfw.cobigen.javaplugin.inputreader.JavaInputReader
 
CustomModelWriter - Class in com.devonfw.cobigen.javaplugin.merger.libextension
Custom implementation derived from DefaultModelWriter to fix some issues with annotation and javaDoc printing.
CustomModelWriter() - Constructor for class com.devonfw.cobigen.javaplugin.merger.libextension.CustomModelWriter
 
CustomModelWriterFactory - Class in com.devonfw.cobigen.javaplugin.merger.libextension
The ModelWriterFactory returning new instances of CustomModelWriter
CustomModelWriterFactory() - Constructor for class com.devonfw.cobigen.javaplugin.merger.libextension.CustomModelWriterFactory
 

E

endClass() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
endConstructor(MethodDef) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
endField() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
endMethod(MethodDef) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
equals(Object) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
equals(Object) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
 
evaluateExpression(String) - Method in class com.devonfw.cobigen.javaplugin.matcher.resolver.TriggerExpressionResolver
Evaluates the given expression
ExtendedJavaParameter - Class in com.devonfw.cobigen.javaplugin.merger.libextension
Extension of the JavaParameter implementation in order to support modifiers
ExtendedJavaParameter(JavaClass, String, Set<String>, boolean) - Constructor for class com.devonfw.cobigen.javaplugin.merger.libextension.ExtendedJavaParameter
Creates a new ExtendedJavaParameter for the given properties

F

fullName - Variable in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
 

G

getAnnotations() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getBeanProperties() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getBeanProperties() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getBeanProperties(boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getBeanProperties(boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getBeanProperty(String) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getBeanProperty(String) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getBeanProperty(String, boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getBeanProperty(String, boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getBinaryName() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getBinaryName() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getBounds() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaTypeVariable
getBuffer() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.CustomModelWriter
All information is written to this buffer.
getCanonicalName() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getCanonicalName() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getCanonicalName() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaTypeVariable
 
getClassLoader() - Method in class com.devonfw.cobigen.javaplugin.inputreader.to.PackageFolder
Returns the field 'classLoader'
getCodeBlock() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getCodeBlock() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getComment() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getComponentType() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getComponentType() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getConstructor(List<JavaType>) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getConstructor(List<JavaType>) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getConstructor(List<JavaType>, boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getConstructor(List<JavaType>, boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getConstructors() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getConstructors() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getDeclaringClass() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getDerivedClasses() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getDerivedClasses() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getDimensions() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getDimensions() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getEnumConstantByName(String) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getEnumConstantByName(String) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getEnumConstants() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getEnumConstants() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getFieldByName(String) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getFieldByName(String) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getFields() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getFields() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getFirstJavaClass(Reader...) - Static method in class com.devonfw.cobigen.javaplugin.inputreader.JavaParserUtil
Returns the first JavaClass parsed by the given Reader, all upcoming parsed java files will be added to the class library
getFirstJavaClass(ClassLoader, Reader...) - Static method in class com.devonfw.cobigen.javaplugin.inputreader.JavaParserUtil
Returns the first JavaClass parsed by the given Reader, all upcoming parsed java files will be added to the class library.
getFullyQualifiedName() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getFullyQualifiedName() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getFullyQualifiedName() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaTypeVariable
 
getGenericCanonicalName() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getGenericCanonicalName() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getGenericCanonicalName() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaTypeVariable
 
getGenericDeclaration() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaTypeVariable
getGenericFullyQualifiedName() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getGenericFullyQualifiedName() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getGenericFullyQualifiedName() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaTypeVariable
 
getGenericValue() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getGenericValue() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getGenericValue() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaTypeVariable
 
getGenericValue(JavaType, List<JavaTypeVariable<D>>) - Static method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
 
getImplements() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getImplements() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getInitializers() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getInitializers() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getInputObjects(Object, Charset) - Method in class com.devonfw.cobigen.javaplugin.inputreader.JavaInputReader
 
getInputObjects(Object, Charset, boolean) - Method in class com.devonfw.cobigen.javaplugin.inputreader.JavaInputReader
Returns all input objects for the given container input.
getInputObjectsRecursively(Object, Charset) - Method in class com.devonfw.cobigen.javaplugin.inputreader.JavaInputReader
 
getInputReader() - Method in class com.devonfw.cobigen.javaplugin.JavaTriggerInterpreter
 
getInterfaces() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getInterfaces() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getJavaClassLibrary() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getJavaClassLibrary() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getLineNumber() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getLocation() - Method in class com.devonfw.cobigen.javaplugin.inputreader.to.PackageFolder
Returns the folder location URI of the package
getMatcher() - Method in class com.devonfw.cobigen.javaplugin.JavaTriggerInterpreter
 
getMethod(String, List<JavaType>, boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getMethod(String, List<JavaType>, boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getMethodBySignature(String, List<JavaType>) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getMethodBySignature(String, List<JavaType>) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getMethodBySignature(String, List<JavaType>, boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getMethodBySignature(String, List<JavaType>, boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getMethodBySignature(String, List<JavaType>, boolean, boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getMethodBySignature(String, List<JavaType>, boolean, boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getMethods() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getMethods() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getMethods(boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getMethods(boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getMethodsBySignature(String, List<JavaType>, boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getMethodsBySignature(String, List<JavaType>, boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getMethodsBySignature(String, List<JavaType>, boolean, boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getMethodsBySignature(String, List<JavaType>, boolean, boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getModelBuilder() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableSourceLibrary
 
getModifiers() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ExtendedJavaParameter
Returns all modifiers of the parameter
getModifiers() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getModuleInfo() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
getName() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getName() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaTypeVariable
 
getNamedParameter(String, String) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getNestedClassByName(String) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getNestedClassByName(String) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getNestedClasses() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getNestedClasses() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getPackage() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getPackage() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getPackageName() - Method in class com.devonfw.cobigen.javaplugin.inputreader.to.PackageFolder
Returns the package's name
getPackageName() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getPackageName() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getParentSource() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getParentSource() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getResolvedFullyQualifiedName(JavaType, List<JavaTypeVariable<D>>) - Static method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
 
getResolvedGenericFullyQualifiedName(JavaType, List<JavaTypeVariable<D>>) - Static method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
 
getResolvedGenericValue(JavaType, List<JavaTypeVariable<D>>) - Static method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
 
getResolvedValue(JavaType, List<JavaTypeVariable<D>>) - Static method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
 
getResolvedVariables(JavaMatcher.MatcherType, String, String, List<VariableAssignmentTo>) - Method in class com.devonfw.cobigen.javaplugin.matcher.JavaMatcher
Resolves all variables for this trigger
getSimpleName() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getSimpleName() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getSource() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getSource() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getSource() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
getSuperClass() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getSuperClass() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getSuperJavaClass() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
Shorthand for getSuperClass().getJavaClass() with null checking.
getSuperJavaClass() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getTagByName(String) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getTags() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getTagsByName(String) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getTagsByName(String, boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getTagsByName(String, boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getTemplateMethods(Object) - Method in class com.devonfw.cobigen.javaplugin.inputreader.JavaInputReader
 
getType() - Method in class com.devonfw.cobigen.javaplugin.JavaTriggerInterpreter
 
getType() - Method in class com.devonfw.cobigen.javaplugin.merger.JavaMerger
 
getTypeParameters() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getTypeParameters() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
getValue() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
getValue() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType

H

hashCode() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
hashCode() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
 

I

isA(JavaClass) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
isA(JavaClass) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
isA(JavaType) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
 
isA(String) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
isA(String) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
isAbstract() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
isAnnotation() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
isAnnotation() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
isArray() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
isArray() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
isEnum() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
isEnum() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
isFinal() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
isInner() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
isInner() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
isInterface() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
isInterface() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
isMostLikelyReadable(Path) - Method in class com.devonfw.cobigen.javaplugin.inputreader.JavaInputReader
 
isPrimitive() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
isPrimitive() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
isPrivate() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
isProtected() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
isPublic() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
isResolved() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
 
isStatic() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
isValidInput(Object) - Method in class com.devonfw.cobigen.javaplugin.inputreader.JavaInputReader
 
isVoid() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
isVoid() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType

J

JavaInputReader - Class in com.devonfw.cobigen.javaplugin.inputreader
Extension for the InputReader Interface of the CobiGen, to be able to read Java classes into FreeMarker models
JavaInputReader() - Constructor for class com.devonfw.cobigen.javaplugin.inputreader.JavaInputReader
 
JavaMatcher - Class in com.devonfw.cobigen.javaplugin.matcher
Matcher implementation for the Java Plugin
JavaMatcher() - Constructor for class com.devonfw.cobigen.javaplugin.matcher.JavaMatcher
 
JavaMerger - Class in com.devonfw.cobigen.javaplugin.merger
The JavaMerger merges a patch and the base file of the same class.
JavaMerger(String, boolean) - Constructor for class com.devonfw.cobigen.javaplugin.merger.JavaMerger
Creates a new JavaMerger
JavaParserUtil - Class in com.devonfw.cobigen.javaplugin.inputreader
The JavaParserUtil class provides helper functions for generating parsed inputs
JavaParserUtil() - Constructor for class com.devonfw.cobigen.javaplugin.inputreader.JavaParserUtil
 
JavaPluginActivator - Class in com.devonfw.cobigen.javaplugin
Plug-in activator to be registered to the PluginRegistry of CobiGen by any client.
JavaPluginActivator() - Constructor for class com.devonfw.cobigen.javaplugin.JavaPluginActivator
 
JavaTriggerInterpreter - Class in com.devonfw.cobigen.javaplugin
TriggerInterpreter implementation of a Java Interpreter
JavaTriggerInterpreter(String) - Constructor for class com.devonfw.cobigen.javaplugin.JavaTriggerInterpreter
Creates a new Java Interpreter

M

matches(MatcherTo) - Method in class com.devonfw.cobigen.javaplugin.matcher.JavaMatcher
 
merge(File, String, String) - Method in class com.devonfw.cobigen.javaplugin.merger.JavaMerger
 
ModifyableClassLibraryBuilder - Class in com.devonfw.cobigen.javaplugin.merger.libextension
ClassLibraryBuilder forwarding ModifyableClassLibraryBuilder.addSource(File) to SourceLibrary.addSource(File)
ModifyableClassLibraryBuilder() - Constructor for class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableClassLibraryBuilder
 
ModifyableJavaClass - Class in com.devonfw.cobigen.javaplugin.merger.libextension
Custom implementation derived from DefaultJavaClass to enable modification of AST.
ModifyableJavaClass() - Constructor for class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
ModifyableJavaClass(JavaSource) - Constructor for class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
ModifyableJavaClass(String) - Constructor for class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
ModifyableJavaType - Class in com.devonfw.cobigen.javaplugin.merger.libextension
The default implementation for JavaType
ModifyableJavaTypeVariable<D extends com.thoughtworks.qdox.model.JavaGenericDeclaration> - Class in com.devonfw.cobigen.javaplugin.merger.libextension
This class exists to use a custom implementation of the methods that take care of the generics.
ModifyableJavaTypeVariable(String, TypeResolver) - Constructor for class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaTypeVariable
 
ModifyableModelBuilder - Class in com.devonfw.cobigen.javaplugin.merger.libextension
Custom implementation derived from ModelBuilder to fix some issues with annotation and javaDoc parsing.
ModifyableModelBuilder(ClassLibrary, DocletTagFactory) - Constructor for class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
ModifyableSourceLibrary - Class in com.devonfw.cobigen.javaplugin.merger.libextension
SourceLibrary parsing inputs into the JavaSource representation by using a ModifyableModelBuilder in order to get the internal representation of JavaClasses as ModifyableJavaClasses
ModifyableSourceLibrary(AbstractClassLibrary) - Constructor for class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableSourceLibrary
Creates a new ModifyableJavaClass

N

name - Variable in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
 
newInstance() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.CustomModelWriterFactory
 
newSourceLibrary(AbstractClassLibrary) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableClassLibraryBuilder
 

P

PackageFolder - Class in com.devonfw.cobigen.javaplugin.inputreader.to
Package transfer object which contains the URI of the package folder and the package name
PackageFolder(URI, String) - Constructor for class com.devonfw.cobigen.javaplugin.inputreader.to.PackageFolder
Creates a new transfer object for a package
PackageFolder(URI, String, ClassLoader) - Constructor for class com.devonfw.cobigen.javaplugin.inputreader.to.PackageFolder
Creates a new transfer object for a package with a ClassLoader for type resolution while parsing its children.
parse(InputStream, URL, Builder) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableSourceLibrary
Parses the given stream contents and closes the stream if any exception occurs
parse(Reader, URL, Builder) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableSourceLibrary
Parses the given reader contents and closes the reader if any exception occurs
ParsedJavaModelBuilder - Class in com.devonfw.cobigen.javaplugin.inputreader
The ParsedJavaModelBuilder builds a model using QDox as a Java parser
ParsedJavaModelBuilder() - Constructor for class com.devonfw.cobigen.javaplugin.inputreader.ParsedJavaModelBuilder
 

R

read(Path, Charset, Object...) - Method in class com.devonfw.cobigen.javaplugin.inputreader.JavaInputReader
Reads the data at the specified path.
ReflectedJavaModelBuilder - Class in com.devonfw.cobigen.javaplugin.inputreader
The ReflectedJavaModelBuilder creates a new model for a given input pojo class
ReflectedJavaModelBuilder() - Constructor for class com.devonfw.cobigen.javaplugin.inputreader.ReflectedJavaModelBuilder
 
removeInitializer(JavaInitializer) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
replace(JavaConstructor, JavaConstructor) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
Replaces the given baseConstructor with the given patchConstructor.
replace(JavaField, JavaField) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
Replaces the given baseField with the given patchField.
replace(JavaInitializer, JavaInitializer) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
Replaces the given baseInitializer with the given patchInitializer.
replace(JavaMethod, JavaMethod) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
Replaces the given baseMethod with the given patchMethod.
resolve(JavaType, JavaClass, JavaClass) - Static method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
Consider the following example
resolve(JavaType, List<JavaTypeVariable<D>>) - Static method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
 
resolveToSimpleType(String) - Static method in class com.devonfw.cobigen.javaplugin.inputreader.JavaParserUtil
Converts the String representation of a canonical type into a String which represents the simple type.
resolveVariables(MatcherTo, List<VariableAssignmentTo>) - Method in class com.devonfw.cobigen.javaplugin.matcher.JavaMatcher
 

S

setAnnotation(boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
setBounds(List<JavaType>) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaTypeVariable
 
setClassLoader(ClassLoader) - Method in class com.devonfw.cobigen.javaplugin.inputreader.to.PackageFolder
Sets the class loader for type resolving while parsing children
setEnum(boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
setImplementz(List<JavaClass>) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
setInterface(boolean) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
setJavaPackage(JavaPackage) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
Only used when constructing the model by hand / without source
setLocation(URI) - Method in class com.devonfw.cobigen.javaplugin.inputreader.to.PackageFolder
Sets the location of the package (last package element)
setModelWriterFactory(ModelWriterFactory) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
setModule(ModuleDef) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 
setPackageName(String) - Method in class com.devonfw.cobigen.javaplugin.inputreader.to.PackageFolder
Sets the package's name
setSuperClass(JavaType) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
setTypeParameters(List<ModifyableJavaTypeVariable<JavaClass>>) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
setUrl(URL) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableModelBuilder
 

T

toGenericString() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
toGenericString() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
Returns getGenericValue() extended with the array information
toString() - Method in class com.devonfw.cobigen.javaplugin.inputreader.to.PackageFolder
 
toString() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.CustomModelWriter
 
toString() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaClass
 
toString() - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
Equivalent of Class.toString().
TriggerExpressionResolver - Class in com.devonfw.cobigen.javaplugin.matcher.resolver
The TriggerExpressionResolver to resolve the matcher's values.
TriggerExpressionResolver(JavaClass) - Constructor for class com.devonfw.cobigen.javaplugin.matcher.resolver.TriggerExpressionResolver
Creates a new TriggerExpressionResolver for the given parsed JavaClass
TriggerExpressionResolver(Class<?>) - Constructor for class com.devonfw.cobigen.javaplugin.matcher.resolver.TriggerExpressionResolver
Creates a new TriggerExpressionResolver for the given pojo with its ClassLoader
type - Variable in class com.devonfw.cobigen.javaplugin.JavaTriggerInterpreter
TriggerInterpreter type to be registered

W

writeAnnotation(JavaAnnotation) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.CustomModelWriter
 
writeClass(JavaClass) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.CustomModelWriter
 
writeConstructor(JavaConstructor) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.CustomModelWriter
 
writeField(JavaField) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.CustomModelWriter
 
writeInitializer(JavaInitializer) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.CustomModelWriter
 
writeMethod(JavaMethod) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.CustomModelWriter
 
writeModuleDescriptor(JavaModuleDescriptor) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.CustomModelWriter
writeModuleExports(JavaModuleDescriptor.JavaExports) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.CustomModelWriter
writeModuleOpens(JavaModuleDescriptor.JavaOpens) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.CustomModelWriter
writeModuleProvides(JavaModuleDescriptor.JavaProvides) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.CustomModelWriter
writeModuleRequires(JavaModuleDescriptor.JavaRequires) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.CustomModelWriter
writeModuleUses(JavaModuleDescriptor.JavaUses) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.CustomModelWriter
writePackage(JavaPackage) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.CustomModelWriter
 
writeParameter(JavaParameter) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.CustomModelWriter
 
writeSource(JavaSource) - Method in class com.devonfw.cobigen.javaplugin.merger.libextension.CustomModelWriter
 
A B C E F G H I J M N P R S T W 
All Classes All Packages