Uses of Class
org.faktorips.runtime.model.annotation.AnnotatedDeclaration
Packages that use AnnotatedDeclaration
Package
Description
Annotations in Faktor-IPS generated classes that contain information about the design time model.
Classes that allow access to design time model information on policy and product component types.
Internal use classes to read model information from annotations and via reflection.
-
Uses of AnnotatedDeclaration in org.faktorips.runtime.model.annotation
Methods in org.faktorips.runtime.model.annotation that return AnnotatedDeclarationModifier and TypeMethodDescriptionstatic AnnotatedDeclarationCreates a newAnnotatedDeclarationfrom the given class. -
Uses of AnnotatedDeclaration in org.faktorips.runtime.model.type
Methods in org.faktorips.runtime.model.type that return AnnotatedDeclarationModifier and TypeMethodDescriptionprotected AnnotatedDeclarationType.getAnnotatedDeclaration()Returns theAnnotatedDeclarationobject for this model type that should be used to read all annotations.Methods in org.faktorips.runtime.model.type with parameters of type AnnotatedDeclarationModifier and TypeMethodDescriptionstatic Optional<Deprecation>Deprecation.of(AnnotatedDeclaration annotatedDeclaration) Constructors in org.faktorips.runtime.model.type with parameters of type AnnotatedDeclarationModifierConstructorDescriptionPolicyCmptType(String name, AnnotatedDeclaration annotatedDeclararation) ProductCmptType(String name, AnnotatedDeclaration annotatedDeclaration) Type(String name, AnnotatedDeclaration annotatedDeclaration) -
Uses of AnnotatedDeclaration in org.faktorips.runtime.model.type.read
Methods in org.faktorips.runtime.model.type.read with parameters of type AnnotatedDeclarationModifier and TypeMethodDescriptionprotected String[]AssociationCollector.getNames(AnnotatedDeclaration annotatedDeclaration) protected String[]AttributeCollector.getNames(AnnotatedDeclaration annotatedDeclaration) protected String[]TableUsageCollector.getNames(AnnotatedDeclaration annotatedDeclaration) protected abstract String[]TypePartCollector.getNames(AnnotatedDeclaration annotatedDeclaration) protected String[]ValidationRuleCollector.getNames(AnnotatedDeclaration annotatedDeclaration) voidTypePartsReader.init(AnnotatedDeclaration annotatedDeclaration) voidTypePartCollector.initDescriptors(AnnotatedDeclaration annotatedDeclaration) abstract voidAnnotationProcessor.process(D descriptor, AnnotatedDeclaration annotatedDeclaration, AnnotatedElement annotatedElement) voidTypePartsReader.read(AnnotatedDeclaration annotatedDeclaration) voidTypePartCollector.readAnnotations(AnnotatedDeclaration annotatedDeclaration, AnnotatedElement annotatedElement)