A B C E F G H I J M N P R S T W
All Classes All Packages
All Classes All Packages
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
DefaultModelWriterto 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
ModelWriterFactoryreturning new instances ofCustomModelWriter - 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
JavaParameterimplementation in order to support modifiers - ExtendedJavaParameter(JavaClass, String, Set<String>, boolean) - Constructor for class com.devonfw.cobigen.javaplugin.merger.libextension.ExtendedJavaParameter
-
Creates a new
ExtendedJavaParameterfor 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
JavaClassparsed by the givenReader, 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
JavaClassparsed by the givenReader, 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
URIof 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
InputReaderInterface 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
JavaMergermerges 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
JavaParserUtilclass 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
-
TriggerInterpreterimplementation 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
-
ClassLibraryBuilderforwardingModifyableClassLibraryBuilder.addSource(File)toSourceLibrary.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
DefaultJavaClassto 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
ModelBuilderto 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
-
SourceLibraryparsing inputs into theJavaSourcerepresentation by using aModifyableModelBuilderin order to get the internal representation ofJavaClassesasModifyableJavaClasses - 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
URIof 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
ClassLoaderfor 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
ParsedJavaModelBuilderbuilds 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
ReflectedJavaModelBuildercreates 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
TriggerExpressionResolverto resolve the matcher's values. - TriggerExpressionResolver(JavaClass) - Constructor for class com.devonfw.cobigen.javaplugin.matcher.resolver.TriggerExpressionResolver
-
Creates a new
TriggerExpressionResolverfor the given parsedJavaClass - TriggerExpressionResolver(Class<?>) - Constructor for class com.devonfw.cobigen.javaplugin.matcher.resolver.TriggerExpressionResolver
-
Creates a new
TriggerExpressionResolverfor the given pojo with itsClassLoader - type - Variable in class com.devonfw.cobigen.javaplugin.JavaTriggerInterpreter
-
TriggerInterpretertype 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
All Classes All Packages