Uses of Class
org.faktorips.runtime.model.type.Type
-
Packages that use Type Package Description org.faktorips.runtime org.faktorips.runtime.internal org.faktorips.runtime.model Contains classes that allow access to design time model information about Faktor-IPS objects.org.faktorips.runtime.model.type Classes that allow access to design time model information on policy and product component types.org.faktorips.runtime.model.type.read Internal use classes to read model information from annotations and via reflection. -
-
Uses of Type in org.faktorips.runtime
Methods in org.faktorips.runtime that return Type Modifier and Type Method Description TypeIRuntimeRepository. getModelType(java.lang.Class<?> modelObjectClass)Deprecated. -
Uses of Type in org.faktorips.runtime.internal
Methods in org.faktorips.runtime.internal that return Type Modifier and Type Method Description TypeAbstractRuntimeRepository. getModelType(java.lang.Class<?> modelObjectClass) -
Uses of Type in org.faktorips.runtime.model
Methods in org.faktorips.runtime.model that return Type Modifier and Type Method Description static TypeIpsModel. getType(java.lang.Class<?> modelObjectClass) -
Uses of Type in org.faktorips.runtime.model.type
Subclasses of Type in org.faktorips.runtime.model.type Modifier and Type Class Description classPolicyCmptTypeCorresponds to a design timeIPolicyCmptType.classProductCmptTypeCorresponds to a design timeIProductCmptType.Methods in org.faktorips.runtime.model.type that return Type Modifier and Type Method Description TypeAssociation. getMatchingAssociationSourceType()Returns theTypeidentified byAssociation.getMatchingAssociationSource()TypeTypePart. getModelType()Deprecated.abstract TypeType. getSuperType()Returns this type's super type ornullif it has none.TypeAssociation. getTarget()Returns the targetTypeof this association.TypeTypePart. getType()Returns the parentTypeMethods in org.faktorips.runtime.model.type that return types with arguments of type Type Modifier and Type Method Description java.util.Optional<? extends Type>Type. findSuperType()Returns this type's super type ifpresent, otherwise anempty Optional.Methods in org.faktorips.runtime.model.type with parameters of type Type Modifier and Type Method Description abstract AssociationAssociation. createOverwritingAssociationFor(Type subType)PolicyAssociationPolicyAssociation. createOverwritingAssociationFor(Type subType)ProductAssociationProductAssociation. createOverwritingAssociationFor(Type subType)abstract AttributeAttribute. createOverwritingAttributeFor(Type subType)Creates an attribute model for a sub type in which this attribute is overwritten.ConstantPolicyAttributeConstantPolicyAttribute. createOverwritingAttributeFor(Type subType)DefaultPolicyAttributeDefaultPolicyAttribute. createOverwritingAttributeFor(Type subType)AttributeProductAttribute. createOverwritingAttributeFor(Type subType)voidTypeHierarchyVisitor. visitHierarchy(Type type)Visits the given type and all it's super types.abstract booleanTypeHierarchyVisitor. visitType(Type type)Visits the given type.Constructors in org.faktorips.runtime.model.type with parameters of type Type Constructor Description Association(Type type, java.lang.reflect.Method getterMethod)Attribute(Type type, IpsAttribute attributeAnnotation, IpsExtensionProperties extensionProperties, java.lang.Class<?> datatype, boolean changingOverTime)ConstantPolicyAttribute(Type type, java.lang.reflect.Field field, boolean changingOverTime)PolicyAssociation(Type type, java.lang.reflect.Method getterMethod, java.lang.reflect.Method addMethod, java.lang.reflect.Method removeMethod)PolicyAttribute(Type type, IpsAttribute attributeAnnotation, IpsExtensionProperties extensionProperties, java.lang.Class<?> datatype, boolean changingOverTime)ProductAssociation(Type type, java.lang.reflect.Method getterMethod, java.lang.reflect.Method addMethod, java.lang.reflect.Method addMethodWithCardinality, java.lang.reflect.Method removeMethod, boolean changingOverTime, java.lang.reflect.Method getLinksMethod)ProductAttribute(Type type, boolean changingOverTime, java.lang.reflect.Method getter, java.lang.reflect.Method setter)TableUsage(Type parent, java.lang.reflect.Method getterMethod)TypePart(java.lang.String name, Type parent, IpsExtensionProperties extensionProperties)ValidationRule(Type type, IpsValidationRule validationRuleAnnotation, IpsConfiguredValidationRule validationConfigurationRule, IpsExtensionProperties extensionProperties) -
Uses of Type in org.faktorips.runtime.model.type.read
Methods in org.faktorips.runtime.model.type.read with parameters of type Type Modifier and Type Method Description protected abstract PAbstractAssociationDescriptor. createValid(Type type)protected abstract TAbstractAttributeDescriptor. createValid(Type type)PolicyAssociationPolicyAssociationCollector.PolicyAssociationDescriptor. createValid(Type type)protected PolicyAttributePolicyAttributeCollector.PolicyAttributeDescriptor. createValid(Type type)protected ProductAssociationProductAssociationCollector.ProductAssociationDescriptor. createValid(Type type)ProductAttributeProductAttributeCollector.ProductAttributeDescriptor. createValid(Type type)
-