Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAssociationDescriptor<P extends Association> - Class in org.faktorips.runtime.model.type.read
- AbstractAssociationDescriptor() - Constructor for class org.faktorips.runtime.model.type.read.AbstractAssociationDescriptor
- AbstractAttributeDescriptor<T extends Attribute> - Class in org.faktorips.runtime.model.type.read
- AbstractAttributeDescriptor() - Constructor for class org.faktorips.runtime.model.type.read.AbstractAttributeDescriptor
- AbstractCacheFactory - Class in org.faktorips.runtime.internal
- AbstractCacheFactory() - Constructor for class org.faktorips.runtime.internal.AbstractCacheFactory
- AbstractCachingRuntimeRepository - Class in org.faktorips.runtime.internal
-
This abstract runtime repository handles the caching for already loaded instances.
- AbstractCachingRuntimeRepository(String, ICacheFactory, ClassLoader) - Constructor for class org.faktorips.runtime.internal.AbstractCachingRuntimeRepository
- AbstractClassLoadingRuntimeRepository - Class in org.faktorips.runtime.internal
-
An abstract repository that handles the common stuff between the
AbstractTocBasedRuntimeRepositoryand the concrete runtime repositories. - AbstractClassLoadingRuntimeRepository(String, ICacheFactory, ClassLoader) - Constructor for class org.faktorips.runtime.internal.AbstractClassLoadingRuntimeRepository
- AbstractComputable<K,
V> - Class in org.faktorips.runtime.caching -
Basic implementation of
IComputable, taking the value class as a parameter. - AbstractComputable(Class<? super V>) - Constructor for class org.faktorips.runtime.caching.AbstractComputable
- AbstractFormulaEvaluator - Class in org.faktorips.runtime.formula
-
An abstract implementation of
IFormulaEvaluatorholding the product component generation or product component and handles the exceptions thrown by theAbstractFormulaEvaluator.evaluateInternal(String, Object...)method. - AbstractFormulaEvaluator(Object, Map<String, String>) - Constructor for class org.faktorips.runtime.formula.AbstractFormulaEvaluator
- AbstractIpsTestRunner - Class in org.faktorips.runtime.test
-
Abstract class for all ips test runner implementation.
- AbstractIpsTestRunner() - Constructor for class org.faktorips.runtime.test.AbstractIpsTestRunner
- AbstractJaxbModelObject - Class in org.faktorips.runtime.internal
-
Abstract base class for policy component types enabled for JAXB persistence.
- AbstractJaxbModelObject() - Constructor for class org.faktorips.runtime.internal.AbstractJaxbModelObject
- AbstractMapStructure<K,
V extends SearchStructure<R> & MergeAndCopyStructure<V>, R> - Class in org.faktorips.runtime.internal.tableindex -
Abstract implementation for all
structuresthat map keys to nestedstructuresmuch like a map. - AbstractMapStructure(Map<K, V>) - Constructor for class org.faktorips.runtime.internal.tableindex.AbstractMapStructure
-
Creates a new
AbstractMapStructurewith the specified map instance. - AbstractModelObject - Class in org.faktorips.runtime.internal
-
Abstract base class for all policy component types.
- AbstractModelObject() - Constructor for class org.faktorips.runtime.internal.AbstractModelObject
- AbstractProductDataProvider - Class in org.faktorips.runtime.productdataprovider
-
This is the abstract implementation for product data providers.
- AbstractProductDataProvider(IVersionChecker) - Constructor for class org.faktorips.runtime.productdataprovider.AbstractProductDataProvider
-
This constructor needs a
IVersionCheckerthat is used to verify the compatibility of the product data versions - AbstractReadonlyTableOfContents - Class in org.faktorips.runtime.internal.toc
-
A table of contents for the runtime repository.
- AbstractReadonlyTableOfContents(ClassLoader) - Constructor for class org.faktorips.runtime.internal.toc.AbstractReadonlyTableOfContents
-
Creates a new TOC that uses the given
ClassLoaderto findITocEntryFactoryimplementations viaServiceLoader. - AbstractRuntimeRepository - Class in org.faktorips.runtime.internal
-
Abstract implementation of runtime repository.
- AbstractRuntimeRepository(String) - Constructor for class org.faktorips.runtime.internal.AbstractRuntimeRepository
- AbstractRuntimeRepositoryManager - Class in org.faktorips.runtime.internal
-
The
AbstractRuntimeRepositoryManagermanages the referencedIRuntimeRepositoryManager. - AbstractRuntimeRepositoryManager() - Constructor for class org.faktorips.runtime.internal.AbstractRuntimeRepositoryManager
-
Creates a new
AbstractRuntimeRepositoryManager - AbstractTocBasedRuntimeRepository - Class in org.faktorips.runtime.internal
-
Abstract base implementation of runtime repository that uses a table of contents to lazily load the product data.
- AbstractTocBasedRuntimeRepository(String, ICacheFactory, ClassLoader) - Constructor for class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- AbstractTocEntryFactory<T extends TocEntryObject> - Class in org.faktorips.runtime.internal.toc
- AbstractTocEntryFactory() - Constructor for class org.faktorips.runtime.internal.toc.AbstractTocEntryFactory
- AbstractTocEntryFactory.EnumContentTocEntryFactory - Class in org.faktorips.runtime.internal.toc
- AbstractTocEntryFactory.EnumXmlAdapterTocEntryFactory - Class in org.faktorips.runtime.internal.toc
- AbstractTocEntryFactory.FormulaTestTocEntryFactory - Class in org.faktorips.runtime.internal.toc
- AbstractTocEntryFactory.PolicyCmptTypeTocEntryFactory - Class in org.faktorips.runtime.internal.toc
- AbstractTocEntryFactory.ProductCmptTocEntryFactory - Class in org.faktorips.runtime.internal.toc
- AbstractTocEntryFactory.ProductCmptTypeTocEntryFactory - Class in org.faktorips.runtime.internal.toc
- AbstractTocEntryFactory.TableContentTocEntryFactory - Class in org.faktorips.runtime.internal.toc
- AbstractTocEntryFactory.TestCaseTocEntryFactory - Class in org.faktorips.runtime.internal.toc
- accept(AnnotatedElement) - Method in class org.faktorips.runtime.model.type.read.AnnotationProcessor
- accept(IModelObjectDeltaVisitor) - Method in interface org.faktorips.runtime.IModelObjectDelta
-
Accepts the given visitor.
- accept(IModelObjectDeltaVisitor) - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- accept(IModelObjectVisitor) - Method in class org.faktorips.runtime.GenericVisitorSupport
- accept(IModelObjectVisitor) - Method in interface org.faktorips.runtime.IVisitorSupport
-
Accepts the given visitor.
- ACCEPT_VISITOR - Static variable in enum org.faktorips.runtime.internal.MethodNames
- add(Message) - Method in class org.faktorips.runtime.MessageList
-
Adds the message to the list.
- add(MessageList) - Method in class org.faktorips.runtime.MessageList
-
Adds the messages in the given list to this list.
- add(MessageList, ObjectProperty, boolean) - Method in class org.faktorips.runtime.MessageList
-
Copies the messages from the given list to this list and sets the message's invalid object properties.
- addCDataValueToElement(String, Element, String) - Static method in enum org.faktorips.runtime.internal.ValueToXmlHelper
-
Adds the value to the given xml element.
- addChildDelta(IModelObjectDelta) - Method in class org.faktorips.runtime.internal.ModelObjectDelta
-
Adds the child delta to this delta and sets this delta's kindOfChange accordingly.
- addDirectlyReferencedManager(IRuntimeRepositoryManager) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepositoryManager
- addDirectlyReferencedManager(IRuntimeRepositoryManager) - Method in interface org.faktorips.runtime.IRuntimeRepositoryManager
-
Use this method to add a referenced
IRuntimeRepositoryManager. - addDirectlyReferencedRepository(IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- addDirectlyReferencedRepository(IRuntimeRepository) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Adds a repository this repository depends on because the one to add contains product data that is referenced from this repository.
- ADDED - Static variable in interface org.faktorips.runtime.IModelObjectDelta
-
Delta kind constant indicating that the model object has been added to it's parent.
- addEnumValueLookupService(IEnumValueLookupService<?>) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- addEnumValueLookupService(IEnumValueLookupService<?>) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Adds the service to lookup enumeration values for the enumeration type specified by
IEnumValueLookupService.getEnumTypeClass(). - addEnumXmlAdapter(XmlAdapter<?, ?>) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
-
Adds an
XmlAdapterfor a Faktor-IPS enumeration that defers its content to a enumeration content to this repository. - addExtensionAttribute(IModelObject, String, Object) - Method in class org.faktorips.runtime.test.IpsTestCase2
-
Adds a extension attribute value identified by the attribute name and the test object the attribute is related to.
- addFailure(IpsTestFailure) - Method in class org.faktorips.runtime.test.IpsTestResult
- addInternationalStringsToElement(Element, List<DefaultInternationalString>) - Static method in enum org.faktorips.runtime.internal.MultiValueXmlHelper
-
Adds all
international stringsin the given list as a "multi-value" child element to the given element. - addInternationalStringToElement(DefaultInternationalString, Element, String) - Static method in enum org.faktorips.runtime.internal.ValueToXmlHelper
-
Adds the
DefaultInternationalStringto the given xml element. - addListener(IpsTestListener) - Method in class org.faktorips.runtime.test.IpsTestResult
- addPart(LinkedHashMap<String, T>, T) - Method in class org.faktorips.runtime.model.type.read.AssociationCollector
- addPart(LinkedHashMap<String, T>, T) - Method in class org.faktorips.runtime.model.type.read.TypePartCollector
- addPropertyChangeListener(PropertyChangeListener) - Method in interface org.faktorips.runtime.INotificationSupport
- addPropertyChangeListener(PropertyChangeListener, boolean) - Method in interface org.faktorips.runtime.INotificationSupport
- addPropertyChangeListener(PropertyChangeListener, boolean) - Method in class org.faktorips.runtime.IpsPropertyChangeSupport
- addPropertyChangeListener(String, PropertyChangeListener) - Method in interface org.faktorips.runtime.INotificationSupport
- addRow(List<String>, IRuntimeRepository) - Method in class org.faktorips.runtime.internal.Table
-
Is used by the generated class to retrieve the values for a single row.
- addTableUsageToElement(Element, String, String) - Static method in enum org.faktorips.runtime.internal.ValueToXmlHelper
-
Adds a table usage to the XML element.
- addTargetObject(S, Calendar, IProductComponent, CardinalityRange) - Method in class org.faktorips.runtime.model.type.ProductAssociation
-
Adds the target object with the given cardinality to this association in the source object.
- addTargetObjects(S, Calendar, Collection<IProductComponent>) - Method in class org.faktorips.runtime.model.type.ProductAssociation
-
Adds the target objects to this association in the source object.
- addTargetObjects(S, Calendar, IProductComponent...) - Method in class org.faktorips.runtime.model.type.ProductAssociation
-
Adds the target objects to this association in the source object.
- addTargetObjects(S, Collection<IModelObject>) - Method in class org.faktorips.runtime.model.type.PolicyAssociation
-
Adds the target objects to this association in the source object.
- addTargetObjects(S, IModelObject...) - Method in class org.faktorips.runtime.model.type.PolicyAssociation
-
Adds the target objects to this association in the source object.
- addTest(IpsTest2) - Method in class org.faktorips.runtime.test.IpsTestSuite
-
Adds the test to the suite.
- addToCardinalityMap(Map<String, IntegerRange>, String, Element) - Static method in class org.faktorips.runtime.internal.ProductComponentGeneration
-
This method for implementations of the
doInitReferencesFromXmlmethod to read the cardinality bounds from an xml dom element. - addToXml(Element) - Method in class org.faktorips.runtime.internal.toc.FormulaTestTocEntry
- addToXml(Element) - Method in class org.faktorips.runtime.internal.toc.GenerationTocEntry
- addToXml(Element) - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
- addToXml(Element) - Method in class org.faktorips.runtime.internal.toc.TocEntry
-
Adds this instance's property values to the xml element.
- addToXml(Element) - Method in class org.faktorips.runtime.internal.toc.TocEntryObject
- addUnresolvedReference(IUnresolvedReference) - Method in class org.faktorips.runtime.DefaultObjectReferenceStore
- addUnresolvedReference(IUnresolvedReference) - Method in interface org.faktorips.runtime.IObjectReferenceStore
- addValueAndReturnElement(String, Element, String) - Static method in enum org.faktorips.runtime.internal.ValueToXmlHelper
-
Adds the value to the given xml element as does
ValueToXmlHelper.addValueToElement(String, Element, String). - addValuesToElement(Element, List<String>) - Static method in enum org.faktorips.runtime.internal.MultiValueXmlHelper
-
Adds all values in the given list as a "multi-value" child element to the given element.
- addValueToElement(String, Element, String) - Static method in enum org.faktorips.runtime.internal.ValueToXmlHelper
-
Adds the value to the given xml element.
- ALL_TESTS_FINISHED - Static variable in class org.faktorips.runtime.test.SocketIpsTestRunner
- ALL_TESTS_STARTED - Static variable in class org.faktorips.runtime.test.SocketIpsTestRunner
-
Socket messages
- AllValues - Enum constant in enum org.faktorips.runtime.model.type.ValueSetKind
- AnnotatedDeclaration - Class in org.faktorips.runtime.model.annotation
-
Helper class that represents a type that was generated by Faktor-IPS with meta data in its annotations.
- AnnotationProcessor<T extends Annotation,
D> - Class in org.faktorips.runtime.model.type.read - AnnotationProcessor(Class<T>) - Constructor for class org.faktorips.runtime.model.type.read.AnnotationProcessor
- areValuesEqual(Class<?>, String, Object, Object) - Method in class org.faktorips.runtime.DeltaComputationOptionsByPosition
- areValuesEqual(Class<?>, String, Object, Object) - Method in interface org.faktorips.runtime.IDeltaComputationOptions
-
Compares two values for equality by the given model class and property, where either one or both values may be
null. - assertEquals(Object, Object, IpsTestResult) - Method in class org.faktorips.runtime.test.IpsTestCaseBase
-
Asserts that two objects are equal.
- assertEquals(Object, Object, IpsTestResult, String, String) - Method in class org.faktorips.runtime.test.IpsTestCaseBase
-
Asserts that two objects are equal.
- assertEquals(Object, Object, IpsTestResult, String, String, String) - Method in class org.faktorips.runtime.test.IpsTestCaseBase
-
Asserts that two objects are equal.
- assertEqualsIgnoreScale(Decimal, Decimal, IpsTestResult) - Method in class org.faktorips.runtime.test.IpsTestCaseBase
-
Deprecated.Decimal class already ignores the scale in it's equals method.
- assertEqualsIgnoreScale(Decimal, Decimal, IpsTestResult, String, String) - Method in class org.faktorips.runtime.test.IpsTestCaseBase
-
Deprecated.Decimal class already ignores the scale in it's equals method.
- assertEqualsIgnoreScale(Decimal, Decimal, IpsTestResult, String, String, String) - Method in class org.faktorips.runtime.test.IpsTestCaseBase
-
Deprecated.Decimal class already ignores the scale in it's equals method.
- assertFalse(boolean, IpsTestResult) - Method in class org.faktorips.runtime.test.IpsTestCaseBase
-
Asserts that a condition is false.
- assertFalse(boolean, IpsTestResult, String, String) - Method in class org.faktorips.runtime.test.IpsTestCaseBase
-
Asserts that a condition is false.
- assertFalse(boolean, IpsTestResult, String, String, String) - Method in class org.faktorips.runtime.test.IpsTestCaseBase
-
Asserts that a condition is false.
- assertNotNull(Object, IpsTestResult) - Method in class org.faktorips.runtime.test.IpsTestCaseBase
-
Asserts that an object is not null.
- assertNotNull(Object, IpsTestResult, String, String) - Method in class org.faktorips.runtime.test.IpsTestCaseBase
-
Asserts that an object is not null.
- assertNotNull(Object, IpsTestResult, String, String, String) - Method in class org.faktorips.runtime.test.IpsTestCaseBase
-
Asserts that an object is not null.
- assertNull(Object, IpsTestResult) - Method in class org.faktorips.runtime.test.IpsTestCaseBase
-
Asserts that an object is null.
- assertNull(Object, IpsTestResult, String, String) - Method in class org.faktorips.runtime.test.IpsTestCaseBase
-
Asserts that an object is null.
- assertNull(Object, IpsTestResult, String, String, String) - Method in class org.faktorips.runtime.test.IpsTestCaseBase
-
Asserts that an object is null.
- assertTrue(boolean, IpsTestResult) - Method in class org.faktorips.runtime.test.IpsTestCaseBase
-
Asserts that a condition is true.
- assertTrue(boolean, IpsTestResult, String, String) - Method in class org.faktorips.runtime.test.IpsTestCaseBase
-
Asserts that a condition is true.
- assertTrue(boolean, IpsTestResult, String, String, String) - Method in class org.faktorips.runtime.test.IpsTestCaseBase
-
Asserts that a condition is true.
- association() - Element in annotation type org.faktorips.runtime.model.annotation.IpsAssociationAdder
-
The name of the association.
- association() - Element in annotation type org.faktorips.runtime.model.annotation.IpsAssociationLinks
-
The name of the association.
- association() - Element in annotation type org.faktorips.runtime.model.annotation.IpsAssociationRemover
-
The name of the association.
- Association - Class in org.faktorips.runtime.model.type
-
An association between two
Types. - Association - Enum constant in enum org.faktorips.runtime.model.type.AssociationKind
-
An association between two elements not in a parent-child-relation.
- Association(Type, Method) - Constructor for class org.faktorips.runtime.model.type.Association
- AssociationChangedEvent - Class in org.faktorips.runtime
-
Extension of
PropertyChangeEventfor explicitly modeling properties as associations and firing events when association targets are added or removed from the association. - AssociationChangedEvent(Object, String, Object, Object) - Constructor for class org.faktorips.runtime.AssociationChangedEvent
- AssociationCollector<T extends Association,
D extends AbstractAssociationDescriptor<T>> - Class in org.faktorips.runtime.model.type.read - AssociationCollector(List<AnnotationProcessor<?, D>>) - Constructor for class org.faktorips.runtime.model.type.read.AssociationCollector
- AssociationKind - Enum in org.faktorips.runtime.model.type
-
The possible kinds of associations.
- AssociationTo1Helper() - Constructor for class org.faktorips.runtime.formula.FormulaEvaluatorUtil.AssociationTo1Helper
- AssociationToManyHelper() - Constructor for class org.faktorips.runtime.formula.FormulaEvaluatorUtil.AssociationToManyHelper
- asValueSetFor(IModelObject, String) - Method in enum org.faktorips.runtime.validation.Relevance
-
Returns a
ValueSetfor the given model object's attribute identified by the given property name that matches thisRelevance. - asValueSetFor(IModelObject, String, Collection<T>) - Method in enum org.faktorips.runtime.validation.Relevance
-
Returns a
ValueSetfor the given model object's attribute that matches thisRelevance. - asValueSetFor(IModelObject, String, ValueSet<T>) - Method in enum org.faktorips.runtime.validation.Relevance
-
Returns a
ValueSetfor the given model object's attribute identified by the given property name that matches thisRelevance. - asValueSetFor(IModelObject, PolicyAttribute) - Method in enum org.faktorips.runtime.validation.Relevance
-
Returns a
ValueSetfor the given model object's attribute that matches thisRelevance. - asValueSetFor(IModelObject, PolicyAttribute, Collection<T>) - Method in enum org.faktorips.runtime.validation.Relevance
-
Returns a
ValueSetfor the given model object's attribute that matches thisRelevance. - asValueSetFor(IModelObject, PolicyAttribute, ValueSet<T>) - Method in enum org.faktorips.runtime.validation.Relevance
-
Returns a
ValueSetfor the given model object's attribute that matches thisRelevance. - Attribute - Class in org.faktorips.runtime.model.type
-
A
Attributerepresents an attribute from a PolicyCmptType or a ProductCmptType. - Attribute(Type, IpsAttribute, IpsExtensionProperties, Class<?>, boolean, Optional<Deprecation>) - Constructor for class org.faktorips.runtime.model.type.Attribute
- ATTRIBUTE_NAME_RUNTIME_ID - Static variable in class org.faktorips.runtime.internal.productvariant.ProductVariantRuntimeHelper
- ATTRIBUTE_NAME_VARIED_PRODUCT_CMPT - Static variable in class org.faktorips.runtime.internal.ProductComponent
- ATTRIBUTE_NAME_VARIED_PRODUCT_CMPT - Static variable in class org.faktorips.runtime.internal.productvariant.ProductVariantRuntimeHelper
- AttributeAccessorHelper() - Constructor for class org.faktorips.runtime.formula.FormulaEvaluatorUtil.AttributeAccessorHelper
- AttributeCollector<T extends Attribute,
D extends AbstractAttributeDescriptor<T>> - Class in org.faktorips.runtime.model.type.read - AttributeCollector(List<AnnotationProcessor<?, D>>) - Constructor for class org.faktorips.runtime.model.type.read.AttributeCollector
- AttributeKind - Enum in org.faktorips.runtime.model.type
-
The possible kinds of attributes.
- attributeNames() - Element in annotation type org.faktorips.runtime.model.annotation.IpsEnumType
B
- build() - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepositoryManager.Builder
-
This method builds a
DetachedContentRuntimeRepositoryManager. - Builder(String, Severity) - Constructor for class org.faktorips.runtime.Message.Builder
-
Creates a new builder that is able to create a proper
Messagewith all needed information. - Builder(Message) - Constructor for class org.faktorips.runtime.Message.Builder
- Builder(IProductDataProviderFactory) - Constructor for class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepositoryManager.Builder
-
The only mandatory parameter is the
IProductDataProviderFactory. - builderForErrorMessage(PolicyAttribute, IModelObject, GenericRelevanceValidation.Error, Class<? extends IModelObject>, String) - Method in class org.faktorips.runtime.validation.DefaultGenericAttributeValidationConfiguration
-
Creates an error message builder with a message code created from the given prefix via
DefaultGenericAttributeValidationConfiguration.createMsgCode(GenericRelevanceValidation.Error, PolicyAttribute, Class)and an invalid object property for the given attribute. - bundleName() - Element in annotation type org.faktorips.runtime.model.annotation.IpsDocumented
- BY_OBJECT - Enum constant in enum org.faktorips.runtime.IDeltaComputationOptions.ComputationMethod
-
Constant for the computation by object.
- BY_POSITION - Enum constant in enum org.faktorips.runtime.IDeltaComputationOptions.ComputationMethod
-
Constant for the computation by position.
C
- CardinalityRange - Class in org.faktorips.runtime
-
A Range class for cardinalities.
- CardinalityRange(Integer, Integer, Integer) - Constructor for class org.faktorips.runtime.CardinalityRange
-
Constructs a
CardinalityRangewith the given lower and upper bounds as well as the given default value. - CHANGEABLE - Enum constant in enum org.faktorips.runtime.model.type.AttributeKind
-
Can be modified by calling it's setter.
- CHANGED - Static variable in interface org.faktorips.runtime.IModelObjectDelta
-
Delta kind constant indicating that the model object has changed somehow.
- changingOverTime() - Element in annotation type org.faktorips.runtime.model.annotation.IpsConfiguredAttribute
- changingOverTime() - Element in annotation type org.faktorips.runtime.model.annotation.IpsConfiguredValidationRule
- characters(char[], int, int) - Method in class org.faktorips.runtime.internal.EnumSaxHandler
- characters(char[], int, int) - Method in class org.faktorips.runtime.internal.TableSaxHandler
- checkPropertyChange(String, boolean, boolean, IDeltaComputationOptions) - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- checkPropertyChange(String, char, char, IDeltaComputationOptions) - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- checkPropertyChange(String, double, double, IDeltaComputationOptions) - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- checkPropertyChange(String, float, float, IDeltaComputationOptions) - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- checkPropertyChange(String, int, int, IDeltaComputationOptions) - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- checkPropertyChange(String, Object, Object, IDeltaComputationOptions) - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- CHILD_CHANGED - Static variable in interface org.faktorips.runtime.IModelObjectDelta
-
Delta change type constant indicating that at least one child (that has neither been added or removed or just moved) has changed.
- ChildDeltaCreator - Class in org.faktorips.runtime.internal.delta
-
Internal utility class to create
ModelObjectDeltafor associations. - ChildDeltaCreator(String, IDeltaComputationOptions) - Constructor for class org.faktorips.runtime.internal.delta.ChildDeltaCreator
-
Deprecated.since 19.12. Use
ChildDeltaCreator(String, AssociationKind, IDeltaComputationOptions)instead. - ChildDeltaCreator(String, AssociationKind, IDeltaComputationOptions) - Constructor for class org.faktorips.runtime.internal.delta.ChildDeltaCreator
-
Instantiates the creator for the given association name, kind and
IDeltaComputationOptions. - CLASS_CHANGED - Static variable in interface org.faktorips.runtime.IModelObjectDelta
-
Delta change type constant indicating that the class of the object has changed.
- ClassLoaderDataSource - Class in org.faktorips.runtime.productdataprovider
- ClassLoaderDataSource(ClassLoader) - Constructor for class org.faktorips.runtime.productdataprovider.ClassLoaderDataSource
- ClassLoaderProductDataProvider - Class in org.faktorips.runtime.productdataprovider
-
The
ClassLoaderProductDataProvideris an implementation ofIProductDataProvidernormally for testing purpose. - ClassLoaderProductDataProvider(ClassLoaderDataSource, String, boolean) - Constructor for class org.faktorips.runtime.productdataprovider.ClassLoaderProductDataProvider
- ClassLoaderProductDataProviderFactory - Class in org.faktorips.runtime.productdataprovider
- ClassLoaderProductDataProviderFactory(String) - Constructor for class org.faktorips.runtime.productdataprovider.ClassLoaderProductDataProviderFactory
- ClassloaderRuntimeRepository - Class in org.faktorips.runtime
-
A runtime repository that loads the resources by calling
ClassLoader.getResourceAsStream(String) - ClassloaderRuntimeRepository(ClassLoader, String) - Constructor for class org.faktorips.runtime.ClassloaderRuntimeRepository
-
Creates a new repository that loads its contents from the given classloader and the given package.
- ClassloaderRuntimeRepository(ClassLoader, String, String) - Constructor for class org.faktorips.runtime.ClassloaderRuntimeRepository
-
Creates a new repository that loads its contents from the given classloader and the given package and toc resource using the default document builder.
- ClassloaderRuntimeRepository(ClassLoader, String, String, ICacheFactory) - Constructor for class org.faktorips.runtime.ClassloaderRuntimeRepository
-
Creates a new repository that loads its contents from the given classloader and the given package using the given xml document builder.
- ClassloaderRuntimeRepositoryManager - Class in org.faktorips.runtime
-
This is a
IRuntimeRepositoryManagerfor theClassloaderRuntimeRepository. - ClassloaderRuntimeRepositoryManager(ClassLoader, String, String) - Constructor for class org.faktorips.runtime.ClassloaderRuntimeRepositoryManager
-
The constructor needs all the information to create a
ClassloaderRuntimeRepository - clear() - Method in class org.faktorips.runtime.MessageList
-
Removes all of the messages from this list.
- CmdLineIpsTestRunner - Class in org.faktorips.runtime.test
-
Command line test runner.
- CmdLineIpsTestRunner(String) - Constructor for class org.faktorips.runtime.test.CmdLineIpsTestRunner
- code(String) - Method in class org.faktorips.runtime.Message.Builder
-
Set the message's code that identifies the kind of the message.
- collectMessages() - Static method in class org.faktorips.runtime.MessageLists
- columns() - Element in annotation type org.faktorips.runtime.model.annotation.IpsTableStructure
-
The names of the columns, in order.
- compareTo(GenerationId) - Method in class org.faktorips.runtime.GenerationId
- compareTo(DateTime) - Method in class org.faktorips.runtime.internal.DateTime
- COMPILED_EXPRESSION_XML_TAG - Static variable in class org.faktorips.runtime.formula.AbstractFormulaEvaluator
- Composition - Enum constant in enum org.faktorips.runtime.model.type.AssociationKind
-
A parent-child relation
- CompositionToMaster - Enum constant in enum org.faktorips.runtime.model.type.AssociationKind
-
A child-parent relation
- compute(Object) - Method in class org.faktorips.runtime.SimpleCache
- compute(K) - Method in interface org.faktorips.runtime.caching.IComputable
-
Compute an object of type V identified by the key of type K
- compute(K) - Method in class org.faktorips.runtime.caching.Memoizer
- COMPUTE_DELTA - Static variable in enum org.faktorips.runtime.internal.MethodNames
- computeDelta(IModelObject, IDeltaComputationOptions) - Method in interface org.faktorips.runtime.IDeltaSupport
-
Computes a delta between this object and the given other object.
- CONFIGURED_DEFAULT_PREFIX - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- CONFIGURED_VALUE_SET_PREFIX - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- CONSTANT - Enum constant in enum org.faktorips.runtime.model.type.AttributeKind
-
Can not be modified.
- ConstantPolicyAttribute - Class in org.faktorips.runtime.model.type
-
An PolicyCmptType's
CONSTANTattribute. - ConstantPolicyAttribute(Type, Field, boolean) - Constructor for class org.faktorips.runtime.model.type.ConstantPolicyAttribute
- containsErrorMsg() - Method in class org.faktorips.runtime.MessageList
-
Returns true if one the messages in the list is an error message, otherwise false.
- containsNull() - Method in class org.faktorips.runtime.internal.EnumValues
- containsNull() - Method in class org.faktorips.runtime.internal.Range
- containsTocHierarchyItems(List<String>) - Static method in class org.faktorips.runtime.test.TocHierarchyCreator
-
Checks if a list of packages contains hierarchy information.
- CONTINUE_VALIDATION - Static variable in interface org.faktorips.runtime.IModelObject
-
Constant for the return values of validate methods (i.e.
- copy() - Method in class org.faktorips.runtime.internal.tableindex.KeyStructure
- copy() - Method in interface org.faktorips.runtime.internal.tableindex.MergeAndCopyStructure
-
This method copies the object which calls it.
- copy() - Method in class org.faktorips.runtime.internal.tableindex.RangeStructure
- copy() - Method in class org.faktorips.runtime.internal.tableindex.ResultStructure
- copy() - Method in class org.faktorips.runtime.internal.tableindex.TwoColumnRangeStructure
- copy() - Method in class org.faktorips.runtime.internal.tableindex.UniqueResultStructure
-
This method copies the object which calls it.
- copy(ProductConfiguration) - Method in class org.faktorips.runtime.internal.ProductConfiguration
-
Copies the product component and product component generation from the other object.
- COPY_PRODUCT_CMPT_AND_GENERATION_INTERNAL - Static variable in enum org.faktorips.runtime.internal.MethodNames
-
Method is generated in the first product configured policy class in hierarchy.
- countFailures() - Method in class org.faktorips.runtime.test.IpsTestResult
- countTestCases() - Method in class org.faktorips.runtime.test.IpsFormulaTestCase
- countTestCases() - Method in class org.faktorips.runtime.test.IpsTest2
-
Returns the number of test cases in this test.
- countTestCases() - Method in class org.faktorips.runtime.test.IpsTestCase2
- countTestCases() - Method in class org.faktorips.runtime.test.IpsTestSuite
- countTests(String) - Method in class org.faktorips.runtime.test.AbstractIpsTestRunner
-
Counts all ips test cases in the given packages.
The format of the input string is: - create() - Static method in class org.faktorips.runtime.internal.tableindex.KeyStructure
-
Creates a new empty
KeyStructure. - create() - Static method in class org.faktorips.runtime.internal.tableindex.TwoColumnRangeStructure
-
Creates an empty
TwoColumnRangeStructure. - create() - Method in class org.faktorips.runtime.Message.Builder
-
Creates a new
Messagewith all previously given properties. - create(String) - Static method in class org.faktorips.runtime.ClassloaderRuntimeRepository
-
Creates a new repository that loads it's contents from the given toc resource using this class' classloader and the default xml document builder to parse the xml data.
- create(String, ClassLoader) - Static method in class org.faktorips.runtime.ClassloaderRuntimeRepository
-
Creates a new repository that loads it's contents from the given toc resource and classloader using the default document builder to parse the xml data.
- create(String, ClassLoader, ICacheFactory) - Static method in class org.faktorips.runtime.ClassloaderRuntimeRepository
-
Creates a new repository that loads it's contents from the given toc resource and classloader using the default document builder to parse the xml data.
- create(String, ICacheFactory) - Static method in class org.faktorips.runtime.ClassloaderRuntimeRepository
-
Creates a new repository that loads it's contents from the given toc resource using this class' classloader and the default xml document builder to parse the xml data.
- create(RangeType) - Static method in class org.faktorips.runtime.internal.tableindex.RangeStructure
-
Creates an empty
RangeStructure. - create(ModelElement) - Method in class org.faktorips.runtime.model.type.read.AbstractAssociationDescriptor
- create(ModelElement) - Method in class org.faktorips.runtime.model.type.read.AbstractAttributeDescriptor
- create(ModelElement) - Method in class org.faktorips.runtime.model.type.read.PartDescriptor
-
Is called by the collector to create a part of type T using the previously collected information.
- create(ModelElement) - Method in class org.faktorips.runtime.model.type.read.TableUsageCollector.TableUsageDescriptor
- create(ModelElement) - Method in class org.faktorips.runtime.model.type.read.ValidationRuleDescriptor
- create(ModelElement, String, Method) - Method in interface org.faktorips.runtime.model.type.read.SimpleTypePartsReader.ModelElementCreator
-
Creates a new
ModelElementunder the given parent element with the given name and getter method. - CREATE_CHILD_FROM_XML - Static variable in enum org.faktorips.runtime.internal.MethodNames
- CREATE_POLICY_COMPONENT - Static variable in enum org.faktorips.runtime.internal.MethodNames
- CREATE_UNRESOLVED_REFERENCE - Static variable in enum org.faktorips.runtime.internal.MethodNames
- createAssociatedChildDeltas(ModelObjectDelta, List<? extends IModelObject>, List<? extends IModelObject>, String, IDeltaComputationOptions) - Static method in class org.faktorips.runtime.internal.ModelObjectDelta
- createAssociatedChildDeltas(ModelObjectDelta, IModelObject, IModelObject, String, IDeltaComputationOptions) - Static method in class org.faktorips.runtime.internal.ModelObjectDelta
- createBinder() - Method in class org.faktorips.runtime.jaxb.IpsJAXBContext
- createBinder(Class<T>) - Method in class org.faktorips.runtime.jaxb.IpsJAXBContext
- createCache(IComputable<K, V>) - Method in class org.faktorips.runtime.DefaultCacheFactory
- createCache(IComputable<K, V>) - Method in interface org.faktorips.runtime.ICacheFactory
-
Creates a new cache of the given type.
- createChildDeltas(ModelObjectDelta, List<? extends IModelObject>, List<? extends IModelObject>) - Method in class org.faktorips.runtime.internal.delta.ChildDeltaCreator
-
Create and add all child deltas for the list of associated objects.
- createChildDeltas(ModelObjectDelta, List<? extends IModelObject>, List<? extends IModelObject>, String, IDeltaComputationOptions) - Static method in class org.faktorips.runtime.internal.ModelObjectDelta
- createChildDeltas(ModelObjectDelta, IModelObject, IModelObject) - Method in class org.faktorips.runtime.internal.delta.ChildDeltaCreator
-
Create and add a child delta for the comparison of original and reference model object.
- createChildDeltas(ModelObjectDelta, IModelObject, IModelObject, String, IDeltaComputationOptions) - Static method in class org.faktorips.runtime.internal.ModelObjectDelta
- createChildFromXml(Element) - Method in class org.faktorips.runtime.internal.AbstractModelObject
- createCopy(MessageList, Object, Object) - Static method in class org.faktorips.runtime.MessageList
-
Creates a copy from the message list and replaces all references to the old object with the new object.
- createCopy(MessageList, Map<ObjectProperty, ObjectProperty>) - Static method in class org.faktorips.runtime.MessageList
-
Creates a copy from the message list and replaces all references to the old object with the new object.
- createCopy(Message, Object, Object) - Static method in class org.faktorips.runtime.Message
-
Creates a copy from the message and replaces all references to the old object with the new object.
- createCopy(Message, Map<ObjectProperty, ObjectProperty>) - Static method in class org.faktorips.runtime.Message
-
Creates and returns a copy of the given message and replaces all references to the old object with the new object.
- createCustomObject(CustomTocEntryObject<T>) - Method in class org.faktorips.runtime.internal.AbstractClassLoadingRuntimeRepository
- createCustomObject(CustomTocEntryObject<T>) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- createDateOnly(GregorianCalendar) - Static method in class org.faktorips.runtime.internal.DateTime
-
Creates a new date time object with the year, month and day information from the GregorianCalendar.
- createDescriptor() - Method in class org.faktorips.runtime.model.type.read.PolicyAssociationCollector
- createDescriptor() - Method in class org.faktorips.runtime.model.type.read.PolicyAttributeCollector
- createDescriptor() - Method in class org.faktorips.runtime.model.type.read.ProductAssociationCollector
- createDescriptor() - Method in class org.faktorips.runtime.model.type.read.ProductAttributeCollector
- createDescriptor() - Method in class org.faktorips.runtime.model.type.read.TableUsageCollector
- createDescriptor() - Method in class org.faktorips.runtime.model.type.read.TypePartCollector
- createDescriptor() - Method in class org.faktorips.runtime.model.type.read.ValidationRuleCollector
- createEmptyMessageList() - Method in class org.faktorips.runtime.MessageList
-
Creates a new empty message list.
- createEnumCache(IComputable<Class<?>, List<?>>) - Method in interface org.faktorips.runtime.ICacheFactory
- createEnumCache(IComputable<Class<?>, List<?>>) - Method in class org.faktorips.runtime.internal.AbstractCacheFactory
- createEnumValues(EnumContentTocEntry, Class<T>) - Method in class org.faktorips.runtime.internal.AbstractClassLoadingRuntimeRepository
- createEnumValues(EnumContentTocEntry, Class<T>) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- createEnumXmlAdapter(String, IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
-
Creates and returns an
XmlAdapterinstance for the provided class name. - createErrorMessage(PolicyAttribute, IModelObject, GenericRelevanceValidation.Error, Class<? extends IModelObject>, String) - Method in class org.faktorips.runtime.validation.DefaultGenericAttributeValidationConfiguration
-
Creates an error message with a message code created from the given prefix via
DefaultGenericAttributeValidationConfiguration.createMsgCode(GenericRelevanceValidation.Error, PolicyAttribute, Class)and an invalid object property for the given attribute. - createFailureEntries(List<IpsTestFailure>) - Static method in class org.faktorips.runtime.test.IpsTestCaseJUnitAdapterUtil
-
Creates failure entries.
- createFormulaEvaluator(Object, Map<String, String>) - Method in interface org.faktorips.runtime.formula.IFormulaEvaluatorFactory
-
This method creates a new formula evaluator.
- createFrom(EnumType, Class<?>) - Static method in class org.faktorips.runtime.model.enumtype.EnumAttribute
- createFromXml(ProductCmptTocEntry, Element) - Static method in class org.faktorips.runtime.internal.toc.GenerationTocEntry
- createFromXml(Element) - Method in class org.faktorips.runtime.internal.toc.AbstractTocEntryFactory
- createFromXml(Element) - Method in interface org.faktorips.runtime.internal.toc.ITocEntryFactory
-
Creates a
TocEntryObjectfrom it's XML representation. - createJAXBIntrospector() - Method in class org.faktorips.runtime.jaxb.IpsJAXBContext
- createJUnitTest(IpsTest2) - Static method in class org.faktorips.runtime.test.IpsTestSuiteJUnitAdapter
-
Creates an adapter test for the given ips test.
- createMarshaller() - Method in class org.faktorips.runtime.jaxb.IpsJAXBContext
- createMessageForMissingMandatoryValue(PolicyAttribute, IModelObject, Class<? extends IModelObject>) - Method in class org.faktorips.runtime.validation.DefaultGenericAttributeValidationConfiguration
- createMessageForMissingMandatoryValue(PolicyAttribute, IModelObject, Class<? extends IModelObject>) - Method in interface org.faktorips.runtime.validation.IGenericAttributeValidationConfiguration
-
Creates a message to indicate that the given attribute's value on the given model object is missing but the value set does not allow a
nullvalue. - createMessageForValueNotInAllowedValueSet(PolicyAttribute, IModelObject, Class<? extends IModelObject>) - Method in class org.faktorips.runtime.validation.DefaultGenericAttributeValidationConfiguration
- createMessageForValueNotInAllowedValueSet(PolicyAttribute, IModelObject, Class<? extends IModelObject>) - Method in interface org.faktorips.runtime.validation.IGenericAttributeValidationConfiguration
-
Creates a message to indicate that the given attribute's value on the given model object is not allowed by the value set.
- createMessageForValuePresentForIrrelevantAttribute(PolicyAttribute, IModelObject, Class<? extends IModelObject>) - Method in class org.faktorips.runtime.validation.DefaultGenericAttributeValidationConfiguration
- createMessageForValuePresentForIrrelevantAttribute(PolicyAttribute, IModelObject, Class<? extends IModelObject>) - Method in interface org.faktorips.runtime.validation.IGenericAttributeValidationConfiguration
-
Creates a message to indicate that the given attribute's value on the given model object is set but the value set does not allow a value.
- createMessageHelper(IpsDocumented, ClassLoader) - Method in class org.faktorips.runtime.model.type.ModelElement
- createModelsFrom(TableStructure, Class<? extends ITable<?>>, Class<?>) - Static method in class org.faktorips.runtime.model.table.TableColumn
- createMsgCode(GenericRelevanceValidation.Error, PolicyAttribute, Class<? extends IModelObject>) - Method in class org.faktorips.runtime.validation.DefaultGenericAttributeValidationConfiguration
-
Creates a message code from the pattern <errorCode>.<definingModelObjectClassName>.<policyAttributeName>.
- createNewInstance(ProductComponentGeneration, ProductComponent) - Method in class org.faktorips.runtime.internal.productvariant.ProductVariantRuntimeHelper
-
Creates a new instance of the given
ProductComponentGeneration's class. - createNewRuntimeRepository() - Method in class org.faktorips.runtime.ClassloaderRuntimeRepositoryManager
- createNewRuntimeRepository() - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepositoryManager
-
Creates a new repository.
- createNewRuntimeRepository() - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepositoryManager
- createOverwritingAssociationFor(Type) - Method in class org.faktorips.runtime.model.type.Association
- createOverwritingAssociationFor(Type) - Method in class org.faktorips.runtime.model.type.PolicyAssociation
- createOverwritingAssociationFor(Type) - Method in class org.faktorips.runtime.model.type.ProductAssociation
- createOverwritingAttributeFor(Type) - Method in class org.faktorips.runtime.model.type.Attribute
-
Creates an attribute model for a sub type in which this attribute is overwritten.
- createOverwritingAttributeFor(Type) - Method in class org.faktorips.runtime.model.type.ConstantPolicyAttribute
- createOverwritingAttributeFor(Type) - Method in class org.faktorips.runtime.model.type.DefaultPolicyAttribute
- createOverwritingAttributeFor(Type) - Method in class org.faktorips.runtime.model.type.ProductAttribute
- createParts(Class<?>, Class<?>, ModelElement) - Method in class org.faktorips.runtime.model.type.read.SimpleTypePartsReader
-
Reads the names of all child elements from
classWithChildNameList, finds the annotated child elements in theclassWithGetterMethodsand creates new parts referencing their parent model. - createParts(Class<?>, ModelElement) - Method in class org.faktorips.runtime.model.type.read.SimpleTypePartsReader
-
Reads the names of all child elements from the annotated class, finds the annotated child elements and creates new parts referencing their parent model.
- createParts(ModelElement) - Method in class org.faktorips.runtime.model.type.read.TypePartCollector
- createPolicyComponent() - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
- createPolicyComponent() - Method in interface org.faktorips.runtime.IProductObject
-
Creates a new policy component that is configured by this product component generation.
- createProductCmpt(ProductCmptTocEntry) - Method in class org.faktorips.runtime.internal.AbstractClassLoadingRuntimeRepository
- createProductCmpt(ProductCmptTocEntry) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- createProductCmptCache(IComputable<String, IProductComponent>) - Method in interface org.faktorips.runtime.ICacheFactory
- createProductCmptCache(IComputable<String, IProductComponent>) - Method in class org.faktorips.runtime.internal.AbstractCacheFactory
- createProductCmptGeneration(GenerationTocEntry) - Method in class org.faktorips.runtime.internal.AbstractClassLoadingRuntimeRepository
- createProductCmptGeneration(GenerationTocEntry) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- createProductCmptGenerationCache(IComputable<GenerationId, IProductComponentGeneration>) - Method in interface org.faktorips.runtime.ICacheFactory
- createProductCmptGenerationCache(IComputable<GenerationId, IProductComponentGeneration>) - Method in class org.faktorips.runtime.internal.AbstractCacheFactory
- createProductComponentGenerationInstance(GenerationTocEntry, ProductComponent) - Method in class org.faktorips.runtime.internal.AbstractClassLoadingRuntimeRepository
- createProductComponentInstance(String, String, String, String) - Method in class org.faktorips.runtime.internal.AbstractClassLoadingRuntimeRepository
- createRepositories() - Method in class org.faktorips.runtime.test.AbstractIpsTestRunner
-
Creates the repositories.
- createRepositories() - Method in class org.faktorips.runtime.test.CmdLineIpsTestRunner
- createRepositories() - Method in class org.faktorips.runtime.test.SocketIpsTestRunner
- createRuntimeObject(IRuntimeRepository) - Method in class org.faktorips.runtime.internal.toc.CustomTocEntryObject
-
Returns the object identified by this TOC entry.
- createRuntimeRepository(List<String>, ClassLoader) - Static method in class org.faktorips.runtime.test.TocHierarchyCreator
-
Creates a
IRuntimeRepositorywith a hierarchy from a list of runtime packages. - createTable(TableContentTocEntry) - Method in class org.faktorips.runtime.internal.AbstractClassLoadingRuntimeRepository
- createTable(TableContentTocEntry) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
-
Creates the table object for the given toc entry.
- createTableCache(IComputable<String, ITable<?>>) - Method in interface org.faktorips.runtime.ICacheFactory
- createTableCache(IComputable<String, ITable<?>>) - Method in class org.faktorips.runtime.internal.AbstractCacheFactory
- createTest(IpsTestCase2) - Method in class org.faktorips.runtime.test.IpsTestSuiteJUnit5Adapter
- createTestCase(TestCaseTocEntry, IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractClassLoadingRuntimeRepository
- createTestCase(TestCaseTocEntry, IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
-
Creates the test case object for the given toc entry.
- createTests(IpsTest2) - Method in class org.faktorips.runtime.test.IpsTestSuiteJUnit5Adapter
- createUnmarshaller() - Method in class org.faktorips.runtime.jaxb.IpsJAXBContext
- createUnresolvedReference(Object, String, String) - Method in class org.faktorips.runtime.internal.AbstractModelObject
- createValid(Type) - Method in class org.faktorips.runtime.model.type.read.AbstractAssociationDescriptor
- createValid(Type) - Method in class org.faktorips.runtime.model.type.read.AbstractAttributeDescriptor
- createValid(Type) - Method in class org.faktorips.runtime.model.type.read.PolicyAssociationCollector.PolicyAssociationDescriptor
- createValid(Type) - Method in class org.faktorips.runtime.model.type.read.PolicyAttributeCollector.PolicyAttributeDescriptor
- createValid(Type) - Method in class org.faktorips.runtime.model.type.read.ProductAssociationCollector.ProductAssociationDescriptor
- createValid(Type) - Method in class org.faktorips.runtime.model.type.read.ProductAttributeCollector.ProductAttributeDescriptor
- createValidator() - Method in class org.faktorips.runtime.jaxb.IpsJAXBContext
- createValueElement(String, String, Document, boolean) - Static method in enum org.faktorips.runtime.internal.ValueToXmlHelper
- createWith(Set<R>) - Static method in class org.faktorips.runtime.internal.tableindex.ResultStructure
-
Creates a new
ResultSetwith the given set of result values. - createWith(K, K, V) - Static method in class org.faktorips.runtime.internal.tableindex.TwoColumnRangeStructure
-
Creates a new
TwoColumnRangeStructureand adds the given range-value pair. - createWith(K, V) - Static method in class org.faktorips.runtime.internal.tableindex.KeyStructure
-
Creates a new
KeyStructureand put the given key value pair. - createWith(RangeType, K, V) - Static method in class org.faktorips.runtime.internal.tableindex.RangeStructure
-
Creates a new
RangeStructureand adds the given key-value pair. - createWith(R) - Static method in class org.faktorips.runtime.internal.tableindex.ResultStructure
-
Creates a new
ResultSetwith the given resultValue as its only result value. - createWith(R) - Static method in class org.faktorips.runtime.internal.tableindex.UniqueResultStructure
-
Creates a new
ResultSetwith the given resultValue as its only result value. - CustomTocEntryObject<T> - Class in org.faktorips.runtime.internal.toc
-
A TOC entry for a custom type of runtime object.
- CustomTocEntryObject(String, String, String) - Constructor for class org.faktorips.runtime.internal.toc.CustomTocEntryObject
D
- DataModifiedException - Exception in org.faktorips.runtime.productdataprovider
-
Exception thrown if the requested data has been modified since last correct modification check.
- DataModifiedException(String, String, String) - Constructor for exception org.faktorips.runtime.productdataprovider.DataModifiedException
- DataModifiedRuntimeException - Exception in org.faktorips.runtime.productdataprovider
-
Exception thrown if the requested data has been modified since last correct modification check.
- DataModifiedRuntimeException(String, String, String) - Constructor for exception org.faktorips.runtime.productdataprovider.DataModifiedRuntimeException
-
Constructs a new
DataModifiedRuntimeExceptionwith a nestedDataModifiedException - DataModifiedRuntimeException(DataModifiedException) - Constructor for exception org.faktorips.runtime.productdataprovider.DataModifiedRuntimeException
- DateTime - Class in org.faktorips.runtime.internal
-
Represents date and time information like 2006-01-01 10:00pm independent of the time zone.
- DateTime(int, int, int) - Constructor for class org.faktorips.runtime.internal.DateTime
- DateTime(int, int, int, int, int, int) - Constructor for class org.faktorips.runtime.internal.DateTime
- DEFAULT_SEPARATOR - Static variable in class org.faktorips.runtime.util.StringBuilderJoiner
- defaultActivated() - Element in annotation type org.faktorips.runtime.model.annotation.IpsConfiguredValidationRule
- DefaultCacheFactory - Class in org.faktorips.runtime
-
Default cache factory.
- DefaultCacheFactory(ClassLoader) - Constructor for class org.faktorips.runtime.DefaultCacheFactory
- DefaultCacheFactory(ClassLoader, int, int, int, int, int) - Constructor for class org.faktorips.runtime.DefaultCacheFactory
-
Deprecated.Use the default constructor and set the cache size by calling
DefaultCacheFactory.setInitialSize(Class, int)instead - DefaultGenericAttributeValidationConfiguration - Class in org.faktorips.runtime.validation
-
Default implementation of
IGenericAttributeValidationConfigurationthat uses aLocalespecificResourceBundleto load messages. - DefaultGenericAttributeValidationConfiguration(Locale) - Constructor for class org.faktorips.runtime.validation.DefaultGenericAttributeValidationConfiguration
- DefaultGenericAttributeValidationConfiguration(Locale, IMarker) - Constructor for class org.faktorips.runtime.validation.DefaultGenericAttributeValidationConfiguration
- DefaultGenericAttributeValidationConfiguration(ResourceBundle, Locale) - Constructor for class org.faktorips.runtime.validation.DefaultGenericAttributeValidationConfiguration
- DefaultGenericAttributeValidationConfiguration(ResourceBundle, Locale, IMarker) - Constructor for class org.faktorips.runtime.validation.DefaultGenericAttributeValidationConfiguration
- defaultLocale() - Element in annotation type org.faktorips.runtime.model.annotation.IpsDocumented
- defaultLocaleFromXml(Element) - Static method in class org.faktorips.runtime.internal.InternationalStringXmlReaderWriter
-
Returns the default locale from the
default locale attributeof the given element. - defaultLocaleFromXml(Element, String) - Static method in class org.faktorips.runtime.internal.InternationalStringXmlReaderWriter
-
Reads the default locale from the international string stored in the child
Elementwith the specified name. - DefaultObjectReferenceStore - Class in org.faktorips.runtime
-
Default implementation.
- DefaultObjectReferenceStore() - Constructor for class org.faktorips.runtime.DefaultObjectReferenceStore
- DefaultPolicyAttribute - Class in org.faktorips.runtime.model.type
- DefaultPolicyAttribute(PolicyCmptType, Method, Method, boolean) - Constructor for class org.faktorips.runtime.model.type.DefaultPolicyAttribute
- DefaultReferenceResolver - Class in org.faktorips.runtime
-
Resolves the unresolved references in the given store.
- DefaultReferenceResolver() - Constructor for class org.faktorips.runtime.DefaultReferenceResolver
- DefaultUnresolvedReference - Class in org.faktorips.runtime
- DefaultUnresolvedReference(Object, Object, Method, Class<?>, Object) - Constructor for class org.faktorips.runtime.DefaultUnresolvedReference
- DefaultUnresolvedReference(Object, Object, String, Class<?>, Object) - Constructor for class org.faktorips.runtime.DefaultUnresolvedReference
- DeltaComputationOptionsByPosition - Class in org.faktorips.runtime
-
Delta computation options that create child deltas per position and don't ignore any property.
- DeltaComputationOptionsByPosition() - Constructor for class org.faktorips.runtime.DeltaComputationOptionsByPosition
- Deprecation - Class in org.faktorips.runtime.model.type
- Deprecation(String, boolean) - Constructor for class org.faktorips.runtime.model.type.Deprecation
- DERIVED_BY_EXPLICIT_METHOD_CALL - Enum constant in enum org.faktorips.runtime.model.type.AttributeKind
-
The value is calculated by the call to another method.
- DERIVED_ON_THE_FLY - Enum constant in enum org.faktorips.runtime.model.type.AttributeKind
-
The value is calculated on every call to the getter.
- DESCRIPTION - Enum constant in enum org.faktorips.runtime.model.type.DocumentationKind
- DetachedContentRuntimeRepository - Class in org.faktorips.runtime.productdataprovider
-
/** The
DetachedContentRuntimeRepositoryis a runtime repository that is able to parse the product data provided from aIProductDataProviderand instantiates the necessary objects. - DetachedContentRuntimeRepositoryManager - Class in org.faktorips.runtime.productdataprovider
-
The
DetachedContentRuntimeRepositoryManagermanages the access to theDetachedContentRuntimeRepository. - DetachedContentRuntimeRepositoryManager.Builder - Class in org.faktorips.runtime.productdataprovider
- DIFFERENT_OBJECT_AT_POSITION - Static variable in interface org.faktorips.runtime.IModelObjectDelta
-
Delta kind constant indicating that a different model object is now at a given position.
- displayName() - Element in annotation type org.faktorips.runtime.model.annotation.IpsEnumAttribute
- DocumentationKind - Enum in org.faktorips.runtime.model.type
-
Different kinds of documentation messages.
- doInitFormulaFromXml(Element) - Method in class org.faktorips.runtime.internal.ProductComponent
-
Initializes all formulas contained by Element.
- doInitFormulaFromXml(Element) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
-
Initializes all formulas contained by genElement.
- doInitPropertiesFromXml(Map<String, Element>) - Method in class org.faktorips.runtime.internal.ProductComponent
-
Initializes the properties with the data in the map.
- doInitPropertiesFromXml(Map<String, Element>) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
-
Initializes the properties with the data in the map.
- doInitReferencesFromXml(Map<String, List<Element>>) - Method in class org.faktorips.runtime.internal.ProductComponent
- doInitReferencesFromXml(Map<String, List<Element>>) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
-
Initializes the links with the data in the map.
- doInitTableUsagesFromXml(Map<String, Element>) - Method in class org.faktorips.runtime.internal.ProductComponent
-
Initializes the table content usages with the data in the map.
- doInitTableUsagesFromXml(Map<String, Element>) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
-
Initializes the table content usages with the data in the map.
- doInitValidationRuleConfigsFromXml(Element) - Method in class org.faktorips.runtime.internal.ProductComponent
-
Creates a map containing the validation rule configurations found in the indicated XML element.
- doInitValidationRuleConfigsFromXml(Element) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
-
Creates a map containing the validation rule configurations found in the indicated generation's XML element.
E
- EFFECTIVE_FROM_HAS_CHANGED - Static variable in enum org.faktorips.runtime.internal.MethodNames
-
Method is generated in the first product configured policy class in hierarchy.
- EMPTY - Static variable in interface org.faktorips.runtime.IModelObjectDelta
-
Constant indicating that the delta is empty, no difference exists between the two objects.
- EMPTY - Static variable in class org.faktorips.runtime.internal.IpsStringUtils
- emptyMessageList() - Static method in class org.faktorips.runtime.MessageLists
-
Returns a new empty
MessageList. - emptyResult() - Method in class org.faktorips.runtime.internal.tableindex.AbstractMapStructure
-
Simply returns an
EmptySearchStructure. - endElement(String, String, String) - Method in class org.faktorips.runtime.internal.EnumSaxHandler
- endElement(String, String, String) - Method in class org.faktorips.runtime.internal.TableSaxHandler
- Enum - Enum constant in enum org.faktorips.runtime.model.type.ValueSetKind
- EnumAttribute - Class in org.faktorips.runtime.model.enumtype
-
Description of an attribute of an
EnumType. - EnumAttribute(EnumType, String, Method) - Constructor for class org.faktorips.runtime.model.enumtype.EnumAttribute
- enumContentName() - Element in annotation type org.faktorips.runtime.model.annotation.IpsExtensibleEnum
- EnumContentTocEntry - Class in org.faktorips.runtime.internal.toc
-
A
TocEntryObjectrepresenting an enum content element - EnumContentTocEntry(String, String, String, String) - Constructor for class org.faktorips.runtime.internal.toc.EnumContentTocEntry
-
Creates an entry that refers to an enum content.
- EnumContentTocEntryFactory() - Constructor for class org.faktorips.runtime.internal.toc.AbstractTocEntryFactory.EnumContentTocEntryFactory
- EnumSaxHandler - Class in org.faktorips.runtime.internal
-
SAX event handler for ips enumeration contents.
- EnumSaxHandler() - Constructor for class org.faktorips.runtime.internal.EnumSaxHandler
- EnumType - Class in org.faktorips.runtime.model.enumtype
-
Description of an enum's attributes and extensibility.
- EnumType(Class<?>) - Constructor for class org.faktorips.runtime.model.enumtype.EnumType
- EnumValues - Class in org.faktorips.runtime.internal
-
Represents a collection of enum values.
- EnumValues(String[], boolean) - Constructor for class org.faktorips.runtime.internal.EnumValues
-
Creates a new EnumValues object.
- EnumXmlAdapterTocEntry - Class in org.faktorips.runtime.internal.toc
-
A
TocEntryObjectrepresenting a enum xml adapter element - EnumXmlAdapterTocEntry(String, String, String) - Constructor for class org.faktorips.runtime.internal.toc.EnumXmlAdapterTocEntry
- EnumXmlAdapterTocEntryFactory() - Constructor for class org.faktorips.runtime.internal.toc.AbstractTocEntryFactory.EnumXmlAdapterTocEntryFactory
- equals(Object) - Method in class org.faktorips.runtime.CardinalityRange
- equals(Object) - Method in class org.faktorips.runtime.GenerationId
- equals(Object) - Method in class org.faktorips.runtime.internal.DateTime
- equals(Object) - Method in class org.faktorips.runtime.internal.tableindex.ResultStructure
- equals(Object) - Method in class org.faktorips.runtime.internal.tableindex.UniqueResultStructure
- equals(Object) - Method in class org.faktorips.runtime.internal.toc.FormulaTestTocEntry
- equals(Object) - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
- equals(Object) - Method in class org.faktorips.runtime.internal.toc.TocEntry
- equals(Object) - Method in class org.faktorips.runtime.internal.toc.TocEntryObject
- equals(Object) - Method in class org.faktorips.runtime.Message
-
Returns true if o is a Message and severity, code and text are equal.
- equals(Object) - Method in class org.faktorips.runtime.MessageList
- equals(Object) - Method in class org.faktorips.runtime.model.annotation.AnnotatedDeclaration
- equals(Object) - Method in class org.faktorips.runtime.MsgReplacementParameter
- equals(Object) - Method in class org.faktorips.runtime.ObjectProperty
- error(String) - Static method in class org.faktorips.runtime.Message
-
Creates a new
Message.BuilderwithMessage.ERRORand the given message. - ERROR - Enum constant in enum org.faktorips.runtime.Severity
-
Severity error.
- ERROR - Static variable in class org.faktorips.runtime.Message
-
Severity error.
- ERROR_INVALID_MSG_CODE_PREFIX - Static variable in class org.faktorips.runtime.validation.DefaultGenericAttributeValidationConfiguration
-
Message code prefix indicating a missing value outside of an attribute's allowed value set.
- ERROR_IRRELEVANT_MSG_CODE_PREFIX - Static variable in class org.faktorips.runtime.validation.DefaultGenericAttributeValidationConfiguration
-
Message code prefix indicating a value is set for an irrelevant attribute.
- ERROR_MANDATORY_MSG_CODE_PREFIX - Static variable in class org.faktorips.runtime.validation.DefaultGenericAttributeValidationConfiguration
-
Message code prefix indicating a missing value for a mandatory attribute.
- evaluate(String, Object...) - Method in class org.faktorips.runtime.formula.AbstractFormulaEvaluator
-
Evaluates a formula that was added through the builder
- evaluate(String, Object...) - Method in interface org.faktorips.runtime.formula.IFormulaEvaluator
-
Evaluates the formula with the given name and the specified parameters.
- evaluateInternal(String, Object...) - Method in class org.faktorips.runtime.formula.AbstractFormulaEvaluator
-
This method evaluates the formula with the given name and the specified parameters.
- EXCLUDED - Static variable in class org.faktorips.runtime.CardinalityRange
-
A cardinality that describes the empty range.
- execAsserts() - Method in class org.faktorips.runtime.IpsTestCase
-
Compares the actual output (created by the business function) with the expected result.
- execBusinessFcts() - Method in class org.faktorips.runtime.IpsTestCase
-
Executes the business function(s) to test.
- executeAsserts(IpsTestResult) - Method in class org.faktorips.runtime.test.IpsTestCaseBase
-
Method to execute several asserts and store the results in the given result object.
- executeBusinessLogic() - Method in class org.faktorips.runtime.test.IpsTestCaseBase
-
Method to execute the business logic.
- exists() - Method in class org.faktorips.runtime.formula.FormulaEvaluatorUtil.ExistsHelper
- ExistsHelper() - Constructor for class org.faktorips.runtime.formula.FormulaEvaluatorUtil.ExistsHelper
- existsInternal() - Method in class org.faktorips.runtime.formula.FormulaEvaluatorUtil.ExistsHelper
- extractListFromString(String) - Static method in class org.faktorips.runtime.test.AbstractIpsTestRunner
F
- fail(Object, Object, IpsTestResult, String, String, String) - Method in class org.faktorips.runtime.test.IpsTestCaseBase
-
Adds a new failure to the given result.
- fillCopy(T) - Method in class org.faktorips.runtime.internal.tableindex.AbstractMapStructure
- filtered(MessageList, Predicate<Message>) - Static method in class org.faktorips.runtime.MessageLists
-
Returns a new
MessageListthat contains all messages from the given list that satisfy the given predicate. - findDeclaredField(Class<T>, Type.AnnotatedElementMatcher<T>) - Method in class org.faktorips.runtime.model.type.Type
-
Searches for a field with the given annotation that matches the condition defined by a
matcher. - findDeclaredMethod(Class<T>, Type.AnnotatedElementMatcher<T>) - Method in class org.faktorips.runtime.model.type.Type
-
Searches for a method with the given annotation that matches the condition defined by a
matcher. - findFirstElement(Node) - Static method in enum org.faktorips.runtime.internal.XmlUtil
-
Returns the first Element node
- findFirstElement(Node, String) - Static method in enum org.faktorips.runtime.internal.XmlUtil
- findGenerationEntry(Calendar) - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
-
Returns an Optional containing the toc entry for the generation valid on the given effective date, or an
empty Optionalif no generation is effective on the given date or the effective isnull. - findGenerationEntry(DateTime) - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
-
Return an Optional containing the Generation Toc Entry for the exact valid at
DateTime. - findJavaInterface() - Method in class org.faktorips.runtime.model.type.Type
-
Returns the published interface for this type.
- findLatestGenerationEntry() - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
-
Returns an Optional containing the latest
GenerationTocEntrywith respect to the generations validity date. - findMatchingAssociation() - Method in class org.faktorips.runtime.model.type.Association
-
Returns the matching product respectively policy component type association or an
empty Optionalif no matching association is defined for this association. - findMatchingAssociation() - Method in class org.faktorips.runtime.model.type.PolicyAssociation
-
Returns the matching product component type association or an
empty Optionalif no matching association is defined for this association. - findMatchingAssociation() - Method in class org.faktorips.runtime.model.type.ProductAssociation
-
Returns the matching policy component type association or an
empty Optionalif no matching association is defined for this association. - findNextGenerationEntry(Calendar) - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
-
Returns an Optional containing the
GenerationTocEntrysuccessor of the one that is found for the provided validity date. - findPreviousGenerationEntry(Calendar) - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
-
Returns an Optional containing the
GenerationTocEntrythat is prior to the one that is found for the provided validity date. - findSuperAssociation() - Method in class org.faktorips.runtime.model.type.Association
-
Returns the association that is overridden by this association if this association overrides another one.
- findSuperAttribute() - Method in class org.faktorips.runtime.model.type.Attribute
-
Returns the attribute that is overridden by this attribute if this attribute overrides another one.
- findSuperType() - Method in class org.faktorips.runtime.model.type.PolicyCmptType
- findSuperType() - Method in class org.faktorips.runtime.model.type.ProductCmptType
- findSuperType() - Method in class org.faktorips.runtime.model.type.Type
-
Returns this type's super type if
present, otherwise anempty Optional. - findValue(TreeMap<K, V>, K) - Method in enum org.faktorips.runtime.internal.tableindex.RangeType
-
Retrieves the matching value from the given map using the given key.
- fireAssociationAdded(String, Object) - Method in class org.faktorips.runtime.IpsPropertyChangeSupport
-
Report a bound association property update to any registered listeners.
- fireAssociationChange(AssociationChangedEvent) - Method in class org.faktorips.runtime.IpsPropertyChangeSupport
-
Fire an existing AssociationChangedEvent to any registered listeners.
- fireAssociationRemoved(String, Object) - Method in class org.faktorips.runtime.IpsPropertyChangeSupport
-
Report a bound association property update to any registered listeners.
- fireChildPropertyChange(PropertyChangeEvent) - Method in class org.faktorips.runtime.IpsPropertyChangeSupport
-
This will be called if any child of this object fires a change event.
- firePropertyChange(PropertyChangeEvent) - Method in class org.faktorips.runtime.IpsPropertyChangeSupport
-
Events with the same source as the source registered as
sourceBeanare fired as usual, others are fired usingIpsPropertyChangeSupport.fireChildPropertyChange(PropertyChangeEvent). - flatten() - Static method in class org.faktorips.runtime.MessageLists
- format(String, Object...) - Method in class org.faktorips.runtime.validation.DefaultGenericAttributeValidationConfiguration
-
Formats the Stringobtained from this configuration'sResourceBundlewith the given key using the replacement parameters. - FORMULA_TEST_XML_TAG - Static variable in class org.faktorips.runtime.internal.toc.FormulaTestTocEntry
- FormulaEvaluatorUtil - Enum in org.faktorips.runtime.formula
-
Provides methods that can be used in formula evaluation.
- FormulaEvaluatorUtil.AssociationTo1Helper<S extends IModelObject,
T extends IModelObject> - Class in org.faktorips.runtime.formula -
Helper class for navigating 1-to-1 associations from a list of source objects of type
<S>to target objects of type<T>. - FormulaEvaluatorUtil.AssociationToManyHelper<S extends IModelObject,
T extends IModelObject> - Class in org.faktorips.runtime.formula -
Helper class for navigating 1-to-many associations from a list of source objects of type
<S>to target objects of type<T>. - FormulaEvaluatorUtil.AttributeAccessorHelper<S extends IModelObject,
E> - Class in org.faktorips.runtime.formula -
Helper class to get the values from a list of source objects of type
<S>to target type<E>. - FormulaEvaluatorUtil.ExistsHelper - Class in org.faktorips.runtime.formula
-
Helper class to encapsulate a function call to verify the existence of an object that could result in an
Exception(for example aNullPointerExceptionorIndexOutOfBoundsExceptionwhen navigating over associations inmodel objects) which should just be treated as afalseresult. - FormulaEvaluatorUtil.FunctionWithListAsArgumentHelper<E> - Class in org.faktorips.runtime.formula
-
Base class for functions working on list arguments.
- FormulaExecutionException - Exception in org.faktorips.runtime
-
Exception that indicates that the execution of a formula has changed.
- FormulaExecutionException(String, Object...) - Constructor for exception org.faktorips.runtime.FormulaExecutionException
- FormulaExecutionException(String, String, String, Throwable) - Constructor for exception org.faktorips.runtime.FormulaExecutionException
- FormulaExecutionException(IProductComponentGeneration, String, Object...) - Constructor for exception org.faktorips.runtime.FormulaExecutionException
- FormulaExecutionException(IProductComponent, String, Object...) - Constructor for exception org.faktorips.runtime.FormulaExecutionException
- FormulaTestTocEntry - Class in org.faktorips.runtime.internal.toc
-
A special kind of
TestCaseTocEntryfor formula test entries - FormulaTestTocEntry(String, String, String, String, String) - Constructor for class org.faktorips.runtime.internal.toc.FormulaTestTocEntry
- FormulaTestTocEntryFactory() - Constructor for class org.faktorips.runtime.internal.toc.AbstractTocEntryFactory.FormulaTestTocEntryFactory
- forName(String) - Static method in enum org.faktorips.runtime.model.type.AttributeKind
- from(Class<?>) - Static method in class org.faktorips.runtime.model.annotation.AnnotatedDeclaration
-
Creates a new
AnnotatedDeclarationfrom the given class. - fromXml(Element) - Static method in class org.faktorips.runtime.internal.InternationalStringXmlReaderWriter
-
Reads the
localized stringsstored in the given XMLElement. - fromXml(Element, String) - Static method in class org.faktorips.runtime.internal.InternationalStringXmlReaderWriter
-
Reads the
localized stringsstored in the childElementwith the specified name. - FULL_RANGE - Static variable in class org.faktorips.runtime.CardinalityRange
-
A cardinality that describes the full range from 0 to * with default 0.
- FunctionWithListAsArgumentHelper() - Constructor for class org.faktorips.runtime.formula.FormulaEvaluatorUtil.FunctionWithListAsArgumentHelper
G
- generateSchema(SchemaOutputResolver) - Method in class org.faktorips.runtime.jaxb.IpsJAXBContext
- GenerationId - Class in org.faktorips.runtime
-
The identification of a generation consists of the qualified product component name and the valid from date.
- GenerationId(String, DateTime) - Constructor for class org.faktorips.runtime.GenerationId
- GenerationTocEntry - Class in org.faktorips.runtime.internal.toc
-
A toc entry that refers to an ips object generation.
- GenerationTocEntry(ProductCmptTocEntry, DateTime, String, String) - Constructor for class org.faktorips.runtime.internal.toc.GenerationTocEntry
- GenericRelevanceValidation - Class in org.faktorips.runtime.validation
-
Class for validating the attribute relevance and value range.
- GenericRelevanceValidation(IModelObject, Class<? extends IModelObject>, PolicyAttribute, IGenericAttributeValidationConfiguration) - Constructor for class org.faktorips.runtime.validation.GenericRelevanceValidation
- GenericRelevanceValidation.Error - Enum in org.faktorips.runtime.validation
- GenericVisitorSupport - Class in org.faktorips.runtime
- GenericVisitorSupport(IModelObject) - Constructor for class org.faktorips.runtime.GenericVisitorSupport
- get() - Method in class org.faktorips.runtime.internal.tableindex.AbstractMapStructure
- get() - Method in class org.faktorips.runtime.internal.tableindex.ResultStructure
- get() - Method in class org.faktorips.runtime.internal.tableindex.SearchStructure
-
Returns the set of resulting values.
- get() - Method in class org.faktorips.runtime.internal.tableindex.UniqueResultStructure
- get(Class<T>) - Method in class org.faktorips.runtime.model.annotation.AnnotatedDeclaration
-
Returns the specified annotation if present.
- get(Object) - Method in class org.faktorips.runtime.internal.tableindex.KeyStructure
- get(Object) - Method in class org.faktorips.runtime.internal.tableindex.RangeStructure
- get(Object) - Method in class org.faktorips.runtime.internal.tableindex.ResultStructure
- get(Object) - Method in class org.faktorips.runtime.internal.tableindex.SearchStructure
-
Returns the nested
SearchStructurefor the given key. - get(Object) - Method in class org.faktorips.runtime.internal.tableindex.TwoColumnRangeStructure
- get(Object) - Method in class org.faktorips.runtime.internal.tableindex.UniqueResultStructure
- get(Locale) - Method in class org.faktorips.runtime.internal.PropertiesReadingInternationalString
- GET_EFFECTIVE_FROM_AS_CALENDAR - Static variable in enum org.faktorips.runtime.internal.MethodNames
- GET_EXISTING_PRODUCT_COMPONENT - Static variable in enum org.faktorips.runtime.internal.MethodNames
- GET_EXISTING_PRODUCT_COMPONENT_GENERATION - Static variable in enum org.faktorips.runtime.internal.MethodNames
- GET_PARENT - Static variable in enum org.faktorips.runtime.internal.MethodNames
- GET_PRODUCT_CMPT_GENERATION - Static variable in enum org.faktorips.runtime.internal.MethodNames
- GET_PRODUCT_COMPONENT - Static variable in enum org.faktorips.runtime.internal.MethodNames
- GET_PRODUCT_COMPONENT_ID - Static variable in enum org.faktorips.runtime.internal.MethodNames
- GET_REPOSITORY - Static variable in enum org.faktorips.runtime.internal.MethodNames
- GET_THIS_REPOSITORY - Static variable in enum org.faktorips.runtime.internal.MethodNames
-
Use this instead of
MethodNames.GET_REPOSITORYwhen the method is in this class. - GET_VALID_FROM - Static variable in enum org.faktorips.runtime.internal.MethodNames
- getActualRuntimeRepository() - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepositoryManager
-
Deprecated.since 3.9.0: The method name was a false translation from German. The correct method is called
AbstractRuntimeRepositoryManager.getCurrentRuntimeRepository() - getActualRuntimeRepository() - Method in interface org.faktorips.runtime.IRuntimeRepositoryManager
-
Deprecated.since 3.9.0: The method name was a false translation from German. The correct method is called
IRuntimeRepositoryManager.getCurrentRuntimeRepository() - getActualRuntimeRepository() - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepositoryManager
-
Deprecated.since 3.9.0: The method name was a false translation from German. The correct method is called
DetachedContentRuntimeRepositoryManager.getCurrentRuntimeRepository() - getActualValue() - Method in class org.faktorips.runtime.test.IpsTestFailure
-
Returns the actual value found after executing the business logic.
- getActualValueAsString() - Method in class org.faktorips.runtime.test.IpsTestFailure
-
Returns a string representing the actual value.
- getAddedAssociationTarget() - Method in class org.faktorips.runtime.AssociationChangedEvent
- getAddMethod() - Method in class org.faktorips.runtime.model.type.read.AbstractAssociationDescriptor
- getAllEnumClasses() - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getAllEnumClasses() - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns all classes for that define enumerations in this repository.
- getAllEnumClasses(LinkedHashSet<Class<?>>) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
- getAllEnumClasses(LinkedHashSet<Class<?>>) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Same as
AbstractRuntimeRepository.getAllEnumClasses()but searches only in this repository and not the ones this repository depends on. - getAllEnumClasses(LinkedHashSet<Class<?>>) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getAllInternalEnumXmlAdapters(IRuntimeRepository) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
- getAllInternalEnumXmlAdapters(IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractCachingRuntimeRepository
- getAllInternalEnumXmlAdapters(IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Returns all enumeration XmlAdapters available in this repository that generated by Faktor-IPS.
- getAllIpsTestCases(List<IpsTest2>, IRuntimeRepository) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
- getAllIpsTestCases(List<IpsTest2>, IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Same as
AbstractRuntimeRepository.getAllIpsTestCases(IRuntimeRepository)but searches only in this repository and not the ones this repository depends on. - getAllIpsTestCases(List<IpsTest2>, IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getAllIpsTestCases(IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getAllIpsTestCases(IRuntimeRepository) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns a list of all test cases stored in the repository and all repositories this one references.
- getAllModelTypeImplementationClasses() - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getAllModelTypeImplementationClasses() - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns a set containing the Java Class names of the implementation classes for all model types available in this repository (either directly or via a referenced repository).
- getAllModelTypeImplementationClasses(Set<String>) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
- getAllModelTypeImplementationClasses(Set<String>) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Same as
AbstractRuntimeRepository.getAllModelTypeImplementationClasses()but searches only in this repository and not the ones this repository depends on. - getAllModelTypeImplementationClasses(Set<String>) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getAllObjects() - Method in class org.faktorips.runtime.DefaultObjectReferenceStore
- getAllObjects() - Method in interface org.faktorips.runtime.IObjectReferenceStore
-
Returns a list containing all objects registered.
- getAllProductComponentIds() - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getAllProductComponentIds() - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns a list of the IDs of all product components held by this repository or any dependent repository.
- getAllProductComponentIds(List<String>) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
- getAllProductComponentIds(List<String>) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Same as
AbstractRuntimeRepository.getAllProductComponentIds()but searches only in this repository and not the ones this repository depends on. - getAllProductComponentIds(List<String>) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getAllProductComponents() - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getAllProductComponents() - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns all product components available in this repository.
- getAllProductComponents(Class<T>) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getAllProductComponents(Class<T>) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns all product components that are instances of the indicated class.
- getAllProductComponents(String) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getAllProductComponents(String) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns all product components that belong to the indicated product component kind.
- getAllProductComponents(String, List<IProductComponent>) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
- getAllProductComponents(String, List<IProductComponent>) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Same as getAllProductComponent(String kindId) but searches only in this repository and not the ones this repository depends on.
- getAllProductComponents(String, List<IProductComponent>) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getAllProductComponents(List<IProductComponent>) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
- getAllProductComponents(List<IProductComponent>) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Same as getAllProductComponents() but searches only in this repository and not the ones this repository depends on.
- getAllProductComponents(List<IProductComponent>) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getAllProductComponentsInternal(Class<T>, List<T>) - Method in class org.faktorips.runtime.internal.AbstractClassLoadingRuntimeRepository
-
Override the default implementation for better performance.
- getAllProductComponentsInternal(Class<T>, List<T>) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Same as
AbstractRuntimeRepository.getAllProductComponents(Class)but only searches in own repository not in referenced ones and adding result to parameter result - getAllReferencedRepositories() - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getAllReferencedRepositories() - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns all repositories this one depends on directly or indirectly.
- getAllReferencedRepositoryManagers() - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepositoryManager
- getAllReferencedRepositoryManagers() - Method in interface org.faktorips.runtime.IRuntimeRepositoryManager
-
Collect all referenced manager.
- getAllRows() - Method in class org.faktorips.runtime.internal.Table
- getAllRows() - Method in interface org.faktorips.runtime.ITable
-
Returns all rows of this table.
- getAllTables() - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getAllTables() - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns all tables available in this repository.
- getAllTables(List<ITable<?>>) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
- getAllTables(List<ITable<?>>) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Same as
AbstractRuntimeRepository.getAllTables()but searches only in this repository and not the ones this repository depends on. - getAllTables(List<ITable<?>>) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getAllUnresolvedReferences() - Method in class org.faktorips.runtime.DefaultObjectReferenceStore
- getAllUnresolvedReferences() - Method in interface org.faktorips.runtime.IObjectReferenceStore
- getAnnotatedDeclaration() - Method in class org.faktorips.runtime.model.type.Type
-
Returns the
AnnotatedDeclarationobject for this model type that should be used to read all annotations. - getAnnotatedElement() - Method in class org.faktorips.runtime.model.type.read.AbstractAssociationDescriptor
- getAnnotatedElement() - Method in class org.faktorips.runtime.model.type.read.AbstractAttributeDescriptor
- getAnnotatedElement() - Method in class org.faktorips.runtime.model.type.read.TableUsageCollector.TableUsageDescriptor
- getAnnotatedElement() - Method in class org.faktorips.runtime.model.type.read.ValidationRuleDescriptor
- getAnnotation() - Method in class org.faktorips.runtime.model.type.Association
- getAnnotation(AnnotatedElement) - Method in class org.faktorips.runtime.model.type.read.AnnotationProcessor
- getAssociation() - Method in interface org.faktorips.runtime.IModelObjectDelta
-
The name of the association in which the object has been added, removed or changed.
- getAssociation() - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- getAssociation(String) - Method in class org.faktorips.runtime.model.type.PolicyCmptType
- getAssociation(String) - Method in class org.faktorips.runtime.model.type.ProductCmptType
- getAssociation(String) - Method in class org.faktorips.runtime.model.type.Type
-
Returns the association with the given
namedeclared in this type or one of it's super types. - getAssociationKind() - Method in interface org.faktorips.runtime.IModelObjectDelta
-
Returns the kind of association if this delta has any incoming association, that means it is part of a composite or the object is associated from another object.
- getAssociationKind() - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- getAssociationKind() - Method in class org.faktorips.runtime.model.type.Association
-
Returns what kind of association this is.
- getAssociationName() - Method in class org.faktorips.runtime.AssociationChangedEvent
- getAssociationName() - Method in class org.faktorips.runtime.internal.ProductComponentLink
- getAssociationName() - Method in interface org.faktorips.runtime.IProductComponentLink
-
Returns the name of the association this link belongs to.
- getAssociations() - Method in class org.faktorips.runtime.model.type.PolicyCmptType
- getAssociations() - Method in class org.faktorips.runtime.model.type.ProductCmptType
- getAssociations() - Method in class org.faktorips.runtime.model.type.Type
-
Returns the type's associations including those defined in it's super types.
- getAttribute(String) - Method in class org.faktorips.runtime.model.enumtype.EnumType
-
Returns the model for the attribute with the given name or
nullif no such attribute exists. - getAttribute(String) - Method in class org.faktorips.runtime.model.type.PolicyCmptType
- getAttribute(String) - Method in class org.faktorips.runtime.model.type.ProductCmptType
- getAttribute(String) - Method in class org.faktorips.runtime.model.type.Type
-
Returns the attribute with the given
namedeclared in this type or one of it's super types. - getAttributeKind() - Method in class org.faktorips.runtime.model.type.Attribute
-
Returns the possible kinds of this attribute.
- getAttributenames() - Method in class org.faktorips.runtime.model.enumtype.EnumType
-
Returns the names of all this enum's attributes.
- getAttributes() - Method in class org.faktorips.runtime.model.enumtype.EnumType
-
Returns models for all this enum's attributes
- getAttributes() - Method in class org.faktorips.runtime.model.type.PolicyCmptType
- getAttributes() - Method in class org.faktorips.runtime.model.type.ProductCmptType
- getAttributes() - Method in class org.faktorips.runtime.model.type.Type
-
Returns a list containing the type's attributes including those defined in the type's super types.
- getAttributeValues(List<? extends S>) - Method in class org.faktorips.runtime.formula.FormulaEvaluatorUtil.AttributeAccessorHelper
-
Returns a
Listof values frommodel objectsfound by callingFormulaEvaluatorUtil.AttributeAccessorHelper.getValueInternal(IModelObject)for every object in thesourceObjectsList. - getBaseTocEntryFactories() - Static method in class org.faktorips.runtime.internal.toc.AbstractTocEntryFactory
- getBaseVersion() - Method in class org.faktorips.runtime.productdataprovider.AbstractProductDataProvider
-
Getting the really actual version of the product data.
- getBaseVersion() - Method in class org.faktorips.runtime.productdataprovider.ClassLoaderProductDataProvider
- getCardinality() - Method in class org.faktorips.runtime.internal.ProductComponentLink
- getCardinality() - Method in interface org.faktorips.runtime.IProductComponentLink
- getCDATAorTextContent(Node) - Static method in enum org.faktorips.runtime.internal.XmlUtil
-
Returns the node's first CDATA section if the node has one.
- getChangedProperties() - Method in interface org.faktorips.runtime.IModelObjectDelta
-
Returns the properties that have a different value in the model object and the reference model object.
- getChangedProperties() - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- getChildDeltas() - Method in interface org.faktorips.runtime.IModelObjectDelta
-
Returns deltas for all children of the model object which were added, removed, or changed.
- getChildDeltas() - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- getChildDeltas(int) - Method in interface org.faktorips.runtime.IModelObjectDelta
-
Returns deltas for all children of this model object whose kind is included in the given mask.
- getChildDeltas(int) - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- getClass(String, ClassLoader) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
-
Returns the class for the given qualified class name.
- getClassLoader() - Method in class org.faktorips.runtime.internal.AbstractClassLoadingRuntimeRepository
- getClassLoader() - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Returns the class loader that is used to load Java classes by this repository.
- getClassLoader() - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the class loader that is used to load Java classes by this repository.
- getClassLoader() - Method in class org.faktorips.runtime.model.annotation.AnnotatedDeclaration
-
Returns the
ClassLoaderfrom the this annotated type. - getClassLoader() - Method in class org.faktorips.runtime.productdataprovider.ClassLoaderDataSource
- getClassLoader() - Method in class org.faktorips.runtime.test.AbstractIpsTestRunner
- getCode() - Method in class org.faktorips.runtime.Message
- getColumn(String) - Method in class org.faktorips.runtime.model.table.TableStructure
- getColumnNames() - Method in class org.faktorips.runtime.model.table.TableStructure
- getColumns() - Method in class org.faktorips.runtime.model.table.TableStructure
- getConcurrencyLevel() - Method in class org.faktorips.runtime.DefaultCacheFactory
- getCurrentRuntimeRepository() - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepositoryManager
- getCurrentRuntimeRepository() - Method in interface org.faktorips.runtime.IRuntimeRepositoryManager
-
Call a modification check on the product data provider.
- getCurrentRuntimeRepository() - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepositoryManager
- getCustomRuntimeObject(Class<T>, String) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getCustomRuntimeObject(Class<T>, String) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns a object of type
T, identified by it's qualified name, ornullif no such object exists in this repository or it's referenced repositories. - getCustomRuntimeObjectInternal(Class<T>, String) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
- getCustomRuntimeObjectInternal(Class<T>, String) - Method in class org.faktorips.runtime.internal.AbstractCachingRuntimeRepository
- getCustomRuntimeObjectInternal(Class<T>, String) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Same as
AbstractRuntimeRepository.getCustomRuntimeObject(Class, String)but searches only in this repository and not the ones this repository depends on. - getCustomTocEntry(Class<T>, String) - Method in interface org.faktorips.runtime.internal.toc.IReadonlyTableOfContents
- getCustomTocEntry(Class<T>, String) - Method in class org.faktorips.runtime.internal.toc.ReadonlyTableOfContents
- getDataModifiedException() - Method in exception org.faktorips.runtime.productdataprovider.DataModifiedRuntimeException
-
Getting the nested
DataModifiedException - getDatatype() - Method in class org.faktorips.runtime.model.enumtype.EnumAttribute
-
The class for this attribute's values.
- getDatatype() - Method in class org.faktorips.runtime.model.table.TableColumn
- getDatatype() - Method in class org.faktorips.runtime.model.type.Attribute
-
Returns the data type of this attribute.
- getDay() - Method in class org.faktorips.runtime.internal.DateTime
- getDeclarationClass() - Method in class org.faktorips.runtime.model.type.Type
- getDeclarationClassName() - Method in class org.faktorips.runtime.model.annotation.AnnotatedDeclaration
- getDeclaredAssociation(int) - Method in class org.faktorips.runtime.model.type.PolicyCmptType
- getDeclaredAssociation(int) - Method in class org.faktorips.runtime.model.type.ProductCmptType
- getDeclaredAssociation(int) - Method in class org.faktorips.runtime.model.type.Type
-
Returns the association at the given
index. - getDeclaredAssociation(String) - Method in class org.faktorips.runtime.model.type.PolicyCmptType
- getDeclaredAssociation(String) - Method in class org.faktorips.runtime.model.type.ProductCmptType
- getDeclaredAssociation(String) - Method in class org.faktorips.runtime.model.type.Type
-
Returns the association with the given
namedeclared in this type. - getDeclaredAssociations() - Method in class org.faktorips.runtime.model.type.PolicyCmptType
- getDeclaredAssociations() - Method in class org.faktorips.runtime.model.type.ProductCmptType
- getDeclaredAssociations() - Method in class org.faktorips.runtime.model.type.Type
-
Returns a list containing all associations declared in this type.
- getDeclaredAttribute(int) - Method in class org.faktorips.runtime.model.type.PolicyCmptType
- getDeclaredAttribute(int) - Method in class org.faktorips.runtime.model.type.ProductCmptType
- getDeclaredAttribute(int) - Method in class org.faktorips.runtime.model.type.Type
-
Returns the declared attribute at the given
index. - getDeclaredAttribute(String) - Method in class org.faktorips.runtime.model.type.PolicyCmptType
- getDeclaredAttribute(String) - Method in class org.faktorips.runtime.model.type.ProductCmptType
- getDeclaredAttribute(String) - Method in class org.faktorips.runtime.model.type.Type
-
Returns the attribute with the given
namedeclared in this type. - getDeclaredAttributes() - Method in class org.faktorips.runtime.model.type.PolicyCmptType
- getDeclaredAttributes() - Method in class org.faktorips.runtime.model.type.ProductCmptType
- getDeclaredAttributes() - Method in class org.faktorips.runtime.model.type.Type
-
Returns a list containing all attributes declared in this model type.
- getDeclaredElements() - Method in class org.faktorips.runtime.model.annotation.AnnotatedDeclaration
- getDeclaredFields() - Method in class org.faktorips.runtime.model.annotation.AnnotatedDeclaration
-
Returns all fields that are declared in this type.
- getDeclaredFields() - Method in class org.faktorips.runtime.model.type.Type
- getDeclaredMethods() - Method in class org.faktorips.runtime.model.annotation.AnnotatedDeclaration
-
Returns all methods that are declared in this type.
- getDeclaredMethods() - Method in class org.faktorips.runtime.model.type.ProductCmptType
- getDeclaredMethods() - Method in class org.faktorips.runtime.model.type.Type
- getDeclaredTableUsage(String) - Method in class org.faktorips.runtime.model.type.ProductCmptType
-
Returns the
TableUsagewith the givennamewhich is declared in this type. - getDeclaredTableUsages() - Method in class org.faktorips.runtime.model.type.ProductCmptType
-
Returns a list of
TableUsageswhich are declared in this type. - getDeclaredValidationRule(int) - Method in class org.faktorips.runtime.model.type.PolicyCmptType
-
Returns the declared
ValidationRuleat the givenindex. - getDeclaredValidationRule(String) - Method in class org.faktorips.runtime.model.type.PolicyCmptType
-
Returns the
ValidationRulewith the givennamedeclared in this type. - getDeclaredValidationRules() - Method in class org.faktorips.runtime.model.type.PolicyCmptType
-
Returns a list containing all
ValidationRulesdeclared in this model type. - getDefaultCardinality() - Method in class org.faktorips.runtime.CardinalityRange
- getDefaultMessageCode(Class<? extends IModelObject>, String) - Method in enum org.faktorips.runtime.validation.GenericRelevanceValidation.Error
- getDefaultValue() - Method in class org.faktorips.runtime.model.type.ModelObjectAttribute
-
Returns the product configured default value of the attribute identified by this model object attribute.
- getDefaultValue(IConfigurableModelObject) - Method in class org.faktorips.runtime.model.type.PolicyAttribute
-
Returns the (product configured) default value of the attribute identified by this configurable model type attribute.
- getDefaultValue(IModelObject) - Method in class org.faktorips.runtime.model.type.ConstantPolicyAttribute
- getDefaultValue(IModelObject) - Method in class org.faktorips.runtime.model.type.DefaultPolicyAttribute
- getDefaultValue(IModelObject) - Method in class org.faktorips.runtime.model.type.PolicyAttribute
-
Returns the (product configured) default value of the attribute identified by this model type attribute.
- getDefaultValue(IProductComponent, Calendar) - Method in class org.faktorips.runtime.model.type.ConstantPolicyAttribute
- getDefaultValue(IProductComponent, Calendar) - Method in class org.faktorips.runtime.model.type.DefaultPolicyAttribute
- getDefaultValue(IProductComponent, Calendar) - Method in class org.faktorips.runtime.model.type.PolicyAttribute
-
Returns the product configured default value of the attribute identified by this model type attribute.
- getDeprecation() - Method in class org.faktorips.runtime.model.type.ModelElement
- getDescription(Locale) - Method in interface org.faktorips.runtime.IModelObject
-
Returns a description for this model object in the specified locale.
- getDescription(Locale) - Method in class org.faktorips.runtime.internal.ProductComponent
- getDescription(Locale) - Method in interface org.faktorips.runtime.IProductComponent
-
Returns the description for this product component in the specified locale.
- getDescription(Locale) - Method in class org.faktorips.runtime.model.type.ModelElement
-
Returns the description for this model element in the specified locale.
- getDescriptor(String, String) - Method in class org.faktorips.runtime.model.type.read.TypePartCollector
- getDescriptors() - Method in class org.faktorips.runtime.model.type.read.TypePartCollector
- getDirectlyReferencedRepositories() - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getDirectlyReferencedRepositories() - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the runtime repositories this one directly depends on.
- getDirectlyReferencedRepositoryManagers() - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepositoryManager
- getDirectlyReferencedRepositoryManagers() - Method in interface org.faktorips.runtime.IRuntimeRepositoryManager
-
Get the list of direct references managers.
- getDisplayNameAttribute() - Method in class org.faktorips.runtime.model.enumtype.EnumType
-
The model for the attribute used to display an instance of this enum in human readable form.
- getDocumentation(Locale, DocumentationKind, String) - Method in class org.faktorips.runtime.model.type.ModelElement
- getDocumentBuilder() - Method in class org.faktorips.runtime.ClassloaderRuntimeRepository
- getDocumentBuilder() - Method in class org.faktorips.runtime.IpsTestCase
- getDocumentBuilder() - Method in class org.faktorips.runtime.productdataprovider.AbstractProductDataProvider
-
Getting the thread local instance of
DocumentBuilder - getDocumentElement(CustomTocEntryObject<T>) - Method in class org.faktorips.runtime.ClassloaderRuntimeRepository
- getDocumentElement(CustomTocEntryObject<T>) - Method in class org.faktorips.runtime.internal.AbstractClassLoadingRuntimeRepository
-
This method returns the xml element of the product component identified by the tocEntry
- getDocumentElement(CustomTocEntryObject<T>) - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepository
- getDocumentElement(GenerationTocEntry) - Method in class org.faktorips.runtime.ClassloaderRuntimeRepository
- getDocumentElement(GenerationTocEntry) - Method in class org.faktorips.runtime.internal.AbstractClassLoadingRuntimeRepository
-
This method returns the xml element of the product component generation identified by the tocEntry
- getDocumentElement(GenerationTocEntry) - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepository
- getDocumentElement(ProductCmptTocEntry) - Method in class org.faktorips.runtime.ClassloaderRuntimeRepository
- getDocumentElement(ProductCmptTocEntry) - Method in class org.faktorips.runtime.internal.AbstractClassLoadingRuntimeRepository
-
This method returns the xml element of the product component identified by the tocEntry
- getDocumentElement(ProductCmptTocEntry) - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepository
- getDocumentElement(TestCaseTocEntry) - Method in class org.faktorips.runtime.ClassloaderRuntimeRepository
- getDocumentElement(TestCaseTocEntry) - Method in class org.faktorips.runtime.internal.AbstractClassLoadingRuntimeRepository
-
This method returns the xml element of the test case identified by the tocEntry
- getDocumentElement(TestCaseTocEntry) - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepository
- getEffectiveFromAsCalendar() - Method in interface org.faktorips.runtime.IConfigurableModelObject
-
Returns the date since when this model object is effective.
- getEffetiveDate() - Method in exception org.faktorips.runtime.ProductCmptGenerationNotFoundException
-
Returns the effective date for that a generation was requested.
- getElement(Node, String, int) - Static method in enum org.faktorips.runtime.internal.XmlUtil
-
Returns the child element with the given tag name and index.
- getElements(Node, String) - Static method in enum org.faktorips.runtime.internal.XmlUtil
-
Returns all child elements with the given tag name.
- getElementsFromNode(Element, String, String, String) - Static method in enum org.faktorips.runtime.internal.XmlUtil
-
Returns a list of element's with the following criteria: the node name must be equal to the given node name the node must contain an attribute with the attribute name the value of the attribute (with the given name) must be equal to the given value
- getEntries() - Method in class org.faktorips.runtime.internal.toc.ReadonlyTableOfContents
- getEnumClass() - Method in class org.faktorips.runtime.model.enumtype.EnumType
-
Returns the class this enum type represents.
- getEnumContentAsStream(EnumContentTocEntry) - Method in class org.faktorips.runtime.productdataprovider.ClassLoaderProductDataProvider
- getEnumContentAsStream(EnumContentTocEntry) - Method in interface org.faktorips.runtime.productdataprovider.IProductDataProvider
-
Getting the input stream of enum content for given tocEntry.
- getEnumContentQualifiedName() - Method in class org.faktorips.runtime.model.enumtype.EnumType
-
The qualified name an enum content extending this enum must have.
- getEnumContentTocEntries() - Method in interface org.faktorips.runtime.internal.toc.IReadonlyTableOfContents
-
Returns all toc's entries representing enum contents.
- getEnumContentTocEntries() - Method in class org.faktorips.runtime.internal.toc.ReadonlyTableOfContents
- getEnumContentTocEntry(String) - Method in class org.faktorips.runtime.internal.toc.AbstractReadonlyTableOfContents
-
Returns the toc entry representing enum contents for the specified implementation class.
- getEnumContentTocEntry(String) - Method in interface org.faktorips.runtime.internal.toc.IReadonlyTableOfContents
-
Returns the toc entry representing enum contents for the specified implementation class.
- getEnumContentTocEntry(String) - Method in class org.faktorips.runtime.internal.toc.ReadonlyTableOfContents
- getEnumNodeList(Element) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
- getEnumType(Class<?>) - Static method in enum org.faktorips.runtime.model.IpsModel
- getEnumType(Object) - Static method in enum org.faktorips.runtime.model.IpsModel
- getEnumTypeClass() - Method in interface org.faktorips.runtime.IEnumValueLookupService
-
Returns the enumeration class, e.g.
- getEnumValue(Class<T>, Object) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getEnumValue(Class<T>, Object) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the enumeration value for the provided enumeration class with the given id.
- getEnumValue(Object) - Method in interface org.faktorips.runtime.IEnumValueLookupService
-
Returns the value identified by the given id or
nullif no value exists with that id. - getEnumValue(String) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Deprecated.This method does only return valid enums if the id attribute of the enum is of type
String. You should never use this method! UseAbstractRuntimeRepository.getEnumValue(Class, Object)instead. This method may be returned in future releases. - getEnumValue(String) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Deprecated.This method does only return valid enums if the id attribute of the enum is of type
String. You should never use this method! UseIRuntimeRepository.getEnumValue(Class, Object)instead. This method may be removed in future releases. - getEnumValueList() - Method in class org.faktorips.runtime.internal.EnumSaxHandler
- getEnumValueLookupService(Class<T>) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getEnumValueLookupService(Class<T>) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the lookup service for the given enumeration type.
- getEnumValues() - Method in interface org.faktorips.runtime.IEnumValueLookupService
-
Returns the enumeration values.
- getEnumValues(Class<T>) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getEnumValues(Class<T>) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the type safe
Listof enumeration values of the provided Faktor-IPS generated enumeration class. - getEnumValuesDefinedInType(Class<T>) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Returns the values that are defined in the type by a constant called 'VALUES'.
- getEnumValueSetFromElement(Element, String) - Static method in enum org.faktorips.runtime.internal.ValueToXmlHelper
- getEnumValuesInternal(Class<T>) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
- getEnumValuesInternal(Class<T>) - Method in class org.faktorips.runtime.internal.AbstractCachingRuntimeRepository
- getEnumValuesInternal(Class<T>) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Returns the list of enumeration values of the enumeration type that is identified by its class which is provided to it.
- getEnumXmlAdapterTocEntries() - Method in class org.faktorips.runtime.internal.toc.AbstractReadonlyTableOfContents
-
Returns all toc entries that link to an enumeration xml adapter.
- getEnumXmlAdapterTocEntries() - Method in interface org.faktorips.runtime.internal.toc.IReadonlyTableOfContents
-
Returns all toc entries that link to an enumeration xml adapter.
- getEnumXmlAdapterTocEntries() - Method in class org.faktorips.runtime.internal.toc.ReadonlyTableOfContents
- getEstablishMethod() - Method in class org.faktorips.runtime.DefaultUnresolvedReference
- getExistingEnumValue(Class<T>, Object) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getExistingEnumValue(Class<T>, Object) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the enumeration value for the provided enumeration class with the given id.
- getExistingProductComponent(String) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getExistingProductComponent(String) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the product component identified by the given id.
- getExistingProductComponentGeneration(String, Calendar) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getExistingProductComponentGeneration(String, Calendar) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the product component generation identified by the id and the effective date.
- getExpectedValue() - Method in class org.faktorips.runtime.test.IpsTestFailure
-
Returns the value that is expected to be the result of the business logic execution.
- getExtensionAttributeValue(IModelObject, String) - Method in class org.faktorips.runtime.test.IpsTestCase2
-
Returns the value of the given extension attribute identified by the attribute name and the model object the attribute is related to.
- getExtensionPropertyIds() - Method in class org.faktorips.runtime.internal.RuntimeObject
- getExtensionPropertyIds() - Method in interface org.faktorips.runtime.IRuntimeObject
- getExtensionPropertyIds() - Method in class org.faktorips.runtime.model.type.ModelElement
- getExtensionPropertyValue(String) - Method in class org.faktorips.runtime.internal.RuntimeObject
- getExtensionPropertyValue(String) - Method in interface org.faktorips.runtime.IRuntimeObject
- getExtensionPropertyValue(String) - Method in class org.faktorips.runtime.model.type.ModelElement
-
Returns the value for the given extension property identified by the specified id.
- getFallBackValue() - Method in class org.faktorips.runtime.formula.FormulaEvaluatorUtil.FunctionWithListAsArgumentHelper
-
Returns the value this function defaults to if an empty list or null is given as an argument.
- getFirstCDataSection(Node) - Static method in enum org.faktorips.runtime.internal.XmlUtil
-
Returns the node's first CDATA section or
nullif the node hasn't got one. - getFirstElement(Node) - Static method in enum org.faktorips.runtime.internal.XmlUtil
-
Returns the first Element node
- getFirstElement(Node, String) - Static method in enum org.faktorips.runtime.internal.XmlUtil
- getFirstMessage(Severity) - Method in class org.faktorips.runtime.MessageList
-
Returns the first message with the given severity or null if none is found.
- getFormulaEvaluator() - Method in class org.faktorips.runtime.internal.ProductComponent
- getFormulaEvaluator() - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
- getFormulaEvaluatorFactory() - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
For default there is no formula evaluation supported.
- getFormulaEvaluatorFactory() - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Getting a formula evaluator factory to create a new formula evaluator.
- getFormulaEvaluatorFactory() - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepository
-
Getting the
IFormulaEvaluatorFactoryset in the constructor. - getFullPath() - Method in class org.faktorips.runtime.test.IpsTest2
-
Returns the test's file name including the path.
- getGenerationBase(Calendar) - Method in class org.faktorips.runtime.internal.ProductComponent
- getGenerationBase(Calendar) - Method in interface org.faktorips.runtime.IProductComponent
-
Returns the generation that is effective on the given date or
nullif no generation is effective on that date. - getGenerationDeclarationClass() - Method in class org.faktorips.runtime.model.type.ProductCmptType
- getGenerationEntries() - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
-
Returns the generation entries or an empty array if this entry does not contain any generation entries.
- getGenerationEntry(Calendar) - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
-
Returns the toc entry for the generation valid on the given effective date, or
nullif no generation is effective on the given date or the effective isnull. - getGenerationEntry(DateTime) - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
-
Return the Generation Toc Entry for the exact valid at
DateTime. - getGenerationImplClassName() - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
-
Returns the name of the generation implementation class
- getGenerationJavaClass() - Method in class org.faktorips.runtime.model.type.ProductCmptType
- getGenerationJavaInterface() - Method in class org.faktorips.runtime.model.type.ProductCmptType
- getGenericAttributeValidationConfiguration() - Method in interface org.faktorips.runtime.IValidationContext
-
Returns the configuration for generic attribute validation.
- getGenericAttributeValidationConfiguration() - Method in class org.faktorips.runtime.ValidationContext
-
Returns the configuration for generic attribute validation.
- getGetterMethod() - Method in class org.faktorips.runtime.model.table.TableColumn
- getGetterMethod() - Method in class org.faktorips.runtime.model.type.Association
- getHour() - Method in class org.faktorips.runtime.internal.DateTime
- getId() - Method in class org.faktorips.runtime.internal.ProductComponent
- getId() - Method in interface org.faktorips.runtime.IProductComponent
-
Returns the product component's id that uniquely identifies it in the repository it belongs to.
- getId() - Method in enum org.faktorips.runtime.validation.GenericRelevanceValidation.Error
- getIdAttribute() - Method in class org.faktorips.runtime.model.enumtype.EnumType
-
The model for the attribute used to uniquely identify an instance of this enum.
- getImplementationClass() - Method in class org.faktorips.runtime.model.annotation.AnnotatedDeclaration
-
Returns the implementation class of this type.
- getImplementationClassName() - Method in class org.faktorips.runtime.internal.toc.TocEntry
- getIndex() - Method in class org.faktorips.runtime.ObjectProperty
-
In case of
ObjectProperty.getObject()is an array or list this index defines which object of the index is referenced. - getInitialSize(Class<?>) - Method in class org.faktorips.runtime.DefaultCacheFactory
- getInternationalStringFromElement(Element) - Static method in enum org.faktorips.runtime.internal.ValueToXmlHelper
-
Returns the
DefaultInternationalStringstored in the given element. - getInternationalStringFromElement(Element, String) - Static method in enum org.faktorips.runtime.internal.ValueToXmlHelper
-
Returns the
DefaultInternationalStringstored in the child element of the given element with the indicated name. - getInternationalStringsFromXML(Element) - Static method in enum org.faktorips.runtime.internal.MultiValueXmlHelper
-
Reads
DefaultInternationalStringvalues from the XML structure. - getInvalidObjectProperties() - Method in class org.faktorips.runtime.Message
-
Returns the list of object properties the message refers to.
- getInverseAssociation() - Method in class org.faktorips.runtime.model.type.Association
-
Returns the name of the inverse association if it is defined.
- getIpsObjectId() - Method in class org.faktorips.runtime.internal.toc.TocEntryObject
-
Returns the id for the object (either the runtime id if the object is a product component or the qualified name if the object is a table
- getIpsObjectQualifiedName() - Method in class org.faktorips.runtime.internal.toc.TocEntryObject
-
Returns the qualified name of the object.
- getIpsObjectTypeId() - Method in class org.faktorips.runtime.internal.toc.CustomTocEntryObject
-
Returns the Id of the IpsObjectType for which this TOC entry was created.
- getIpsTest(String) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getIpsTest(String) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the test (either test case or suite) for the given qualified name.
- getIpsTest(String, IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getIpsTest(String, IRuntimeRepository) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the test (either test case or suite) for the given qualified name.
- getIpsTestCase(String) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getIpsTestCase(String) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the test case for the given qualified name.
- getIpsTestCase(String, IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getIpsTestCase(String, IRuntimeRepository) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the test case for the given qualified name.
- getIpsTestCaseInternal(String, IRuntimeRepository) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
- getIpsTestCaseInternal(String, IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Same as
AbstractRuntimeRepository.getIpsTestCase(String, IRuntimeRepository)but searches only in this repository and not the ones this repository depends on. - getIpsTestCaseInternal(String, IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
-
IpsTestCases are created new every time and should not be cached because the test data could change for every test creation.
- getIpsTestCasesStartingWith(String, List<IpsTest2>, IRuntimeRepository) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
- getIpsTestCasesStartingWith(String, List<IpsTest2>, IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Gets all ips test cases starting with the given qualified name prefix.
- getIpsTestCasesStartingWith(String, List<IpsTest2>, IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getIpsTestCasesStartingWith(String, IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getIpsTestCasesStartingWith(String, IRuntimeRepository) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns a list of test cases starting with the given qualified name prefix stored in the repository and all repositories this one references.
- getIpsTestSuite(String) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getIpsTestSuite(String) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns a test suite that contains all tests that have qualified names starting with the given prefix.
- getIpsTestSuite(String, IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getIpsTestSuite(String, IRuntimeRepository) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns a test suite that contains all tests that have qualified names starting with the given prefix.
- getJavaClass() - Method in class org.faktorips.runtime.model.type.Type
-
Returns the Java class for this type.
- getJavaInterface() - Method in class org.faktorips.runtime.model.type.Type
-
Returns the published interface for this type.
- getKey(String, String, String) - Method in enum org.faktorips.runtime.model.type.DocumentationKind
-
Creates a unique key to identify a message of this kind, using the objectName, qualified name type and partName separated by
DocumentationKind.QNAME_SEPARATORand appending the name of the current message kind. - getKind() - Method in interface org.faktorips.runtime.IModelObjectDelta
-
Returns the kind of change.
- getKind() - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- getKind() - Method in class org.faktorips.runtime.model.table.TableStructure
- getKindId() - Method in class org.faktorips.runtime.internal.ProductComponent
- getKindId() - Method in class org.faktorips.runtime.internal.toc.FormulaTestTocEntry
- getKindId() - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
-
Returns the id of the product component kind, if this entry describes a product component, otherwise an empty string.
- getKindId() - Method in interface org.faktorips.runtime.IProductComponent
-
Returns the id of the product component kind that this product component belongs to.
- getKindName() - Method in class org.faktorips.runtime.model.type.PolicyCmptType
- getKindName() - Method in class org.faktorips.runtime.model.type.ProductCmptType
- getKindName() - Method in class org.faktorips.runtime.model.type.Type
- getKindOfChange() - Method in interface org.faktorips.runtime.IModelObjectDelta
-
If delta's kind is
IModelObjectDelta.CHANGED, this method returns the kind of changed defined by the constant listed below. - getKindOfChange() - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- getLabel(Locale) - Method in class org.faktorips.runtime.model.type.ModelElement
-
Returns the label for this model element in the specified locale.
- getLabelFor(PolicyAttribute, IModelObject) - Method in class org.faktorips.runtime.validation.DefaultGenericAttributeValidationConfiguration
-
Returns the label for the given attribute to be used in an error message.
- getLabelForPlural(Locale) - Method in class org.faktorips.runtime.model.type.Association
-
Returns the plural label for this model element in the specified locale.
- getLastModificationStamp(String) - Method in class org.faktorips.runtime.productdataprovider.ClassLoaderDataSource
- getLatestGenerationEntry() - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
-
Returns the latest
GenerationTocEntrywith repect to the generations validity date. - getLatestProductComponentGeneration() - Method in class org.faktorips.runtime.internal.ProductComponent
- getLatestProductComponentGeneration() - Method in interface org.faktorips.runtime.IProductComponent
-
Returns the latest product component generation of the provided product component or
nullif non available. - getLatestProductComponentGeneration(IProductComponent) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getLatestProductComponentGeneration(IProductComponent) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the latest product component generation of the provided product component.
- getLatestProductComponentGenerationInternal(IProductComponent) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
- getLatestProductComponentGenerationInternal(IProductComponent) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getLatestProductComponentGenerationInternal(IProductComponent) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getLink(String, IProductComponent) - Method in class org.faktorips.runtime.internal.ProductComponent
- getLink(String, IProductComponent) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
- getLink(String, IProductComponent) - Method in interface org.faktorips.runtime.IProductComponentLinkSource
-
Returns the
IProductComponentLinkfor the association with the given role name to the given product component ornullif no such association exists. - getLinks() - Method in class org.faktorips.runtime.internal.ProductComponent
- getLinks() - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
- getLinks() - Method in interface org.faktorips.runtime.IProductComponentLinkSource
-
Returns a
Listof all theIProductComponentLinks from this product component generation to other product components. - getLinks(IProductComponent, Calendar) - Method in class org.faktorips.runtime.model.type.ProductAssociation
-
Retrieves all
linksfor this association from a product component. - getListModelObjectById(List<? extends T>, String) - Static method in enum org.faktorips.runtime.formula.FormulaEvaluatorUtil
-
Returns all
IConfigurableModelObjectin the list that is configured by aIProductComponentwith the given ID, the list is empty if no such object is found in the list. - getLocale() - Method in interface org.faktorips.runtime.IValidationContext
-
Returns the Locale that is to use for the creation of validation messages.
- getLocale() - Method in class org.faktorips.runtime.validation.DefaultGenericAttributeValidationConfiguration
-
Returns the
Localethis configuration was created for. - getLocale() - Method in class org.faktorips.runtime.ValidationContext
- getLower() - Method in class org.faktorips.runtime.internal.Range
- getMap() - Method in class org.faktorips.runtime.internal.tableindex.AbstractMapStructure
- getMap() - Method in class org.faktorips.runtime.internal.tableindex.RangeStructure
- getMap() - Method in class org.faktorips.runtime.internal.tableindex.TwoColumnRangeStructure
- getMarkers() - Method in class org.faktorips.runtime.Message
-
Returns a set of
IMarkers associated with this class. - getMatchingAssociation() - Method in class org.faktorips.runtime.model.type.Association
-
Returns the matching product respectively policy component type association or
nullif no matching association is defined for this association. - getMatchingAssociation() - Method in class org.faktorips.runtime.model.type.PolicyAssociation
-
Returns the matching product component type association or
nullif no matching association is defined for this association. - getMatchingAssociation() - Method in class org.faktorips.runtime.model.type.ProductAssociation
-
Returns the matching policy component type association or
nullif no matching association is defined for this association. - getMatchingAssociationName() - Method in class org.faktorips.runtime.model.type.Association
-
Returns the name of the matching product respectively policy component type association or
nullif no matching association is defined for this association. - getMatchingAssociationSource() - Method in class org.faktorips.runtime.model.type.Association
-
Returns the qualified name of source type of the matching association or
nullif no matching association is defined. - getMatchingAssociationSourceType() - Method in class org.faktorips.runtime.model.type.Association
-
Returns the
Typeidentified byAssociation.getMatchingAssociationSource() - getMatchingAssociationSourceType() - Method in class org.faktorips.runtime.model.type.PolicyAssociation
-
Returns the
ProductCmptTypeidentified byAssociation.getMatchingAssociationSource() - getMatchingAssociationSourceType() - Method in class org.faktorips.runtime.model.type.ProductAssociation
-
Returns the
PolicyCmptTypeidentified byAssociation.getMatchingAssociationSource() - getMaxCardinality() - Method in class org.faktorips.runtime.model.type.Association
-
Returns the maximum cardinality for this association.
- getMessage() - Method in exception org.faktorips.runtime.productdataprovider.DataModifiedException
- getMessage() - Method in class org.faktorips.runtime.test.IpsTestFailure
-
Returns the message of the test failure.
- getMessage(int) - Method in class org.faktorips.runtime.MessageList
-
Returns the message at the indicated index (indexing starts with 0).
- getMessage(String, Locale) - Method in class org.faktorips.runtime.util.MessagesHelper
-
Getting the message for the given key in the specified locale.
- getMessage(String, Locale, Object...) - Method in class org.faktorips.runtime.util.MessagesHelper
-
Getting the message for the given key in the specified language.
- getMessageByCode(String) - Method in class org.faktorips.runtime.MessageList
-
Returns the first message in the list that has the specified message code.
- getMessageHelper() - Method in class org.faktorips.runtime.model.enumtype.EnumAttribute
- getMessageHelper() - Method in class org.faktorips.runtime.model.enumtype.EnumType
- getMessageHelper() - Method in class org.faktorips.runtime.model.table.TableColumn
- getMessageHelper() - Method in class org.faktorips.runtime.model.table.TableStructure
- getMessageHelper() - Method in class org.faktorips.runtime.model.type.ModelElement
- getMessageHelper() - Method in class org.faktorips.runtime.model.type.Type
- getMessageHelper() - Method in class org.faktorips.runtime.model.type.TypePart
- getMessageKey(DocumentationKind) - Method in class org.faktorips.runtime.model.enumtype.EnumAttribute
- getMessageKey(DocumentationKind) - Method in class org.faktorips.runtime.model.enumtype.EnumType
- getMessageKey(DocumentationKind) - Method in class org.faktorips.runtime.model.table.TableColumn
- getMessageKey(DocumentationKind) - Method in class org.faktorips.runtime.model.table.TableStructure
- getMessageKey(DocumentationKind) - Method in class org.faktorips.runtime.model.type.ModelElement
- getMessageKey(DocumentationKind) - Method in class org.faktorips.runtime.model.type.Type
- getMessageKey(DocumentationKind) - Method in class org.faktorips.runtime.model.type.TypePart
- getMessageOr(String, Locale, String) - Method in class org.faktorips.runtime.util.MessagesHelper
-
Getting the message for the given key in the specified language.
- getMessages() - Method in class org.faktorips.runtime.MessageList
-
Returns the message list.
- getMessages() - Method in class org.faktorips.runtime.validation.DefaultGenericAttributeValidationConfiguration
-
Returns the
ResourceBundlefor this configuration. - getMessagesByCode(String) - Method in class org.faktorips.runtime.MessageList
-
Returns a new message list containing all the message in this list that have the specified message code.
- getMessagesByMarker(Predicate<IMarker>) - Method in class org.faktorips.runtime.MessageList
- getMessagesByMarker(IMarker) - Method in class org.faktorips.runtime.MessageList
-
Returns a new message list containing all the message in this list that have the specified
IMarker. - getMessagesBySeverity(Severity) - Method in class org.faktorips.runtime.MessageList
-
Returns a new
MessageListcontaining only theMessages with the indicated severity. - getMessagesFor(Object) - Method in class org.faktorips.runtime.MessageList
-
Returns a new list with the messages in this list that belong to the given object (any property).
- getMessagesFor(Object, String) - Method in class org.faktorips.runtime.MessageList
-
Returns a new list with the messages in this list that belong to the given object and property.
- getMessagesFor(Object, String, int) - Method in class org.faktorips.runtime.MessageList
-
Returns a new list with the messages in this list that belong to the given object and property and the property is of the given index.
- getMessageWithHighestSeverity() - Method in class org.faktorips.runtime.MessageList
-
Returns the message with the highest severity.
- getMethod() - Method in class org.faktorips.runtime.model.type.read.ValidationRuleDescriptor
- getMethod(String) - Method in class org.faktorips.runtime.DeltaComputationOptionsByPosition
- getMethod(String) - Method in interface org.faktorips.runtime.IDeltaComputationOptions
-
Returns if the delta computation computes child deltas per position/index or per object.
- getMinCardinality() - Method in class org.faktorips.runtime.model.type.Association
-
Returns the minimum cardinality for this association.
- getMinute() - Method in class org.faktorips.runtime.internal.DateTime
- getMissingMandatoryValueMarker() - Method in class org.faktorips.runtime.validation.DefaultGenericAttributeValidationConfiguration
-
Returns the
IMarkerused tocreate a message for a missing mandatory value. - getModelObject() - Method in class org.faktorips.runtime.model.type.ModelObjectAttribute
- getModelObjectAttributes(IModelObject) - Method in class org.faktorips.runtime.model.type.PolicyCmptType
-
Returns a list with
ModelObjectAttributeswith allPolicyCmptType.getAttributes()of thisPolicyCmptType - getModelObjectById(List<? extends T>, String) - Static method in enum org.faktorips.runtime.formula.FormulaEvaluatorUtil
-
Returns the (first)
IConfigurableModelObjectin the list that is configured by aIProductComponentwith the given ID,nullif no such object is found in the list. - getModelObjectById(T, String) - Static method in enum org.faktorips.runtime.formula.FormulaEvaluatorUtil
-
Returns the
IModelObjectif it is aIConfigurableModelObjectconfigured by aIProductComponentwith the given ID,nullotherwise. - getModelType() - Method in class org.faktorips.runtime.model.type.PolicyAssociation
-
Deprecated.
- getModelType() - Method in class org.faktorips.runtime.model.type.PolicyAttribute
-
Deprecated.
- getModelType() - Method in class org.faktorips.runtime.model.type.ProductAssociation
-
Deprecated.
- getModelType() - Method in class org.faktorips.runtime.model.type.ProductAttribute
-
Deprecated.
- getModelType() - Method in class org.faktorips.runtime.model.type.TypePart
-
Deprecated.
- getModelType(Class<?>) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getModelType(Class<?>) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Deprecated.
- getModelType(IModelObject) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getModelType(IModelObject) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Deprecated.
- getModelType(IProductComponent) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getModelType(IProductComponent) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Deprecated.
- getModelTypeTocEntries() - Method in class org.faktorips.runtime.internal.toc.AbstractReadonlyTableOfContents
-
Returns all toc's entries representing model types.
- getModelTypeTocEntries() - Method in interface org.faktorips.runtime.internal.toc.IReadonlyTableOfContents
-
Returns all toc's entries representing model types.
- getModelTypeTocEntries() - Method in class org.faktorips.runtime.internal.toc.ReadonlyTableOfContents
- getMonth() - Method in class org.faktorips.runtime.internal.DateTime
- getMsgCode() - Method in class org.faktorips.runtime.model.type.ValidationRule
-
Returns the message code of the validation rule.
- getName() - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getName() - Method in class org.faktorips.runtime.internal.Table
- getName() - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the repository's name.
- getName() - Method in interface org.faktorips.runtime.ITable
-
Returns the qualified name of this table.
- getName() - Method in class org.faktorips.runtime.model.type.ModelElement
- getName() - Method in class org.faktorips.runtime.model.type.read.PartDescriptor
- getName() - Method in class org.faktorips.runtime.model.type.ValidationRule
-
Returns the name of the validation rule.
- getName() - Method in class org.faktorips.runtime.MsgReplacementParameter
-
Returns the parameter's name.
- getName() - Method in class org.faktorips.runtime.test.IpsTest2
-
Returns the test's unqualified name.
- getName(C) - Method in interface org.faktorips.runtime.model.type.read.SimpleTypePartsReader.NameAccessor
-
Gets the name of the child element from a method annotated with the
AnnotationC - getName(AnnotatedElement) - Method in class org.faktorips.runtime.model.type.read.AnnotationProcessor
- getName(T) - Method in class org.faktorips.runtime.model.type.read.AnnotationProcessor
- getNamePlural() - Method in class org.faktorips.runtime.model.type.Association
-
Returns the plural form of this model type's name or the empty String if no plural for the name is set.
- getNames(A) - Method in interface org.faktorips.runtime.model.type.read.SimpleTypePartsReader.NamesAccessor
-
Gets the list of names from the parent class annotated with the
AnnotationA - getNames(AnnotatedDeclaration) - Method in class org.faktorips.runtime.model.type.read.AssociationCollector
- getNames(AnnotatedDeclaration) - Method in class org.faktorips.runtime.model.type.read.AttributeCollector
- getNames(AnnotatedDeclaration) - Method in class org.faktorips.runtime.model.type.read.TableUsageCollector
- getNames(AnnotatedDeclaration) - Method in class org.faktorips.runtime.model.type.read.TypePartCollector
- getNames(AnnotatedDeclaration) - Method in class org.faktorips.runtime.model.type.read.ValidationRuleCollector
- getNameToExpressionMap() - Method in class org.faktorips.runtime.formula.AbstractFormulaEvaluator
-
Returns a defensive copy of the map of expressions/formulas held by this evaluator.
- getNameToExpressionMap() - Method in interface org.faktorips.runtime.formula.IFormulaEvaluator
-
Returns a defensive copy of the map of expressions/formulas held by this evaluator.
- getNextGeneration() - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
- getNextGeneration() - Method in interface org.faktorips.runtime.IProductComponentGeneration
-
Returns the next generation if available if not
nullwill be returned. - getNextGenerationEntry(Calendar) - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
-
Returns the
GenerationTocEntrysuccessor of the one that is found for the provided validity date. - getNextProductComponentGeneration(IProductComponentGeneration) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getNextProductComponentGeneration(IProductComponentGeneration) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the product component generation that follows the provided generation with respect to its valid from date.
- getNextProductComponentGenerationInternal(IProductComponentGeneration) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
- getNextProductComponentGenerationInternal(IProductComponentGeneration) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getNextProductComponentGenerationInternal(IProductComponentGeneration) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getNoOfMessages() - Method in class org.faktorips.runtime.MessageList
-
Deprecated.for removal. Use #size() instead.
- getNoOfMessages(Severity) - Method in class org.faktorips.runtime.MessageList
-
Returns the number of messages in this list that have the indicated severity.
- getNotCachedCustomObject(Class<T>, String) - Method in class org.faktorips.runtime.internal.AbstractCachingRuntimeRepository
- getNotCachedCustomObject(Class<T>, String) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getNotCachedEnumValues(Class<T>) - Method in class org.faktorips.runtime.internal.AbstractCachingRuntimeRepository
- getNotCachedEnumValues(Class<T>) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getNotCachedEnumXmlAdapter(IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractCachingRuntimeRepository
- getNotCachedEnumXmlAdapter(IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getNotCachedProductComponent(String) - Method in class org.faktorips.runtime.internal.AbstractCachingRuntimeRepository
- getNotCachedProductComponent(String) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getNotCachedProductComponentGeneration(GenerationId) - Method in class org.faktorips.runtime.internal.AbstractCachingRuntimeRepository
- getNotCachedProductComponentGeneration(GenerationId) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getNotCachedTable(String) - Method in class org.faktorips.runtime.internal.AbstractCachingRuntimeRepository
- getNotCachedTable(String) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getNumberOfGenerationEntries() - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
-
Returns the number of generation entries.
- getNumberOfProductComponentGenerations(IProductComponent) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getNumberOfProductComponentGenerations(IProductComponent) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the number of product component generations of the provided product component.
- getNumberOfProductComponentGenerationsInternal(IProductComponent) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
- getNumberOfProductComponentGenerationsInternal(IProductComponent) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getNumberOfProductComponentGenerationsInternal(IProductComponent) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getNumberOfValues() - Method in class org.faktorips.runtime.internal.EnumValues
- getNumOfInvalidObjectProperties() - Method in class org.faktorips.runtime.Message
-
Returns the number of referenced invalid object properties.
- getNumOfReplacementParameters() - Method in class org.faktorips.runtime.Message
-
Returns the number of replacement parameters..
- getObject() - Method in class org.faktorips.runtime.formula.AbstractFormulaEvaluator
- getObject() - Method in interface org.faktorips.runtime.formula.IFormulaEvaluator
-
Returns the product component generation or product component this is an evaluator for.
- getObject() - Method in class org.faktorips.runtime.ObjectProperty
-
The object that is identified by this
ObjectProperty. - getObject(Class<?>, Object) - Method in class org.faktorips.runtime.DefaultObjectReferenceStore
- getObject(Class<?>, Object) - Method in interface org.faktorips.runtime.IObjectReferenceStore
- getOriginalObject() - Method in interface org.faktorips.runtime.IModelObjectDelta
-
The model object this delta is computed for.
- getOriginalObject() - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- getOriginalProdCmpt(IRuntimeRepository, Element) - Method in class org.faktorips.runtime.internal.productvariant.ProductVariantRuntimeHelper
- getParent() - Method in class org.faktorips.runtime.internal.toc.GenerationTocEntry
- getParentModelObject() - Method in interface org.faktorips.runtime.IDependantObject
-
Returns the parent this object belongs to.
- getPolicyAttribute() - Method in class org.faktorips.runtime.model.type.ModelObjectAttribute
- getPolicyCmptType() - Method in class org.faktorips.runtime.model.type.ProductCmptType
-
Returns the policy component type which is configured by this product component type.
- getPolicyCmptType(Class<? extends IModelObject>) - Static method in enum org.faktorips.runtime.model.IpsModel
- getPolicyCmptType(IModelObject) - Static method in enum org.faktorips.runtime.model.IpsModel
- getPreliminaryResult(E, E) - Method in class org.faktorips.runtime.formula.FormulaEvaluatorUtil.FunctionWithListAsArgumentHelper
-
Calculates a preliminary result based on the current result and the next value in the list.
- getPreviousGeneration() - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
- getPreviousGeneration() - Method in interface org.faktorips.runtime.IProductComponentGeneration
-
Returns the previous generation if available if not
nullwill be returned. - getPreviousGenerationEntry(Calendar) - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
-
Returns the
GenerationTocEntrythat is prior to the one that is found for the provided validity date. - getPreviousProductComponentGeneration(IProductComponentGeneration) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getPreviousProductComponentGeneration(IProductComponentGeneration) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the product component generation that is prior to the provided generation with respect to its valid from date.
- getPreviousProductComponentGenerationInternal(IProductComponentGeneration) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
- getPreviousProductComponentGenerationInternal(IProductComponentGeneration) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getPreviousProductComponentGenerationInternal(IProductComponentGeneration) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getProductCmptData(ProductCmptTocEntry) - Method in class org.faktorips.runtime.productdataprovider.ClassLoaderProductDataProvider
- getProductCmptData(ProductCmptTocEntry) - Method in interface org.faktorips.runtime.productdataprovider.IProductDataProvider
-
Getting the product component data element for given tocEntry.
- getProductCmptGeneration() - Method in interface org.faktorips.runtime.ITimedConfigurableModelObject
-
Returns the product component generation this policy component is based on.
- getProductCmptGeneration(Calendar) - Method in class org.faktorips.runtime.internal.ProductConfiguration
-
Returns the product component generation that configures a policy component.
- getProductCmptGenerationData(GenerationTocEntry) - Method in class org.faktorips.runtime.productdataprovider.ClassLoaderProductDataProvider
- getProductCmptGenerationData(GenerationTocEntry) - Method in interface org.faktorips.runtime.productdataprovider.IProductDataProvider
-
Getting the product component generation data element for given tocEntry.
- getProductCmptId() - Method in exception org.faktorips.runtime.ProductCmptGenerationNotFoundException
-
Returns the product component id of the product component generation that hasn't been found.
- getProductCmptId() - Method in exception org.faktorips.runtime.ProductCmptNotFoundException
-
Returns the id of the product component that hasn't been found.
- getProductCmptTocEntries() - Method in class org.faktorips.runtime.internal.toc.AbstractReadonlyTableOfContents
-
Returns all toc's entries representing product components.
- getProductCmptTocEntries() - Method in interface org.faktorips.runtime.internal.toc.IReadonlyTableOfContents
-
Returns all toc's entries representing product components.
- getProductCmptTocEntries() - Method in class org.faktorips.runtime.internal.toc.ReadonlyTableOfContents
- getProductCmptTocEntries(String) - Method in class org.faktorips.runtime.internal.toc.AbstractReadonlyTableOfContents
-
Returns all toc's entries representing product components that belong to the indicated product component kind.
- getProductCmptTocEntries(String) - Method in interface org.faktorips.runtime.internal.toc.IReadonlyTableOfContents
-
Returns all toc's entries representing product components that belong to the indicated product component kind.
- getProductCmptTocEntries(String) - Method in class org.faktorips.runtime.internal.toc.ReadonlyTableOfContents
- getProductCmptTocEntry(String) - Method in class org.faktorips.runtime.internal.toc.AbstractReadonlyTableOfContents
-
Returns the toc entry representing a product component for the given id or null if no entry exists for the given id.
- getProductCmptTocEntry(String) - Method in interface org.faktorips.runtime.internal.toc.IReadonlyTableOfContents
-
Returns the toc entry representing a product component for the given id or null if no entry exists for the given id.
- getProductCmptTocEntry(String) - Method in class org.faktorips.runtime.internal.toc.ReadonlyTableOfContents
- getProductCmptTocEntry(String, String) - Method in class org.faktorips.runtime.internal.toc.AbstractReadonlyTableOfContents
-
Returns the toc entry representing a product component for the given product component kind id and versionId or null if no such entry exists.
- getProductCmptTocEntry(String, String) - Method in interface org.faktorips.runtime.internal.toc.IReadonlyTableOfContents
-
Returns the toc entry representing a product component for the given product component kind id and versionId or null if no such entry exists.
- getProductCmptTocEntry(String, String) - Method in class org.faktorips.runtime.internal.toc.ReadonlyTableOfContents
- getProductCmptType() - Method in class org.faktorips.runtime.model.type.PolicyCmptType
-
Returns the
ProductCmptTypethat configures this policy component type. - getProductCmptType(Class<? extends IProductComponent>) - Static method in enum org.faktorips.runtime.model.IpsModel
- getProductCmptType(IProductComponent) - Static method in enum org.faktorips.runtime.model.IpsModel
- getProductComponent() - Method in interface org.faktorips.runtime.IConfigurableModelObject
-
Returns the product component this policy component is based on.
- getProductComponent() - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
- getProductComponent() - Method in class org.faktorips.runtime.internal.ProductConfiguration
-
Returns the product component that configures a policy component.
- getProductComponent() - Method in interface org.faktorips.runtime.IProductComponentGeneration
-
Returns the product component this generation belongs to.
- getProductComponent(String) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getProductComponent(String) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the product component identified by the given id.
- getProductComponent(String, String) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getProductComponent(String, String) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the product component identified by the given KindId and versionId.
- getProductComponentGeneration(String, Calendar) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getProductComponentGeneration(String, Calendar) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the product component generation identified by the id and the effective date.
- getProductComponentGenerationImplClass(GenerationTocEntry) - Method in class org.faktorips.runtime.ClassloaderRuntimeRepository
- getProductComponentGenerationImplClass(GenerationTocEntry) - Method in class org.faktorips.runtime.internal.AbstractClassLoadingRuntimeRepository
-
This method returns the name of the product component generation implementation class identified by the tocEntry.
- getProductComponentGenerationImplClass(GenerationTocEntry) - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepository
- getProductComponentGenerationInternal(String, Calendar) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
- getProductComponentGenerationInternal(String, Calendar) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Same as getProductComponentGeneration(String id, Calendar effectiveDate) but searches only in this repository and not the ones this repository depends on.
- getProductComponentGenerationInternal(String, Calendar) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getProductComponentGenerationInternal(String, DateTime) - Method in class org.faktorips.runtime.internal.AbstractCachingRuntimeRepository
- getProductComponentGenerations(IProductComponent) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getProductComponentGenerations(IProductComponent) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns all product component generations for the given product component.
- getProductComponentGenerations(IProductComponent, List<IProductComponentGeneration>) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
- getProductComponentGenerations(IProductComponent, List<IProductComponentGeneration>) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Same as getProductComponentGenerations() but searches only in this repository and not the ones this repository depends on.
- getProductComponentGenerations(IProductComponent, List<IProductComponentGeneration>) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getProductComponentInternal(String) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
- getProductComponentInternal(String) - Method in class org.faktorips.runtime.internal.AbstractCachingRuntimeRepository
- getProductComponentInternal(String) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Same as getProductComponent(String id) but searches only in this repository and not the ones this repository depends on.
- getProductComponentInternal(String, String) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
- getProductComponentInternal(String, String) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Same as getProductComponent(String kindId, String versionId) but searches only in this repository and not the ones this repository depends on.
- getProductComponentInternal(String, String) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getProductDataVersion() - Method in class org.faktorips.runtime.internal.toc.AbstractReadonlyTableOfContents
- getProductDataVersion() - Method in interface org.faktorips.runtime.internal.toc.IReadonlyTableOfContents
-
Return the version of the product data in this table of content.
- getProductDataVersion() - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepository
-
Returning the actual version set in the product data provider.
- getProductDataVersion() - Method in interface org.faktorips.runtime.productdataprovider.IDetachedContentRuntimeRepository
-
Returning the actual version set in the product data provider.
- getProductVariantHelper() - Method in class org.faktorips.runtime.internal.AbstractClassLoadingRuntimeRepository
- getProperty() - Method in class org.faktorips.runtime.ObjectProperty
-
The name of the property that is identified by this
ObjectProperty. - getPublishedInterface() - Method in class org.faktorips.runtime.model.annotation.AnnotatedDeclaration
-
Returns the published interface of this type.
- getQName() - Method in class org.faktorips.runtime.GenerationId
- getQualifiedName() - Method in class org.faktorips.runtime.test.IpsTest2
-
Returns the test's qualified name.
- getQualifier() - Method in class org.faktorips.runtime.ObjectProperty
-
Returns the
IPropertyQualifierdefined at the instantiation of thisObjectProperty. - getRangeElement(Element) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
- getRangeFromElement(Element, String) - Static method in enum org.faktorips.runtime.internal.ValueToXmlHelper
- getReferenceObject() - Method in interface org.faktorips.runtime.IModelObjectDelta
-
The model object that is taken as a reference to which the orginal model object is compared to.
- getReferenceObject() - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- getRelevantProductObject(IProductComponent, Calendar) - Method in class org.faktorips.runtime.model.type.Attribute
- getRelevantProductObject(IProductComponent, Calendar, boolean) - Static method in class org.faktorips.runtime.model.type.ModelElement
-
If the
changingOverTimeisfalse, the given product component is returned. - getRemovedAssociationTarget() - Method in class org.faktorips.runtime.AssociationChangedEvent
- getRemoveMethod() - Method in class org.faktorips.runtime.model.type.read.AbstractAssociationDescriptor
- getReplacementParameters() - Method in class org.faktorips.runtime.Message
-
Returns the list of replacement parameters.
- getReplacementValue(String) - Method in class org.faktorips.runtime.Message
-
Returns the value for the given replacement parameter.
- getRepositories() - Method in class org.faktorips.runtime.test.AbstractIpsTestRunner
-
Returns all stored repositories.
If the repositories currently not exists in memory create the repositories first.
The repository will be created by the to be implemented method:createRepositories() - getRepository() - Method in class org.faktorips.runtime.internal.ProductComponent
- getRepository() - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
- getRepository() - Method in interface org.faktorips.runtime.IProductComponent
-
Returns the repository this product component belongs to.
- getRepository() - Method in interface org.faktorips.runtime.IProductComponentGeneration
-
Returns the repository this product component generation belongs to.
- getRepository() - Method in interface org.faktorips.runtime.IProductComponentLinkSource
-
Getting the runtime repository of this link source.
- getRepository() - Method in class org.faktorips.runtime.jaxb.IpsJAXBContext
-
Returns the Faktor-IPS runtime repository.
- getRepository() - Method in class org.faktorips.runtime.test.IpsTest2
-
Returns the runtime repository for searching and creating object during the test run.
- getRepositoryListFromInputString(String) - Method in class org.faktorips.runtime.test.AbstractIpsTestRunner
-
Returns a list of repository names from a given string of repositories.
The format of the input string is: - getRepositoryName() - Method in exception org.faktorips.runtime.ProductCmptGenerationNotFoundException
-
Returns the name of the repository that was searched for the product component generation.
- getRepositoryName() - Method in exception org.faktorips.runtime.ProductCmptNotFoundException
-
Returns the name of the repository that was searched for the product component.
- getRepositoryPackages() - Method in class org.faktorips.runtime.test.AbstractIpsTestRunner
-
Returns the repository packages names
- getResourceAsStream(String) - Method in class org.faktorips.runtime.productdataprovider.ClassLoaderDataSource
- getResourceClassLoader() - Method in class org.faktorips.runtime.ValidationContext
- getResult(List<E>) - Method in class org.faktorips.runtime.formula.FormulaEvaluatorUtil.FunctionWithListAsArgumentHelper
-
Returns the result of this function given a list of values.
- getRuleName() - Method in class org.faktorips.runtime.internal.ValidationRuleConfiguration
- getRuntimeObjectClass() - Method in class org.faktorips.runtime.internal.toc.CustomTocEntryObject
-
The class of the objects referenced by this TOC entry.
- getRuntimeRepository() - Method in interface org.faktorips.runtime.IRuntimeRepositoryLookup
-
Returns an instance of
IRuntimeRepositorythat is used to load the product component and generation of a serializedProductConfigurationafter deserialization. - getRuntimeRepositoryLookup() - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getRuntimeRepositoryLookup() - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the
IRuntimeRepositoryLookupthat was previously set usingIRuntimeRepository.setRuntimeRepositoryLookup(IRuntimeRepositoryLookup). - getSecond() - Method in class org.faktorips.runtime.internal.DateTime
- getSetterMethod() - Method in class org.faktorips.runtime.model.type.read.AbstractAttributeDescriptor
- getSeverity() - Method in class org.faktorips.runtime.Message
-
Returns the message's severity as one of the constants ERROR, WARNING, INFO or NONE.
- getSeverity() - Method in class org.faktorips.runtime.MessageList
-
Returns the message list's severity.
- getSeverity() - Method in class org.faktorips.runtime.model.type.ValidationRule
-
Returns the
Severityof the validation rule. - getSinceVersion() - Method in class org.faktorips.runtime.model.type.Deprecation
- getSource() - Method in class org.faktorips.runtime.internal.ProductComponentLink
- getSource() - Method in interface org.faktorips.runtime.IProductComponentLink
-
Returns the
IProductComponentLinkSourcethis link originates from. - getSourceObj() - Method in class org.faktorips.runtime.DefaultUnresolvedReference
- getSourceObjId() - Method in class org.faktorips.runtime.DefaultUnresolvedReference
- getStep() - Method in class org.faktorips.runtime.internal.Range
- getStringLengthValueSetFromElement(Element, String) - Static method in enum org.faktorips.runtime.internal.ValueToXmlHelper
- getSubList(int) - Method in class org.faktorips.runtime.MessageList
-
The method returns a MethodList containing a sublist of messages of this messageList.
- getSuperAssociation() - Method in class org.faktorips.runtime.model.type.Association
-
Returns the association that is overridden by this association if this association overrides another one.
- getSuperAssociation() - Method in class org.faktorips.runtime.model.type.PolicyAssociation
- getSuperAssociation() - Method in class org.faktorips.runtime.model.type.ProductAssociation
- getSuperAttribute() - Method in class org.faktorips.runtime.model.type.Attribute
-
Returns the attribute that is overridden by this attribute if this attribute overrides another one.
- getSuperAttribute() - Method in class org.faktorips.runtime.model.type.PolicyAttribute
- getSuperType() - Method in class org.faktorips.runtime.model.type.PolicyCmptType
- getSuperType() - Method in class org.faktorips.runtime.model.type.ProductCmptType
- getSuperType() - Method in class org.faktorips.runtime.model.type.Type
-
Returns this type's super type or
nullif it has none. - getTable(Class<T>) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getTable(Class<T>) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the table contents for the given table class.
- getTable(String) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getTable(String) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the table contents for the given qualified table name.
- getTable(IProductComponent, Calendar) - Method in class org.faktorips.runtime.model.type.TableUsage
-
Returns the table the given product component references for this table usage.
- getTableContentAsStream(TableContentTocEntry) - Method in class org.faktorips.runtime.productdataprovider.ClassLoaderProductDataProvider
- getTableContentAsStream(TableContentTocEntry) - Method in interface org.faktorips.runtime.productdataprovider.IProductDataProvider
-
Getting the input stream of table content for given tocEntry.
- getTableInternal(Class<T>) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
-
InMemoryRepository also searches for tables that are instances of subclasses of the given tableClass.
- getTableInternal(Class<T>) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Same as
AbstractRuntimeRepository.getTable(Class)but searches only in this repository and not the ones this repository depends on. - getTableInternal(Class<T>) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getTableInternal(String) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
- getTableInternal(String) - Method in class org.faktorips.runtime.internal.AbstractCachingRuntimeRepository
- getTableInternal(String) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Same as
AbstractRuntimeRepository.getTable(String)) but searches only in this repository and not the ones this repository depends on. - getTableOfContents() - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- getTableStructure() - Method in class org.faktorips.runtime.model.type.TableUsage
- getTableStructure(Class<? extends ITable<?>>) - Static method in enum org.faktorips.runtime.model.IpsModel
- getTableStructure(ITable<?>) - Static method in enum org.faktorips.runtime.model.IpsModel
- getTableTocEntries() - Method in class org.faktorips.runtime.internal.toc.AbstractReadonlyTableOfContents
-
Returns all toc's entries representing tables.
- getTableTocEntries() - Method in interface org.faktorips.runtime.internal.toc.IReadonlyTableOfContents
-
Returns all toc's entries representing tables.
- getTableTocEntries() - Method in class org.faktorips.runtime.internal.toc.ReadonlyTableOfContents
- getTableTocEntryByClassname(String) - Method in class org.faktorips.runtime.internal.toc.AbstractReadonlyTableOfContents
-
Returns a toc entry representing a table for the table's class object.
- getTableTocEntryByClassname(String) - Method in interface org.faktorips.runtime.internal.toc.IReadonlyTableOfContents
-
Returns a toc entry representing a table for the table's class object.
- getTableTocEntryByClassname(String) - Method in class org.faktorips.runtime.internal.toc.ReadonlyTableOfContents
- getTableTocEntryByQualifiedTableName(String) - Method in class org.faktorips.runtime.internal.toc.AbstractReadonlyTableOfContents
-
Returns a toc entry representing a table for this table's qualified table name.
- getTableTocEntryByQualifiedTableName(String) - Method in interface org.faktorips.runtime.internal.toc.IReadonlyTableOfContents
-
Returns a toc entry representing a table for this table's qualified table name.
- getTableTocEntryByQualifiedTableName(String) - Method in class org.faktorips.runtime.internal.toc.ReadonlyTableOfContents
- getTableUsage(String) - Method in class org.faktorips.runtime.model.type.ProductCmptType
-
Returns the
TableUsagefor the specified name. - getTableUsages() - Method in class org.faktorips.runtime.model.type.ProductCmptType
-
Returns a list of
TableUsageswhich are declared in this type or in any super type. - getTarget() - Method in class org.faktorips.runtime.internal.ProductComponentLink
- getTarget() - Method in interface org.faktorips.runtime.IProductComponentLink
-
Returns the target product component.
- getTarget() - Method in class org.faktorips.runtime.model.type.Association
-
Returns the target
Typeof this association. - getTarget() - Method in class org.faktorips.runtime.model.type.PolicyAssociation
- getTarget() - Method in class org.faktorips.runtime.model.type.ProductAssociation
-
Returns the target type of this association.
- getTarget(int, Map<String, IProductComponentLink<T>>) - Static method in class org.faktorips.runtime.util.ProductComponentLinks
-
Returns value of type IProductComponent at the indicated index.
- getTargetClass() - Method in class org.faktorips.runtime.DefaultUnresolvedReference
- getTargetId() - Method in class org.faktorips.runtime.DefaultUnresolvedReference
- getTargetId() - Method in class org.faktorips.runtime.internal.ProductComponentLink
- getTargetId() - Method in interface org.faktorips.runtime.IProductComponentLink
-
Returns the target product component's id.
- getTargetInternal(S) - Method in class org.faktorips.runtime.formula.FormulaEvaluatorUtil.AssociationTo1Helper
-
Returns the target
IModelObjectby following a 1-to-1 association from the givensource object. - getTargetObjects(IModelObject) - Method in class org.faktorips.runtime.model.type.PolicyAssociation
-
Returns a list of the target(s) of the given model object's association identified by this model type association.
- getTargetObjects(IProductComponent, Calendar) - Method in class org.faktorips.runtime.model.type.ProductAssociation
-
Returns a list of the target(s) of the given product component's association identified by this model type association.
- getTargets(List<? extends S>) - Method in class org.faktorips.runtime.formula.FormulaEvaluatorUtil.AssociationTo1Helper
-
Returns a
Listof targetmodel objectsfound by callingFormulaEvaluatorUtil.AssociationTo1Helper.getTargetInternal(IModelObject)for every object in thesourceObjectsList. - getTargets(List<? extends S>) - Method in class org.faktorips.runtime.formula.FormulaEvaluatorUtil.AssociationToManyHelper
-
Returns a
Listof targetmodel objectsfound by callingFormulaEvaluatorUtil.AssociationToManyHelper.getTargetsInternal(IModelObject)for every object in thesourceObjectsList. - getTargetsInternal(S) - Method in class org.faktorips.runtime.formula.FormulaEvaluatorUtil.AssociationToManyHelper
-
Returns a
Listof targetmodel objectsby following a 1-to-many association from the givensource object. - getTest(String) - Method in class org.faktorips.runtime.test.IpsTestSuite
-
Returns the test with the given name.
- getTestCase() - Method in class org.faktorips.runtime.test.IpsTestFailure
-
Returns the test case that has failed.
- getTestcaseElement(TestCaseTocEntry) - Method in class org.faktorips.runtime.productdataprovider.ClassLoaderProductDataProvider
- getTestcaseElement(TestCaseTocEntry) - Method in interface org.faktorips.runtime.productdataprovider.IProductDataProvider
-
Getting the test case data element for given tocEntry.
- getTestCaseTocEntries() - Method in class org.faktorips.runtime.internal.toc.AbstractReadonlyTableOfContents
-
Returns all toc's entries representing test cases.
- getTestCaseTocEntries() - Method in interface org.faktorips.runtime.internal.toc.IReadonlyTableOfContents
-
Returns all toc's entries representing test cases.
- getTestCaseTocEntries() - Method in class org.faktorips.runtime.internal.toc.ReadonlyTableOfContents
- getTestCaseTocEntryByQName(String) - Method in class org.faktorips.runtime.internal.toc.AbstractReadonlyTableOfContents
-
Returns a toc entry representing a test case for the given qualified name.
- getTestCaseTocEntryByQName(String) - Method in interface org.faktorips.runtime.internal.toc.IReadonlyTableOfContents
-
Returns a toc entry representing a test case for the given qualified name.
- getTestCaseTocEntryByQName(String) - Method in class org.faktorips.runtime.internal.toc.ReadonlyTableOfContents
- getTestedAttribute() - Method in class org.faktorips.runtime.test.IpsTestFailure
-
Returns the name of the attribute in the test object where the actual value is not the one expected.
- getTestObject() - Method in class org.faktorips.runtime.test.IpsTestFailure
-
If this is a failed assertion failure then the method returns the path to the test object of the expected result that contains the expected value that is not equal to the actual value.
- getTests() - Method in class org.faktorips.runtime.test.AbstractIpsTestRunner
-
Returns all tests.
- getTests() - Method in class org.faktorips.runtime.test.IpsTestSuite
-
Returns all tests in the suite.
- getText() - Method in class org.faktorips.runtime.Message
- getText() - Method in class org.faktorips.runtime.MessageList
-
Returns the text of all messages in the list, separated by the system's default line separator.
- getTextNode(Node) - Static method in enum org.faktorips.runtime.internal.XmlUtil
-
Returns the node's text child node or
nullif the node hasn't got a text node. - getThrowable() - Method in class org.faktorips.runtime.test.IpsTestFailure
-
Returns the throwable object (any kind of exception or error which occurs during the test run).
- getToc() - Method in class org.faktorips.runtime.productdataprovider.ClassLoaderProductDataProvider
- getToc() - Method in interface org.faktorips.runtime.productdataprovider.IProductDataProvider
-
Getting the toc in the product data provider and returns it.
- getTocEntryData(CustomTocEntryObject<T>) - Method in class org.faktorips.runtime.productdataprovider.ClassLoaderProductDataProvider
- getTocEntryData(CustomTocEntryObject<T>) - Method in interface org.faktorips.runtime.productdataprovider.IProductDataProvider
-
Getting the data element for the given tocEntry.
- getType() - Method in class org.faktorips.runtime.model.type.PolicyAssociation
-
Returns the
PolicyCmptTypethis association belongs to. - getType() - Method in class org.faktorips.runtime.model.type.PolicyAttribute
-
Returns the
PolicyCmptTypethis attribute belongs to. - getType() - Method in class org.faktorips.runtime.model.type.ProductAssociation
-
Returns the
ProductCmptTypethis association belongs to. - getType() - Method in class org.faktorips.runtime.model.type.ProductAttribute
-
Returns the
ProductCmptTypethis attribute belongs to. - getType() - Method in class org.faktorips.runtime.model.type.TypePart
-
Returns the parent
Type - getType(Class<?>) - Static method in enum org.faktorips.runtime.model.IpsModel
- getTypedTocEntries(Class<T>) - Method in class org.faktorips.runtime.internal.toc.AbstractReadonlyTableOfContents
- getTypedTocEntries(Class<T>) - Method in class org.faktorips.runtime.internal.toc.ReadonlyTableOfContents
- getTypeName() - Method in class org.faktorips.runtime.model.type.TypePart
-
Returns the name of the parent model type.
- getUnique() - Method in class org.faktorips.runtime.internal.tableindex.SearchStructure
-
Returns the value if there is exactly one value.
- getUnique() - Method in class org.faktorips.runtime.internal.tableindex.UniqueResultStructure
- getUnique(R) - Method in class org.faktorips.runtime.internal.tableindex.SearchStructure
-
Returns the value if there is exactly one value or the given defaultValue if this structure is empty.
- getUnique(R) - Method in class org.faktorips.runtime.internal.tableindex.UniqueResultStructure
- getUnrestrictedValueSet(Element, String) - Static method in enum org.faktorips.runtime.internal.ValueToXmlHelper
- getUpper() - Method in class org.faktorips.runtime.internal.Range
- getUsedName() - Method in class org.faktorips.runtime.model.type.Association
-
Returns the singular or plural form of this association's name as used in code generation depending on cardinality.
- getValidationRule(String) - Method in class org.faktorips.runtime.model.type.PolicyCmptType
-
Returns the
ValidationRulewith the givennamedeclared in this type or one of its super types. - getValidationRules() - Method in class org.faktorips.runtime.model.type.PolicyCmptType
-
Returns a list containing all the
ValidationRulesincluding those defined in the super types. - getValidFrom() - Method in class org.faktorips.runtime.GenerationId
- getValidFrom() - Method in class org.faktorips.runtime.internal.ProductComponent
- getValidFrom() - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
- getValidFrom() - Method in class org.faktorips.runtime.internal.toc.GenerationTocEntry
- getValidFrom() - Method in interface org.faktorips.runtime.IProductObject
-
Returns the date from which this generation is valid.
- getValidFrom(TimeZone) - Method in class org.faktorips.runtime.internal.ProductComponent
- getValidFrom(TimeZone) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
- getValidFrom(TimeZone) - Method in interface org.faktorips.runtime.IProductObject
-
Returns the point in time this generation is valid from in the given time zone.
- getValidFromInMillisec(TimeZone) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
- getValidFromInMillisec(TimeZone) - Method in class org.faktorips.runtime.internal.toc.GenerationTocEntry
-
Returns the point in time this generation is valid from in the given time zone.
- getValidResult(V) - Method in class org.faktorips.runtime.internal.tableindex.AbstractMapStructure
-
Checks whether the given result is
nulland returns a fall-back result (an emptyResultStructure) in that case. - getValidTo() - Method in class org.faktorips.runtime.internal.ProductComponent
- getValidTo() - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
-
Returns the validTo date or null if the object doesn't supports a valid to attribute.
- getValidTo() - Method in interface org.faktorips.runtime.IProductComponent
-
Returns the date when this product component expires.
- getValue() - Method in class org.faktorips.runtime.model.type.ModelObjectAttribute
-
Returns the value of the this model object attribute.
- getValue() - Method in class org.faktorips.runtime.MsgReplacementParameter
-
Returns the parameter's value.
- getValue(int) - Method in class org.faktorips.runtime.internal.EnumValues
- getValue(Object) - Method in class org.faktorips.runtime.model.enumtype.EnumAttribute
-
Returns the value for this attribute from the enum value.
- getValue(Object) - Method in class org.faktorips.runtime.model.table.TableColumn
- getValue(Object, String) - Method in class org.faktorips.runtime.model.table.TableStructure
- getValue(Object, Locale) - Method in class org.faktorips.runtime.model.enumtype.EnumAttribute
-
Returns the value for this attribute from the enum value.
- getValue(Object, TableColumn) - Method in class org.faktorips.runtime.model.table.TableStructure
-
This method retrieves the value of a table cell in a given row and column.
- getValue(String) - Method in interface org.faktorips.runtime.IValidationContext
-
Returns the value for property with the specified name.
- getValue(String) - Method in class org.faktorips.runtime.ValidationContext
- getValue(TreeMap<K, V>, K) - Method in enum org.faktorips.runtime.internal.tableindex.RangeType
-
Retrieves the matching value from the given map using the given key.
- getValue(IModelObject) - Method in class org.faktorips.runtime.model.type.ConstantPolicyAttribute
- getValue(IModelObject) - Method in class org.faktorips.runtime.model.type.DefaultPolicyAttribute
- getValue(IModelObject) - Method in class org.faktorips.runtime.model.type.PolicyAttribute
-
Returns the value of the given model object's attribute identified by this model type attribute.
- getValue(IProductComponent, Calendar) - Method in class org.faktorips.runtime.model.type.ProductAttribute
-
Returns the value of this attribute in the given product component (or its generation identified by the effectiveDate, if the attribute is changeable over time).
- getValueClass() - Method in class org.faktorips.runtime.caching.AbstractComputable
- getValueClass() - Method in interface org.faktorips.runtime.caching.IComputable
-
Getting the
Classof the value this computable produces. - getValueClass() - Method in class org.faktorips.runtime.caching.Memoizer
- getValueClass() - Method in class org.faktorips.runtime.SimpleCache
- getValueFromElement(Element) - Static method in enum org.faktorips.runtime.internal.ValueToXmlHelper
-
Returns the string representation of the value stored in given value element.
- getValueFromElement(Element, String) - Static method in enum org.faktorips.runtime.internal.ValueToXmlHelper
-
Returns the string representation of the value stored in the child element of the given element with the indicated name.
- getValueFromNode(Element, String) - Static method in enum org.faktorips.runtime.internal.XmlUtil
-
Returns the value of the first element with the given node name, starts searching by the given Element
- getValueInternal(S) - Method in class org.faktorips.runtime.formula.FormulaEvaluatorUtil.AttributeAccessorHelper
-
Returns the value of the property from the
IModelObjectby calling the getter method of the property. - getValues(Object) - Method in class org.faktorips.runtime.model.table.TableStructure
- getValueSet() - Method in class org.faktorips.runtime.model.type.ModelObjectAttribute
-
Returns the set of values allowed for this model object attribute.
- getValueSet(IModelObject) - Method in class org.faktorips.runtime.model.type.PolicyAttribute
-
Returns the value set of the given model object's attribute identified by this model type attribute.
- getValueSet(IModelObject, IValidationContext) - Method in class org.faktorips.runtime.model.type.ConstantPolicyAttribute
- getValueSet(IModelObject, IValidationContext) - Method in class org.faktorips.runtime.model.type.DefaultPolicyAttribute
- getValueSet(IModelObject, IValidationContext) - Method in class org.faktorips.runtime.model.type.PolicyAttribute
-
Returns the value set of the given model object's attribute identified by this model type attribute.
- getValueSet(IProductComponent, Calendar) - Method in class org.faktorips.runtime.model.type.PolicyAttribute
-
Returns the value set of the given model object's attribute identified by this model type attribute.
- getValueSet(IProductComponent, Calendar, IValidationContext) - Method in class org.faktorips.runtime.model.type.ConstantPolicyAttribute
- getValueSet(IProductComponent, Calendar, IValidationContext) - Method in class org.faktorips.runtime.model.type.DefaultPolicyAttribute
- getValueSet(IProductComponent, Calendar, IValidationContext) - Method in class org.faktorips.runtime.model.type.PolicyAttribute
-
Returns the value set of the given model object's attribute identified by this model type attribute.
- getValueSetKind() - Method in class org.faktorips.runtime.model.type.Attribute
-
Returns the
ValueSetKindof this attribute. - getValuesFromXML(Element) - Static method in enum org.faktorips.runtime.internal.MultiValueXmlHelper
-
Reads String values from the an XML structure.
- getVariedBase() - Method in class org.faktorips.runtime.internal.ProductComponent
- getVariedBase() - Method in interface org.faktorips.runtime.IProductComponent
-
Allows distinguishing variants not only by their product component type but also their varied base.
- getVersion() - Method in class org.faktorips.runtime.productdataprovider.ClassLoaderProductDataProvider
- getVersion() - Method in interface org.faktorips.runtime.productdataprovider.IProductDataProvider
-
Getting the version of the product data provider.
- getVersionChecker() - Method in class org.faktorips.runtime.productdataprovider.AbstractProductDataProvider
- getVersionId() - Method in class org.faktorips.runtime.internal.ProductComponent
- getVersionId() - Method in class org.faktorips.runtime.internal.toc.FormulaTestTocEntry
- getVersionId() - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
-
Returns the version id if this entry describes a product component, otherwise an empty string.
- getVersionId() - Method in interface org.faktorips.runtime.IProductComponent
-
Returns the version id that identifies this product component in its kind.
- getXmlAdapter() - Method in interface org.faktorips.runtime.IEnumValueLookupService
-
Returns an XmlAdapter that should be used for marshaling/unmarshaling data with JAXB for the enumeration class this is a lookup service for.
- getXmlAsStream(EnumContentTocEntry) - Method in class org.faktorips.runtime.ClassloaderRuntimeRepository
- getXmlAsStream(EnumContentTocEntry) - Method in class org.faktorips.runtime.internal.AbstractClassLoadingRuntimeRepository
-
Returns the XML data for the specified tocEntry as
InputStream - getXmlAsStream(EnumContentTocEntry) - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepository
- getXmlAsStream(TableContentTocEntry) - Method in class org.faktorips.runtime.ClassloaderRuntimeRepository
- getXmlAsStream(TableContentTocEntry) - Method in class org.faktorips.runtime.internal.AbstractClassLoadingRuntimeRepository
-
Returns the XML data for the specified tocEntry as
InputStream - getXmlAsStream(TableContentTocEntry) - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepository
- getXmlElementTag() - Method in class org.faktorips.runtime.internal.toc.EnumContentTocEntry
- getXmlElementTag() - Method in class org.faktorips.runtime.internal.toc.EnumXmlAdapterTocEntry
- getXmlElementTag() - Method in class org.faktorips.runtime.internal.toc.FormulaTestTocEntry
- getXmlElementTag() - Method in class org.faktorips.runtime.internal.toc.GenerationTocEntry
- getXmlElementTag() - Method in class org.faktorips.runtime.internal.toc.PolicyCmptTypeTocEntry
- getXmlElementTag() - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
- getXmlElementTag() - Method in class org.faktorips.runtime.internal.toc.ProductCmptTypeTocEntry
- getXmlElementTag() - Method in class org.faktorips.runtime.internal.toc.TableContentTocEntry
- getXmlElementTag() - Method in class org.faktorips.runtime.internal.toc.TestCaseTocEntry
- getXmlElementTag() - Method in class org.faktorips.runtime.internal.toc.TocEntry
-
Getting the xml element tag for this toc entry
- getXmlResourceName() - Method in class org.faktorips.runtime.internal.toc.GenerationTocEntry
- getXmlResourceName() - Method in class org.faktorips.runtime.internal.toc.TocEntry
- getXmlTag() - Method in class org.faktorips.runtime.internal.toc.AbstractTocEntryFactory.EnumContentTocEntryFactory
- getXmlTag() - Method in class org.faktorips.runtime.internal.toc.AbstractTocEntryFactory.EnumXmlAdapterTocEntryFactory
- getXmlTag() - Method in class org.faktorips.runtime.internal.toc.AbstractTocEntryFactory.FormulaTestTocEntryFactory
- getXmlTag() - Method in class org.faktorips.runtime.internal.toc.AbstractTocEntryFactory.PolicyCmptTypeTocEntryFactory
- getXmlTag() - Method in class org.faktorips.runtime.internal.toc.AbstractTocEntryFactory.ProductCmptTocEntryFactory
- getXmlTag() - Method in class org.faktorips.runtime.internal.toc.AbstractTocEntryFactory.ProductCmptTypeTocEntryFactory
- getXmlTag() - Method in class org.faktorips.runtime.internal.toc.AbstractTocEntryFactory.TableContentTocEntryFactory
- getXmlTag() - Method in class org.faktorips.runtime.internal.toc.AbstractTocEntryFactory.TestCaseTocEntryFactory
- getXmlTag() - Method in interface org.faktorips.runtime.internal.toc.ITocEntryFactory
-
Returns the XML tag identifying a
TocEntryObjectthis factory can create. - getYear() - Method in class org.faktorips.runtime.internal.DateTime
H
- hasDeclaredTableUsage(String) - Method in class org.faktorips.runtime.model.type.ProductCmptType
-
Returns whether the
TableUsagefor the specifiednameis declared in this type. - hashCode() - Method in class org.faktorips.runtime.CardinalityRange
- hashCode() - Method in class org.faktorips.runtime.GenerationId
- hashCode() - Method in class org.faktorips.runtime.internal.DateTime
- hashCode() - Method in class org.faktorips.runtime.internal.tableindex.ResultStructure
- hashCode() - Method in class org.faktorips.runtime.internal.tableindex.UniqueResultStructure
- hashCode() - Method in class org.faktorips.runtime.internal.toc.FormulaTestTocEntry
- hashCode() - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
- hashCode() - Method in class org.faktorips.runtime.internal.toc.TocEntry
- hashCode() - Method in class org.faktorips.runtime.internal.toc.TocEntryObject
- hashCode() - Method in class org.faktorips.runtime.Message
- hashCode() - Method in class org.faktorips.runtime.MessageList
- hashCode() - Method in class org.faktorips.runtime.model.annotation.AnnotatedDeclaration
- hashCode() - Method in class org.faktorips.runtime.MsgReplacementParameter
- hashCode() - Method in class org.faktorips.runtime.ObjectProperty
- hasIndex() - Method in class org.faktorips.runtime.ObjectProperty
-
Returns whether this
ObjectPropertyhas an index that identifies an object in an array or list. - hasListeners(String) - Method in interface org.faktorips.runtime.INotificationSupport
- hasMarker(IMarker) - Method in class org.faktorips.runtime.Message
- hasMarkers() - Method in class org.faktorips.runtime.Message
-
Returns
trueif the message has markers otherwisefalse. - hasReplacementParameter(String) - Method in class org.faktorips.runtime.Message
-
Returns
trueif the message has a replacement parameter with the given name, otherwisefalse.
I
- ICacheFactory - Interface in org.faktorips.runtime
-
A factory for creating caches used by the repository.
- IClRepositoryObject - Interface in org.faktorips.runtime
-
Objects that are loaded by the class loader repository need to implement this interface.
- IComputable<K,
V> - Interface in org.faktorips.runtime.caching -
Interface to compute objects of type V identified by a key of type K
- IConfigurableModelObject - Interface in org.faktorips.runtime
-
Base interface for all model objects that are configurable by a product component.
- ICopySupport - Interface in org.faktorips.runtime
-
Interface indicating that the model object can create a copy of itself.
- id() - Element in annotation type org.faktorips.runtime.model.annotation.IpsExtensionProperty
- IDeltaComputationOptions - Interface in org.faktorips.runtime
-
Callback interface for the delta computation.
- IDeltaComputationOptions.ComputationMethod - Enum in org.faktorips.runtime
- IDeltaSupport - Interface in org.faktorips.runtime
-
Interface indicating that it is possible to compute a delta between two instances of the class implementing this interface.
- identifier() - Element in annotation type org.faktorips.runtime.model.annotation.IpsEnumAttribute
- IDependantObject - Interface in org.faktorips.runtime
-
Interface that defines a model object as dependent object, i.e.
- IDetachedContentRuntimeRepository - Interface in org.faktorips.runtime.productdataprovider
- IEnumValueLookupService<T> - Interface in org.faktorips.runtime
-
A service that can look up the values for exactly one enumeration type in a data source that is not the Faktor-IPS runtime repository.
- IFormulaEvaluator - Interface in org.faktorips.runtime.formula
-
Evaluates the formulas of a product component or product component generation.
- IFormulaEvaluatorFactory - Interface in org.faktorips.runtime.formula
-
An interface for formula evaluator factories to create a
IFormulaEvaluator. - IGenericAttributeValidationConfiguration - Interface in org.faktorips.runtime.validation
-
Configuration for the generic validation of
PolicyAttributevalues. - ignore(Class<?>, String) - Method in class org.faktorips.runtime.DeltaComputationOptionsByPosition
-
Returns
false. - ignore(Class<?>, String) - Method in interface org.faktorips.runtime.IDeltaComputationOptions
-
Returns
trueif the given property should be ignored in the delta computation. - ignoreAssociations() - Method in class org.faktorips.runtime.DeltaComputationOptionsByPosition
- ignoreAssociations() - Method in interface org.faktorips.runtime.IDeltaComputationOptions
-
Controls whether
associationsshould be ignored when computing deltas. - ignoreMoved() - Method in interface org.faktorips.runtime.IDeltaComputationOptions
-
Controls whether
movedassociations should be ignored when computing deltas. - IllegalRepositoryModificationException - Exception in org.faktorips.runtime
-
An exception that indicates that a method do modify the repository contents was called, but the repository does not allow to modify its contents.
- IllegalRepositoryModificationException() - Constructor for exception org.faktorips.runtime.IllegalRepositoryModificationException
- IMarker - Interface in org.faktorips.runtime
-
The implementation of this interface is used to provide additional information for an
Message. - IModelObject - Interface in org.faktorips.runtime
-
Base interface for all model objects.
- IModelObjectDelta - Interface in org.faktorips.runtime
-
A model object delta represents the delta between two model objects.
- IModelObjectDeltaVisitor - Interface in org.faktorips.runtime
-
Visitor to visit a model object delta.
- IModelObjectRepository - Interface in org.faktorips.runtime
-
Interface for a repository containing model objects.
- IModelObjectVisitor - Interface in org.faktorips.runtime
-
Visitor for hierarchical model object structures.
- implementation() - Element in annotation type org.faktorips.runtime.model.annotation.IpsPublishedInterface
-
The class implementing this interface
- info(String) - Static method in class org.faktorips.runtime.Message
-
Creates a new
Message.BuilderwithMessage.INFOand the given message. - INFO - Enum constant in enum org.faktorips.runtime.Severity
-
Severity info.
- INFO - Static variable in class org.faktorips.runtime.Message
-
Severity info.
- init() - Method in class org.faktorips.runtime.internal.Table
- init(AnnotatedDeclaration) - Method in class org.faktorips.runtime.model.type.read.TypePartsReader
- INIT_PROPERTIES_FROM_XML - Static variable in enum org.faktorips.runtime.internal.MethodNames
- initAssociationFromXml(Element, Object, IObjectReferenceStore) - Method in class org.faktorips.runtime.internal.AbstractModelObject
- initCaches(ClassLoader) - Method in class org.faktorips.runtime.internal.AbstractCachingRuntimeRepository
- initClRepositoryObject(CustomTocEntryObject<T>, IClRepositoryObject) - Method in class org.faktorips.runtime.internal.AbstractClassLoadingRuntimeRepository
- initDescriptors(AnnotatedDeclaration) - Method in class org.faktorips.runtime.model.type.read.TypePartCollector
- initExpectedResultFromXml(Element) - Method in class org.faktorips.runtime.test.IpsTestCase2
-
Initialized the expected result from the given element.
- initExtensionPropertiesFromXml(Element) - Method in class org.faktorips.runtime.internal.RuntimeObject
- initFromXml(InputStream, IRuntimeRepository, String) - Method in class org.faktorips.runtime.internal.Table
-
Initializes this object with the data stored in the XML element.
- initFromXml(Element) - Method in interface org.faktorips.runtime.IClRepositoryObject
-
Initializes this object with the data stored in the XML element.
- initFromXml(Element) - Method in class org.faktorips.runtime.internal.ProductComponent
-
Initializes the generation with the data from the xml element.
- initFromXml(Element) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
-
Initializes the generation with the data from the xml element.
- initFromXml(Element) - Method in class org.faktorips.runtime.internal.ProductComponentLink
- initFromXml(Element) - Method in class org.faktorips.runtime.internal.toc.AbstractReadonlyTableOfContents
-
Initializes the table of contents with data stored in the xml element.
- initFromXml(Element) - Method in class org.faktorips.runtime.internal.toc.ReadonlyTableOfContents
- initFromXml(Element) - Method in class org.faktorips.runtime.test.IpsTestCase2
-
Initialized the input and expected result objects from the xml.
- initFromXml(Element, boolean, IRuntimeRepository, IObjectReferenceStore) - Method in class org.faktorips.runtime.internal.AbstractModelObject
-
Initializes the policy component's state with the data stored in the given xml element.
- initFromXml(Element, boolean, IRuntimeRepository, IObjectReferenceStore, XmlCallback) - Method in class org.faktorips.runtime.internal.AbstractModelObject
-
Initializes the policy component's state with the data stored in the given xml element.
- initFromXml(Element, boolean, IRuntimeRepository, IObjectReferenceStore, XmlCallback, String) - Method in class org.faktorips.runtime.internal.AbstractModelObject
-
Initializes the policy component's state with the data stored in the given xml element.
- initFromXml(Element, IRuntimeRepository) - Method in class org.faktorips.runtime.internal.ProductConfiguration
-
Loads the product component this
ProductConfigurationmanages. - initHashMaps(int) - Method in class org.faktorips.runtime.internal.toc.ReadonlyTableOfContents
- initialize() - Method in interface org.faktorips.runtime.IConfigurableModelObject
-
Initializes the model object with the defaults from it's product component generation.
- initialize() - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
-
Nothing to do for the in memory repository.
- initialize() - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
-
Initializes the runtime repository by loading the table of contents.
- initInputFromXml(Element) - Method in class org.faktorips.runtime.test.IpsTestCase2
-
Initialized the input from the given element.
- initKeyMaps() - Method in class org.faktorips.runtime.internal.Table
-
Is used by the generated classes to build up the the maps and trees that are used by the also generated find-methods.
- initProductComponentGenerationVariation(IRuntimeRepository, GenerationTocEntry, Element) - Method in class org.faktorips.runtime.internal.productvariant.ProductVariantRuntimeHelper
-
The given generation is initialized with the data of the original product component generation and the variations defined by the variant.
- initProductComponentVariation(ProductComponent, ProductComponent, Element) - Method in class org.faktorips.runtime.internal.productvariant.ProductVariantRuntimeHelper
-
The given product component is initialized with the data of the original product component and the variations defined by the variant.
- initProperties(String, IModelObject, Map<String, String>) - Method in interface org.faktorips.runtime.internal.XmlCallback
-
Callback method will be called for each node element inside the XML structure.
- initPropertiesFromXml(Map<String, String>, IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractModelObject
- InMemoryRuntimeRepository - Class in org.faktorips.runtime
-
A runtime repository that keeps its data in memory.
- InMemoryRuntimeRepository() - Constructor for class org.faktorips.runtime.InMemoryRuntimeRepository
- InMemoryRuntimeRepository(String) - Constructor for class org.faktorips.runtime.InMemoryRuntimeRepository
- INotificationSupport - Interface in org.faktorips.runtime
-
Interface for classes that allow listeners for their properties.
- internalAddEntry(TocEntryObject) - Method in class org.faktorips.runtime.internal.toc.AbstractReadonlyTableOfContents
-
Adds the entry to the table of contents.
- internalAddEntry(TocEntryObject) - Method in class org.faktorips.runtime.internal.toc.ReadonlyTableOfContents
- InternationalStringXmlReaderWriter - Class in org.faktorips.runtime.internal
-
Helper class to read international strings from XML and write them back to XML.
- invalidObject(ObjectProperty) - Method in class org.faktorips.runtime.Message.Builder
-
Add an object property that the message refers to.
- invalidObjects(List<ObjectProperty>) - Method in class org.faktorips.runtime.Message.Builder
-
Add a list of object properties that the message refers to.
- invalidObjects(ObjectProperty...) - Method in class org.faktorips.runtime.Message.Builder
-
Add object properties that the message refers to.
- invalidObjectWithProperties(Object, String...) - Method in class org.faktorips.runtime.Message.Builder
-
Add some object properties the message refers to by creating instances of
ObjectPropertyfor every given property and the given object. - invokeField(Field, Object) - Static method in class org.faktorips.runtime.model.type.ModelElement
- invokeMethod(Method, Object, Object...) - Static method in class org.faktorips.runtime.model.type.ModelElement
- IObjectReferenceStore - Interface in org.faktorips.runtime
- IPredicate<T> - Interface in org.faktorips.runtime.util.function
-
Deprecated.for removal since 21.6; Use
Predicateinstead. - IProductComponent - Interface in org.faktorips.runtime
-
Interface for all product components.
- IProductComponentGeneration - Interface in org.faktorips.runtime
-
A product component generation represents the state of a product component valid for a period of time.
- IProductComponentLink<T extends IProductComponent> - Interface in org.faktorips.runtime
-
This class represents a link between two product components.
- IProductComponentLinkSource - Interface in org.faktorips.runtime
-
The source of an
IProductComponentLink. - IProductDataProvider - Interface in org.faktorips.runtime.productdataprovider
-
A
IProductDataProviderprovides the content of product data identified by its toc entry. - IProductDataProviderFactory - Interface in org.faktorips.runtime.productdataprovider
- IProductObject - Interface in org.faktorips.runtime
-
Common interface for
IProductComponentandIProductComponentGeneration. - IPropertyQualifier - Interface in org.faktorips.runtime
-
The implementation of this interface is used to provide additional information for an
ObjectProperty. - IpsAllowedValues - Annotation Type in org.faktorips.runtime.model.annotation
-
Marks the method returning the allowed values for an
IpsAttribute. - IpsAllowedValuesSetter - Annotation Type in org.faktorips.runtime.model.annotation
-
Marks the method setting the allowed values for an
IpsAttribute. - IpsAssociation - Annotation Type in org.faktorips.runtime.model.annotation
-
Preserves design time information about a model association for runtime reference via
Association. - IpsAssociationAdder - Annotation Type in org.faktorips.runtime.model.annotation
-
Marks the method for adding target objects to an association.
- IpsAssociationLinks - Annotation Type in org.faktorips.runtime.model.annotation
-
Marks the method for retrieving the product component links for a product association.
- IpsAssociationRemover - Annotation Type in org.faktorips.runtime.model.annotation
-
Marks the method for removing target objects from an association.
- IpsAssociations - Annotation Type in org.faktorips.runtime.model.annotation
-
Lists the names of all associations in the right order
- IpsAttribute - Annotation Type in org.faktorips.runtime.model.annotation
-
Preserves design time information about a model attribute for runtime reference via
Attribute. - IpsAttributes - Annotation Type in org.faktorips.runtime.model.annotation
-
Lists the names of all attributes in the right order
- IpsAttributeSetter - Annotation Type in org.faktorips.runtime.model.annotation
-
Marks the setter for an
IpsAttribute. - IpsChangingOverTime - Annotation Type in org.faktorips.runtime.model.annotation
-
Preserves design time information about a
IProductCmptType's Generationsfor runtime reference viaType. - IpsConfiguredAttribute - Annotation Type in org.faktorips.runtime.model.annotation
-
Preserves design time information about a model attribute that is configured by a product for runtime reference via
Attribute. - IpsConfiguredBy - Annotation Type in org.faktorips.runtime.model.annotation
-
Links a policy component type with the
IProductCmptTypethat it is configured by. - IpsConfiguredValidationRule - Annotation Type in org.faktorips.runtime.model.annotation
-
Preserves design time information about a rule that is configured by a product for runtime reference via ValidationRule.
- IpsConfigures - Annotation Type in org.faktorips.runtime.model.annotation
-
Links a
IProductCmptTypewith the policy component type that it configures. - IpsDefaultValue - Annotation Type in org.faktorips.runtime.model.annotation
-
Marks the method and constant returning the default value for an
IpsAttribute. - IpsDefaultValueSetter - Annotation Type in org.faktorips.runtime.model.annotation
-
Marks the method setting the default value for an
IpsAttribute. - IpsDerivedUnion - Annotation Type in org.faktorips.runtime.model.annotation
-
Marks an association that is a derived union.
- IpsDocumented - Annotation Type in org.faktorips.runtime.model.annotation
- IpsEnumAttribute - Annotation Type in org.faktorips.runtime.model.annotation
-
Provides runtime information about the enum attribute
- IpsEnumType - Annotation Type in org.faktorips.runtime.model.annotation
-
Preserves design time information about an
Enumat runtime - IpsExtensibleEnum - Annotation Type in org.faktorips.runtime.model.annotation
-
If annotated the class is extensible by separate content
- IpsExtensionProperties - Annotation Type in org.faktorips.runtime.model.annotation
-
Wrapper for multiple
IpsExtensionPropertyannotations. - IpsExtensionProperty - Annotation Type in org.faktorips.runtime.model.annotation
-
Preserves design time information about an extension property for runtime reference via
ModelElement.getExtensionPropertyValue(String). - IpsFormulaTestCase - Class in org.faktorips.runtime.test
-
Class to execute and test formulas on product cmpts.
- IpsFormulaTestCase(String) - Constructor for class org.faktorips.runtime.test.IpsFormulaTestCase
- IpsGenerated - Annotation Type in org.faktorips.runtime.annotation
-
Marks the annotated element as generated by Faktor-IPS.
- IpsInverseAssociation - Annotation Type in org.faktorips.runtime.model.annotation
-
Marks an association that is the reverse of another association.
- IpsJAXBContext - Class in org.faktorips.runtime.jaxb
-
Wraps a given JAXBContext and provides marshallers/unmarshallers that resolve the reference from configurable model objects to product components.
- IpsJAXBContext(JAXBContext, List<? extends XmlAdapter<?, ?>>, IRuntimeRepository) - Constructor for class org.faktorips.runtime.jaxb.IpsJAXBContext
- IpsMatchingAssociation - Annotation Type in org.faktorips.runtime.model.annotation
-
Links a policy/product association to it's matching product/policy association.
- IpsModel - Enum in org.faktorips.runtime.model
-
Repository of Faktor-IPS model information.
- IpsPolicyCmptType - Annotation Type in org.faktorips.runtime.model.annotation
-
Preserves design time information about a
IPolicyCmptTypefor runtime reference viaType. - IpsProductCmptType - Annotation Type in org.faktorips.runtime.model.annotation
-
Preserves design time information about a
IProductCmptTypefor runtime reference viaType. - IpsPropertyChangeSupport - Class in org.faktorips.runtime
-
Extension of
PropertyChangeSupportproviding special methods to fireAssociationChangedEvents. - IpsPropertyChangeSupport(Object) - Constructor for class org.faktorips.runtime.IpsPropertyChangeSupport
- IpsPublishedInterface - Annotation Type in org.faktorips.runtime.model.annotation
-
Preserves design time information about the implementation class of a published interface.
- IpsStringUtils - Class in org.faktorips.runtime.internal
-
A collection of utility methods for Strings.
- IpsSubsetOfDerivedUnion - Annotation Type in org.faktorips.runtime.model.annotation
-
Marks an association that is the subset of a
IpsDerivedUnion. - IpsTableColumn - Annotation Type in org.faktorips.runtime.model.annotation
-
Preserves design time information about a table structure's column for runtime reference via
TableColumn. - IpsTableStructure - Annotation Type in org.faktorips.runtime.model.annotation
-
Preserves design time information about a table structure for runtime reference via
TableStructure. - IpsTableUsage - Annotation Type in org.faktorips.runtime.model.annotation
-
Preserves design time information about the used table
- IpsTableUsages - Annotation Type in org.faktorips.runtime.model.annotation
-
Annotates the name of all associations in the right order
- IpsTest2 - Class in org.faktorips.runtime.test
- IpsTest2(String) - Constructor for class org.faktorips.runtime.test.IpsTest2
- IpsTestCase - Class in org.faktorips.runtime
-
Base class for IPS test cases.
- IpsTestCase(String) - Constructor for class org.faktorips.runtime.IpsTestCase
-
Creates a new test case.
- IpsTestCase2 - Class in org.faktorips.runtime.test
-
An ips test case defines the fixture to run a test.
- IpsTestCase2(String) - Constructor for class org.faktorips.runtime.test.IpsTestCase2
- IpsTestCaseBase - Class in org.faktorips.runtime.test
- IpsTestCaseBase(String) - Constructor for class org.faktorips.runtime.test.IpsTestCaseBase
- IpsTestCaseJUnit5Adapter - Class in org.faktorips.runtime.test
-
Adapter between JUnit 5 test cases and Faktor-IPS test cases.
- IpsTestCaseJUnit5Adapter(IpsTestCaseBase) - Constructor for class org.faktorips.runtime.test.IpsTestCaseJUnit5Adapter
- IpsTestCaseJUnitAdapter - Class in org.faktorips.runtime.test
-
Adapter between JUnit 3/4 test cases and Faktor-IPS test cases.
- IpsTestCaseJUnitAdapter(String) - Constructor for class org.faktorips.runtime.test.IpsTestCaseJUnitAdapter
-
Dummy constructor to meet the contract to JUnits test case, this prevents the JUnit warning "has no public constructor TestCase(String name)".
- IpsTestCaseJUnitAdapter(IpsTestCaseBase) - Constructor for class org.faktorips.runtime.test.IpsTestCaseJUnitAdapter
- IpsTestCaseJUnitAdapterUtil - Class in org.faktorips.runtime.test
-
Utility class for the adapter between ips test cases and JUnit tests.
- IpsTestFailure - Class in org.faktorips.runtime.test
- IpsTestFailure(IpsTestCaseBase) - Constructor for class org.faktorips.runtime.test.IpsTestFailure
-
Creates a new test failure that was caused because an assertion has failed.
- IpsTestFailure(IpsTestCaseBase, Object, Object) - Constructor for class org.faktorips.runtime.test.IpsTestFailure
-
Creates a new test failure that was caused because the given actual value is not equal to the expected value.
- IpsTestFailure(IpsTestCaseBase, Object, Object, String, String, String) - Constructor for class org.faktorips.runtime.test.IpsTestFailure
-
Creates a new test failure that was caused because the given actual value is not equal to the expected value.
- IpsTestFailure(IpsTestCaseBase, Throwable) - Constructor for class org.faktorips.runtime.test.IpsTestFailure
-
Creates a new test error.
- IpsTestListener - Interface in org.faktorips.runtime.test
- IpsTestResult - Class in org.faktorips.runtime.test
- IpsTestResult() - Constructor for class org.faktorips.runtime.test.IpsTestResult
- IpsTestSuite - Class in org.faktorips.runtime.test
-
A test suite is a container for tests.
- IpsTestSuite(String) - Constructor for class org.faktorips.runtime.test.IpsTestSuite
- IpsTestSuiteJUnit5Adapter - Class in org.faktorips.runtime.test
-
Adapter between JUnit 5 test suites and Faktor-IPS test suites.
- IpsTestSuiteJUnit5Adapter() - Constructor for class org.faktorips.runtime.test.IpsTestSuiteJUnit5Adapter
- IpsTestSuiteJUnitAdapter - Class in org.faktorips.runtime.test
-
Adapter between JUnit 3/4 test suites and Faktor-IPS test suites.
- IpsTestSuiteJUnitAdapter() - Constructor for class org.faktorips.runtime.test.IpsTestSuiteJUnitAdapter
- IpsTestSuiteJUnitAdapter(String) - Constructor for class org.faktorips.runtime.test.IpsTestSuiteJUnitAdapter
- IpsTestSuiteJUnitAdapter(IpsTestSuite) - Constructor for class org.faktorips.runtime.test.IpsTestSuiteJUnitAdapter
- IpsValidatedBy - Annotation Type in org.faktorips.runtime.model.annotation
-
Links a policy component type with its validator class.
- IpsValidationRule - Annotation Type in org.faktorips.runtime.model.annotation
-
Preserves design time information about a rule for runtime reference via ValidationRule.
- IpsValidationRules - Annotation Type in org.faktorips.runtime.model.annotation
-
Lists the names of all rules in their configured order.
- IReadonlyTableOfContents - Interface in org.faktorips.runtime.internal.toc
-
This is the interface for readonly table of contents used by the runtime repositories.
- IRRELEVANT - Enum constant in enum org.faktorips.runtime.validation.Relevance
-
An attribute with an empty (or
null) value set - no value should be set. - IrrelevantValuePresent - Enum constant in enum org.faktorips.runtime.validation.GenericRelevanceValidation.Error
- IRuntimeObject - Interface in org.faktorips.runtime
-
Base class for runtime objects offering access to extension properties.
- IRuntimeRepository - Interface in org.faktorips.runtime
-
The runtime repository gives access to the information about products, enums and tables.
- IRuntimeRepositoryLookup - Interface in org.faktorips.runtime
-
A
IRuntimeRepositoryLookupis an interface for a class that is able to provide a runtime repository. - IRuntimeRepositoryManager - Interface in org.faktorips.runtime
-
The
IRuntimeRepositoryManageris able to provide aIRuntimeRepository. - is(Class<? extends Annotation>) - Method in class org.faktorips.runtime.model.annotation.AnnotatedDeclaration
-
Returns
trueif this represented type is annotated with the specified annotation class. - IS_CHANGING_OVER_TIME - Static variable in enum org.faktorips.runtime.internal.MethodNames
- IS_IRRELEVANT_BUT_NOT_EMPTY - Static variable in class org.faktorips.runtime.model.type.ModelObjectAttributes
- IS_MODIFIABLE - Static variable in enum org.faktorips.runtime.internal.MethodNames
- isActivatedByDefault() - Method in class org.faktorips.runtime.model.type.ValidationRule
-
Returns whether this validation rule is activated by default.
- isActive() - Method in class org.faktorips.runtime.internal.ValidationRuleConfiguration
-
Flag indicating whether the validation rule is configured as active.
- isAdded() - Method in interface org.faktorips.runtime.IModelObjectDelta
-
Returns
trueif this model object has been added to its parent,falseotherwise. - isAdded() - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- isAssociationDeclared(String) - Method in class org.faktorips.runtime.model.type.PolicyCmptType
- isAssociationDeclared(String) - Method in class org.faktorips.runtime.model.type.ProductCmptType
- isAssociationDeclared(String) - Method in class org.faktorips.runtime.model.type.Type
-
Returns whether the association with the given
nameis declared in this type. - isAssociationPresent(String) - Method in class org.faktorips.runtime.model.type.Type
-
Returns whether the association with the given
nameis declared in this type or in any supertype. - isAttributeDeclared(String) - Method in class org.faktorips.runtime.model.type.PolicyCmptType
- isAttributeDeclared(String) - Method in class org.faktorips.runtime.model.type.ProductCmptType
- isAttributeDeclared(String) - Method in class org.faktorips.runtime.model.type.Type
-
Returns whether the attribute with the given
nameis declared in this type. - isAttributePresent(String) - Method in class org.faktorips.runtime.model.type.Type
-
Returns whether the attribute with the given
nameis declared in this type or in any supertype. - isAttributeTrue(Element, String) - Static method in enum org.faktorips.runtime.internal.ValueToXmlHelper
-
Returns whether the given element has an attribute by the given name that has the value
"true". - isBlank(String) - Static method in class org.faktorips.runtime.internal.IpsStringUtils
-
Returns
trueifsis eithernull, the empty string or a string that only contains whitespace, otherwisefalse. - isChanged() - Method in interface org.faktorips.runtime.IModelObjectDelta
-
Returns
trueif this model object has been changed. - isChanged() - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- isChangingOverTime() - Method in interface org.faktorips.runtime.IProductComponent
-
Returns
trueif this product component hasproduct component generations. - isChangingOverTime() - Method in class org.faktorips.runtime.model.type.Attribute
-
Returns true if this attribute is changing over time.
- isChangingOverTime() - Method in class org.faktorips.runtime.model.type.ProductAssociation
-
Checks whether this association is changing over time (resides in the generation) or not (resides in the product component).
- isChangingOverTime() - Method in class org.faktorips.runtime.model.type.ProductCmptType
-
Returns whether this product component type is changing over time.
- isChangingOverTime() - Method in class org.faktorips.runtime.model.type.read.ProductAssociationCollector.ProductAssociationDescriptor
- isChangingOverTime() - Method in class org.faktorips.runtime.model.type.read.ProductAttributeCollector.ProductAttributeDescriptor
- isChangingOverTime() - Method in class org.faktorips.runtime.model.type.read.TableUsageCollector.TableUsageDescriptor
- isChangingOverTime() - Method in class org.faktorips.runtime.model.type.ValidationRule
-
Returns whether this validation rule is changing over time.
- isChildChanged() - Method in interface org.faktorips.runtime.IModelObjectDelta
-
Returns
trueif at least one model object's children has been changed. - isChildChanged() - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- isClassChanged() - Method in interface org.faktorips.runtime.IModelObjectDelta
-
Returns
trueif the model object's Java class has "changed". - isClassChanged() - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- isCompatibleToBaseVersion() - Method in class org.faktorips.runtime.productdataprovider.AbstractProductDataProvider
- isCompatibleToBaseVersion() - Method in interface org.faktorips.runtime.productdataprovider.IProductDataProvider
-
Return true if the version is compatible to the base version of this
IProductDataProvider. - isCompatibleVersion(String, String) - Method in interface org.faktorips.runtime.IVersionChecker
-
Returns true if the new version is compatible to the old version or both versions are equal
- isConfigurationForPolicyCmptType() - Method in class org.faktorips.runtime.model.type.ProductCmptType
-
Returns whether this product component type is a configuration for a policy component type.
- isConfiguredByProductCmptType() - Method in class org.faktorips.runtime.model.type.PolicyCmptType
-
Returns whether this policy component type is configured by a product component type.
- isCreateSubtreeDelta() - Method in class org.faktorips.runtime.DeltaComputationOptionsByPosition
- isCreateSubtreeDelta() - Method in interface org.faktorips.runtime.IDeltaComputationOptions
-
Controls whether delta objects for added or removed subtree elements should be created explicitly.
- isDeprecated() - Method in class org.faktorips.runtime.model.type.ModelElement
- isDerivedUnion() - Method in class org.faktorips.runtime.model.type.Association
-
Returns if this association is a derived union.
- isDifferentObjectAtPosition() - Method in interface org.faktorips.runtime.IModelObjectDelta
-
Returns
trueif a different model object is at a position, otherwisefalse. - isDifferentObjectAtPosition() - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- isDisplayName() - Method in class org.faktorips.runtime.model.enumtype.EnumAttribute
-
Whether this attribute is used to display an enum value for human readability.
- isEmpty() - Method in interface org.faktorips.runtime.IModelObjectDelta
-
Returns
trueif the delta is empty, the two objects are the same, otherwisefalse. - isEmpty() - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- isEmpty() - Method in class org.faktorips.runtime.internal.Range
- isEmpty() - Method in class org.faktorips.runtime.MessageList
-
Returns true if the list is empty.
- isEmpty() - Method in class org.faktorips.runtime.model.type.ModelObjectAttribute
-
Checks whether this model object attribute is empty.
- isEmpty(String) - Static method in class org.faktorips.runtime.internal.IpsStringUtils
-
Returns
trueifsis eithernullor the empty string, otherwisefalse. - isEmpty(IModelObject) - Method in class org.faktorips.runtime.model.type.PolicyAttribute
-
Checks whether this attribute is empty on the given model object.
- isEnumType(Class<?>) - Static method in enum org.faktorips.runtime.model.IpsModel
-
Returns whether the given class is a generated enum type and can be given to
IpsModel.getEnumType(Class)as an argument without getting anIllegalArgumentException. - isError() - Method in class org.faktorips.runtime.test.IpsTestFailure
-
Returns
trueif the test was aborted because a throwable was thrown. - isExtensible() - Method in class org.faktorips.runtime.model.enumtype.EnumType
-
Whether the enum's values can be extended in an enum content provided in a
IRuntimeRepository. - isFailedAssertion() - Method in class org.faktorips.runtime.test.IpsTestFailure
-
Returns
trueif the test failed because an assertion failed. - isFormulaAvailable(String) - Method in class org.faktorips.runtime.internal.ProductComponent
-
Returns
trueif the expression of the given formulaSignature not empty. - isFormulaAvailable(String) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
-
Returns
trueif the expression of the given formulaSignature not empty. - isIdentifier() - Method in class org.faktorips.runtime.model.enumtype.EnumAttribute
-
Whether this attribute is used to identify an enum value.
- isIrrelevant() - Method in class org.faktorips.runtime.model.type.ModelObjectAttribute
-
Returns whether this attribute is considered
Relevance.IRRELEVANT. - isIrrelevant(IModelObject, String) - Static method in enum org.faktorips.runtime.validation.Relevance
-
Returns whether the attribute with the given property name is considered
Relevance.IRRELEVANTfor the given model object. - isIrrelevant(IModelObject, PolicyAttribute) - Static method in enum org.faktorips.runtime.validation.Relevance
-
Returns whether the given attribute is considered
Relevance.IRRELEVANTfor the given model object. - isMandatory() - Method in class org.faktorips.runtime.model.type.ModelObjectAttribute
-
Returns whether this attribute is considered
Relevance.MANDATORY. - isMandatory(IModelObject, String) - Static method in enum org.faktorips.runtime.validation.Relevance
-
Returns whether the attribute with the given property name is considered
Relevance.MANDATORYfor the given model object. - isMandatory(IModelObject, PolicyAttribute) - Static method in enum org.faktorips.runtime.validation.Relevance
-
Returns whether the given attribute is considered
Relevance.MANDATORYfor the given model object. - isMarkedForRemoval() - Method in class org.faktorips.runtime.model.type.Deprecation
- isMatchingAssociationPresent() - Method in class org.faktorips.runtime.model.type.Association
-
Returns
trueif the association has a matching association. - isModifiable() - Method in class org.faktorips.runtime.ClassloaderRuntimeRepository
- isModifiable() - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
- isModifiable() - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns
trueif the repository's content is modifiable. - isModifiable() - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepository
- isMoved() - Method in interface org.faktorips.runtime.IModelObjectDelta
-
Returns
trueif this model object has changed its position in the ordered association. - isMoved() - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- isMultilingual() - Method in class org.faktorips.runtime.model.enumtype.EnumAttribute
-
Whether the values of this attribute are dependent on
Locale. - isMultiValue() - Method in class org.faktorips.runtime.model.type.ProductAttribute
-
Whether this attribute has just one value or multiple values.
- isNotBlank(String) - Static method in class org.faktorips.runtime.internal.IpsStringUtils
-
Returns
trueifsis neithernull, the empty string nor a string that only contains whitespace, otherwisefalse. - isNotEmpty(String) - Static method in class org.faktorips.runtime.internal.IpsStringUtils
-
Returns
trueifsis neithernullnor the empty string, otherwisefalse. - isNull() - Element in annotation type org.faktorips.runtime.model.annotation.IpsExtensionProperty
- isNull(Element) - Method in class org.faktorips.runtime.internal.Table
-
Is used by generated classes within the initKeyMaps() method to identify a null values.
- isOptional() - Method in class org.faktorips.runtime.model.type.ModelObjectAttribute
-
Returns whether this attribute is considered
Relevance.OPTIONAL. - isOptional(IModelObject, String) - Static method in enum org.faktorips.runtime.validation.Relevance
-
Returns whether the attribute with the given property name is considered
Relevance.OPTIONALfor the given model object. - isOptional(IModelObject, PolicyAttribute) - Static method in enum org.faktorips.runtime.validation.Relevance
-
Returns whether the given attribute is considered
Relevance.OPTIONALfor the given model object. - isOverriding() - Method in class org.faktorips.runtime.model.type.Association
-
Returns
trueif this association overrides another association. - isOverriding() - Method in class org.faktorips.runtime.model.type.Attribute
-
Returns
trueif this attribute overrides another attribute. - isPolicyCmptType(Class<?>) - Static method in enum org.faktorips.runtime.model.IpsModel
-
Returns whether the given class is a generated policy type and can be given to
IpsModel.getPolicyCmptType(Class)as an argument without getting anIllegalArgumentException. - isProductCmptType(Class<?>) - Static method in enum org.faktorips.runtime.model.IpsModel
-
Returns whether the given class is a generated product type and can be given to
IpsModel.getProductCmptType(Class)as an argument without getting anIllegalArgumentException. - isProductRelevant() - Method in class org.faktorips.runtime.model.type.Attribute
-
Returns true if this attribute is configured by the product.
- isProductRelevant() - Method in class org.faktorips.runtime.model.type.ConstantPolicyAttribute
- isProductRelevant() - Method in class org.faktorips.runtime.model.type.DefaultPolicyAttribute
- isProductRelevant() - Method in class org.faktorips.runtime.model.type.ProductAttribute
- isProductRelevant() - Method in class org.faktorips.runtime.model.type.ValidationRule
-
Returns whether this validation rule can be configured by a product component.
- isProductVariantXML(Element) - Method in class org.faktorips.runtime.internal.productvariant.ProductVariantRuntimeHelper
- isPropertyChanged() - Method in interface org.faktorips.runtime.IModelObjectDelta
-
Returns
trueif at least one the model object's properties has changed, otherwisefalse. - isPropertyChanged() - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- isPropertyChanged(String) - Method in interface org.faktorips.runtime.IModelObjectDelta
-
Returns
trueif the model object contains a different value for the given property than the reference model object. - isPropertyChanged(String) - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- isQualified() - Method in class org.faktorips.runtime.model.type.PolicyAssociation
-
Returns whether this association is "qualified".
- isRelevant() - Method in class org.faktorips.runtime.model.type.ModelObjectAttribute
-
Returns whether this attribute is considered relevant.
- isRelevant(IModelObject, String) - Static method in enum org.faktorips.runtime.validation.Relevance
-
Returns whether the attribute with the given property name is considered relevant for the given model object.
- isRelevant(IModelObject, PolicyAttribute) - Static method in enum org.faktorips.runtime.validation.Relevance
-
Returns whether the given attribute is considered relevant for the given model object.
- isRemoved() - Method in interface org.faktorips.runtime.IModelObjectDelta
-
Returns
trueif this model object has been removed from its parent,falseotherwise. - isRemoved() - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- isRepositoryUpToDate(IRuntimeRepository) - Method in class org.faktorips.runtime.ClassloaderRuntimeRepositoryManager
- isRepositoryUpToDate(IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepositoryManager
-
Checks whether the
IRuntimeRepositoryis up to date or not. - isRepositoryUpToDate(IRuntimeRepository) - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepositoryManager
- isRequiredInformationMissing() - Method in interface org.faktorips.runtime.IMarker
-
Returns whether the marked
Messageis stating that required information is missing. - isSame(IModelObject, IModelObject) - Method in class org.faktorips.runtime.DeltaComputationOptionsByPosition
-
Returns
trueif the specified object references are identical. - isSame(IModelObject, IModelObject) - Method in interface org.faktorips.runtime.IDeltaComputationOptions
-
Returns
trueif the two objects represent the same conceptual object, otherwisefalse. - isStructureChanged() - Method in interface org.faktorips.runtime.IModelObjectDelta
-
Returns
trueif this model object's structure has changed. - isStructureChanged() - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- isSubsetOfADerivedUnion() - Method in class org.faktorips.runtime.model.type.Association
-
Returns if this association is a subset of a derived union.
- isSuperTypePresent() - Method in class org.faktorips.runtime.model.type.Type
-
Returns whether this type has a super type.
- isTechnicalConstraintViolated() - Method in interface org.faktorips.runtime.IMarker
-
Returns whether the marked
Messageis stating that a technical constraint (like for example a database column length) is violated. - isToOneAssociation() - Method in class org.faktorips.runtime.model.type.Association
-
Determines whether this association is a ..1 ("to one") association.
- isUnique() - Method in class org.faktorips.runtime.model.enumtype.EnumAttribute
-
Whether this attribute's value is unique over all the enum's values.
- isValid() - Method in class org.faktorips.runtime.model.type.read.AbstractAssociationDescriptor
- isValid() - Method in class org.faktorips.runtime.model.type.read.AbstractAttributeDescriptor
- isValid() - Method in class org.faktorips.runtime.model.type.read.TableUsageCollector.TableUsageDescriptor
- isValidationRuleActivated(String) - Method in class org.faktorips.runtime.internal.ProductComponent
- isValidationRuleActivated(String) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
- isValidationRuleActivated(String) - Method in interface org.faktorips.runtime.IProductObject
-
Returns whether the validation rule with the given name is configured as active in this
IProductObject. - isValidationRuleDeclared(String) - Method in class org.faktorips.runtime.model.type.PolicyCmptType
-
Returns whether the
ValidationRulewith the givennameis declared in this type. - isValuePresent() - Method in class org.faktorips.runtime.model.type.ModelObjectAttribute
-
Checks whether this model object attribute has a non-empty value.
- isValuePresent(IModelObject) - Method in class org.faktorips.runtime.model.type.PolicyAttribute
-
Checks whether this attribute has a non-empty value on the given model object.
- isVariant() - Method in class org.faktorips.runtime.internal.ProductComponent
- isVariant() - Method in interface org.faktorips.runtime.IProductComponent
-
A variant is a product component that is based on another product component (hence varied base).
- ITable<R> - Interface in org.faktorips.runtime
-
Base interface for table contents
- iterator() - Method in class org.faktorips.runtime.MessageList
-
Returns an iterator over the messages in this list.
- ITimedConfigurableModelObject - Interface in org.faktorips.runtime
-
Base interface for all model objects that are configurable by a product component with the ability to change over time via product component generations.
- ITocEntryFactory<T extends TocEntryObject> - Interface in org.faktorips.runtime.internal.toc
-
A
ITocEntryFactoryimplementation is used to loadTocEntryObjects of a given type identified by their XML tag. - IUnresolvedReference - Interface in org.faktorips.runtime
- IValidationContext - Interface in org.faktorips.runtime
-
A validation context is provided to the validate() method generated by Faktor-IPS.
- IVersionChecker - Interface in org.faktorips.runtime
-
The modification checker holds a version or time stamp for the version or time it is up to date.
- IVisitorSupport - Interface in org.faktorips.runtime
-
Marks a model object as accepting visitors.
- IXmlPersistenceSupport - Interface in org.faktorips.runtime.internal
-
Common interface for runtime classes that support XML persistence through the methods
IClRepositoryObject.initFromXml(Element)andIXmlPersistenceSupport.toXml(Document).
J
- JAXBContextFactory - Class in org.faktorips.runtime.util
-
Deprecated.use
IRuntimeRepository.newJAXBContext()instead; that method uses aIpsJAXBContextthat includes all necessary adapters. - join(Iterable<?>) - Static method in class org.faktorips.runtime.internal.IpsStringUtils
- join(Iterable<?>, String) - Static method in class org.faktorips.runtime.internal.IpsStringUtils
-
Joins the elements of the provided
Iterableinto a single String containing the provided elements with the given separator. - join(Iterable<T>, Function<? super T, String>) - Static method in class org.faktorips.runtime.internal.IpsStringUtils
- join(Iterable<T>, Function<? super T, String>, String) - Static method in class org.faktorips.runtime.internal.IpsStringUtils
- join(Object[]) - Static method in class org.faktorips.runtime.internal.IpsStringUtils
-
Joins the elements of the provided array into a single String containing the provided elements with the default separator ", ".
- join(Object[], String) - Static method in class org.faktorips.runtime.internal.IpsStringUtils
-
Joins the elements of the provided array into a single String containing the provided elements with the given separator.
- join(StringBuilder, Iterable<?>) - Static method in class org.faktorips.runtime.util.StringBuilderJoiner
-
Appends the elements of the provided
Iterableto the givenStringBuilder, separated by theStringBuilderJoiner.DEFAULT_SEPARATOR", ". - join(StringBuilder, Iterable<?>, String) - Static method in class org.faktorips.runtime.util.StringBuilderJoiner
-
Appends the elements of the provided
Iterableto the givenStringBuilder, separated by the given separator. - join(StringBuilder, Iterable<T>, String, Consumer<? super T>) - Static method in class org.faktorips.runtime.util.StringBuilderJoiner
-
Appends the elements of the provided
Iterable, converted to String with the giventoStringFunction, to the givenStringBuilder, separated by the given separator. - join(StringBuilder, Iterable<T>, Consumer<? super T>) - Static method in class org.faktorips.runtime.util.StringBuilderJoiner
-
Appends the elements of the provided
Iterable, converted to String with the giventoStringFunction, to the givenStringBuilder, separated by theStringBuilderJoiner.DEFAULT_SEPARATOR", ". - join(StringBuilder, Object[]) - Static method in class org.faktorips.runtime.util.StringBuilderJoiner
-
Appends the elements of the provided array to the given
StringBuilder, separated by theStringBuilderJoiner.DEFAULT_SEPARATOR", ". - join(StringBuilder, T[], Consumer<? super T>) - Static method in class org.faktorips.runtime.util.StringBuilderJoiner
-
Appends the elements of the provided array, converted to String with the given
toStringFunction, to the givenStringBuilder, separated by theStringBuilderJoiner.DEFAULT_SEPARATOR", ". - join(Collection<?>, String) - Static method in class org.faktorips.runtime.internal.IpsStringUtils
-
Joins the elements of the provided
Collectioninto a single String containing the provided elements with the given separator. - join(MessageList...) - Static method in class org.faktorips.runtime.MessageLists
-
Returns a new
MessageListthat combines the messages of the givenMessageListsincluding duplicates.
K
- KeyStructure<K,
V extends SearchStructure<R> & MergeAndCopyStructure<V>, R> - Class in org.faktorips.runtime.internal.tableindex -
An implementation of
AbstractMapStructuremapping keys to nestedSearchStructuresmuch like a map. - kind() - Element in annotation type org.faktorips.runtime.model.annotation.IpsAssociation
- kind() - Element in annotation type org.faktorips.runtime.model.annotation.IpsAttribute
- KIND_NAME - Static variable in class org.faktorips.runtime.model.enumtype.EnumType
- KIND_NAME - Static variable in class org.faktorips.runtime.model.table.TableStructure
- KIND_NAME - Static variable in class org.faktorips.runtime.model.type.PolicyCmptType
- KIND_NAME - Static variable in class org.faktorips.runtime.model.type.ProductCmptType
-
The name of the design time implementation class.
L
- LABEL - Enum constant in enum org.faktorips.runtime.model.type.DocumentationKind
- launderThrowable(Throwable) - Static method in class org.faktorips.runtime.caching.Memoizer
-
Coerce an unchecked Throwable to a RuntimeException
- LEGACY_XML_TAG_CONFIG_ELEMENT - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
-
Since 3.19 the ConfigElement was separated in ConfiguredDefault and ConfiguredValueSet.
- loadAndVary(IXmlPersistenceSupport, Element, IClRepositoryObject) - Method in class org.faktorips.runtime.internal.productvariant.ProductVariantRuntimeHelper
- loadDocument(String, DocumentBuilder) - Method in class org.faktorips.runtime.productdataprovider.ClassLoaderDataSource
- loadTableOfContents() - Method in class org.faktorips.runtime.ClassloaderRuntimeRepository
- loadTableOfContents() - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- loadTableOfContents() - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepository
- LocalDateAdapter - Class in org.faktorips.runtime.jaxb
-
XmlAdapterforLocalDate. - LocalDateAdapter() - Constructor for class org.faktorips.runtime.jaxb.LocalDateAdapter
- LocalDateTimeAdapter - Class in org.faktorips.runtime.jaxb
-
XmlAdapterforLocalDateTime. - LocalDateTimeAdapter() - Constructor for class org.faktorips.runtime.jaxb.LocalDateTimeAdapter
- LocalTimeAdapter - Class in org.faktorips.runtime.jaxb
-
XmlAdapterforLocalTime. - LocalTimeAdapter() - Constructor for class org.faktorips.runtime.jaxb.LocalTimeAdapter
- LOWER_BOUND - Enum constant in enum org.faktorips.runtime.internal.tableindex.RangeType
-
Deprecated.Because using this type in a
RangeStructureresults in asymmetrical behavior of theAbstractMapStructure.put(Object, SearchStructure)andRangeStructure.get(Object)methods. A value that was added by callingput(10, value)can not be retrieved by callingget(10). - LOWER_BOUND_EQUAL - Enum constant in enum org.faktorips.runtime.internal.tableindex.RangeType
-
Indicates that the keys are meant to be the lower bound of a range including the lower bound.
M
- main(String[]) - Static method in class org.faktorips.runtime.test.CmdLineIpsTestRunner
-
The entry point for the command line test runner.
- main(String[]) - Static method in class org.faktorips.runtime.test.SocketIpsTestRunner
-
The entry point for the socket test runner.
- MANDATORY - Enum constant in enum org.faktorips.runtime.validation.Relevance
-
An attribute with a non-empty value set not
containingnull- a value must be set. - MANDATORY - Static variable in class org.faktorips.runtime.CardinalityRange
-
A cardinality that describes the obligatory range 1 to 1 with default 1.
- MandatoryValueMissing - Enum constant in enum org.faktorips.runtime.validation.GenericRelevanceValidation.Error
- map(Predicate<Message>, UnaryOperator<Message>) - Method in class org.faktorips.runtime.MessageList
-
Returns a new message list containing the same number of messages as this list, with the given transformer function applied to each message that matches the given predicate.
- map(UnaryOperator<Message>) - Method in class org.faktorips.runtime.MessageList
-
Returns a new message list containing the same number of messages as this list, with the given transformer function applied to each message.
- markers(Collection<? extends IMarker>) - Method in class org.faktorips.runtime.Message.Builder
-
Set a collection of markers that should be provided to the new message.
- markers(IMarker...) - Method in class org.faktorips.runtime.Message.Builder
-
Set some markers that should be provided to the new message.
- markMoved() - Method in class org.faktorips.runtime.internal.ModelObjectDelta
-
Marks the delta as one where the object has changed its position.
- markPropertyChanged(String) - Method in class org.faktorips.runtime.internal.ModelObjectDelta
-
Marks the given property as having a different value in the model object and the reference model object.
- marshal(LocalDate) - Method in class org.faktorips.runtime.jaxb.LocalDateAdapter
- marshal(LocalDateTime) - Method in class org.faktorips.runtime.jaxb.LocalDateTimeAdapter
- marshal(LocalTime) - Method in class org.faktorips.runtime.jaxb.LocalTimeAdapter
- marshal(Month) - Method in class org.faktorips.runtime.jaxb.MonthAdapter
- marshal(MonthDay) - Method in class org.faktorips.runtime.jaxb.MonthDayAdapter
- marshal(ProductConfiguration) - Method in class org.faktorips.runtime.jaxb.ProductConfigurationXmlAdapter
-
Returns the ID for the configuring product component or
nullif it could not be determined. - matches(T) - Method in interface org.faktorips.runtime.model.type.Type.AnnotatedElementMatcher
- max() - Element in annotation type org.faktorips.runtime.model.annotation.IpsAssociation
-
Maximal number of targets for this association
- Memoizer<K,
V> - Class in org.faktorips.runtime.caching -
This Memoizer is implemented as suggested by Brian Goetz in Java Concurrency in Practice.
- Memoizer(IComputable<K, V>) - Constructor for class org.faktorips.runtime.caching.Memoizer
-
The constructor to create a
Memoizerwith default values for the internalConcurrentHashMap - Memoizer(IComputable<K, V>, int, float, int) - Constructor for class org.faktorips.runtime.caching.Memoizer
-
This constructor needs next to the
IComputablealso the initial size, the load factor and the concurrency level. - merge(AbstractMapStructure<K, V, R>) - Method in class org.faktorips.runtime.internal.tableindex.AbstractMapStructure
- merge(KeyStructure<K, V, R>) - Method in class org.faktorips.runtime.internal.tableindex.KeyStructure
- merge(RangeStructure<K, V, R>) - Method in class org.faktorips.runtime.internal.tableindex.RangeStructure
- merge(ResultStructure<R>) - Method in class org.faktorips.runtime.internal.tableindex.ResultStructure
- merge(TwoColumnRangeStructure<K, V, R>) - Method in class org.faktorips.runtime.internal.tableindex.TwoColumnRangeStructure
- merge(UniqueResultStructure<R>) - Method in class org.faktorips.runtime.internal.tableindex.UniqueResultStructure
- merge(T) - Method in interface org.faktorips.runtime.internal.tableindex.MergeAndCopyStructure
-
Merging adds the contents of the otherMergable to this object.
- MergeAndCopyStructure<T extends MergeAndCopyStructure<T>> - Interface in org.faktorips.runtime.internal.tableindex
-
Defines the ability to merge or copy other objects into this
MergeAndCopyStructure. - Message - Class in org.faktorips.runtime
-
A human readable text message with an optional code that identifies the type of the message and a severity that indicates if this is an error, warning or information.
- Message(String, String, Severity) - Constructor for class org.faktorips.runtime.Message
-
Creates a new message by defining the following parameters.
- Message(String, String, Severity, Object) - Constructor for class org.faktorips.runtime.Message
-
Creates a new message by defining the following parameters.
- Message(String, String, Severity, Object, String...) - Constructor for class org.faktorips.runtime.Message
-
Creates a new message by defining the following parameters.
- Message(String, String, Severity, List<ObjectProperty>) - Constructor for class org.faktorips.runtime.Message
-
Creates a new message by defining the following parameters.
- Message(String, String, Severity, List<ObjectProperty>, List<MsgReplacementParameter>) - Constructor for class org.faktorips.runtime.Message
-
Creates a new message by defining the following parameters.
- Message(String, String, Severity, List<ObjectProperty>, List<MsgReplacementParameter>, Set<? extends IMarker>) - Constructor for class org.faktorips.runtime.Message
-
Creates a new message by defining the following parameters.
- Message(String, String, Severity, ObjectProperty) - Constructor for class org.faktorips.runtime.Message
-
Creates a new message by defining the following parameters.
- Message(String, String, Severity, ObjectProperty...) - Constructor for class org.faktorips.runtime.Message
-
Creates a new message by defining the following parameters.
- Message(String, String, Severity, ObjectProperty[], MsgReplacementParameter[]) - Constructor for class org.faktorips.runtime.Message
-
Creates a new message by defining the following parameters.
- Message(String, String, Severity, ObjectProperty, List<MsgReplacementParameter>) - Constructor for class org.faktorips.runtime.Message
-
Creates a new message by defining the following parameters.
- Message(String, String, Severity, ObjectProperty, MsgReplacementParameter...) - Constructor for class org.faktorips.runtime.Message
-
Creates a new message by defining the following parameters.
- Message(String, Severity) - Constructor for class org.faktorips.runtime.Message
-
Creates a new message by defining the following parameters.
- Message(Message) - Constructor for class org.faktorips.runtime.Message
-
Creates a new message by copying everything of the given
Message. - Message(Message.Builder) - Constructor for class org.faktorips.runtime.Message
-
Creates a new message by using the fields of a
Message.Builder. - MESSAGE_HELPER_GET_MESSAGE - Static variable in enum org.faktorips.runtime.internal.MethodNames
- Message.Builder - Class in org.faktorips.runtime
-
A builder for the
Messageclass. - MessageList - Class in org.faktorips.runtime
-
A list of
Messages. - MessageList() - Constructor for class org.faktorips.runtime.MessageList
-
Creates an empty message list.
- MessageList(Message) - Constructor for class org.faktorips.runtime.MessageList
-
Creates a message list that contains the given message.
- MessageLists - Class in org.faktorips.runtime
-
Utility class for handling
MessageListobjects. - MessagesHelper - Class in org.faktorips.runtime.util
-
A MessagesHelper is a set of strings available in different locales.
- MessagesHelper(String, ClassLoader, Locale) - Constructor for class org.faktorips.runtime.util.MessagesHelper
-
Creates a new StringsSet with the indicated qualified name.
- METHOD_COPY_ASSOCIATIONS - Static variable in enum org.faktorips.runtime.internal.MethodNames
- METHOD_NEW_COPY - Static variable in enum org.faktorips.runtime.internal.MethodNames
- MethodNames - Enum in org.faktorips.runtime.internal
-
Gives access to the method names defined in the runtime that the generated code refers to, e.g.
- min() - Element in annotation type org.faktorips.runtime.model.annotation.IpsAssociation
-
Minimal number of targets for this association
- ModelElement - Class in org.faktorips.runtime.model.type
-
An element from the design time model representation as returned from
IpsModel. - ModelElement(String, IpsExtensionProperties, Optional<Deprecation>) - Constructor for class org.faktorips.runtime.model.type.ModelElement
- ModelObjectAttribute - Class in org.faktorips.runtime.model.type
-
A
ModelObjectAttributecombines aPolicyAttributewith a specificIModelObjectof thePolicyCmptTypethePolicyAttributebelongs to and provides convenience methods to query and modify that combination. - ModelObjectAttributes - Class in org.faktorips.runtime.model.type
-
Creates and modifies
ModelObjectAttributes. - ModelObjectDelta - Class in org.faktorips.runtime.internal
-
IModelObjectDelta implementation.
- MODELOBJECTDELTA_CHECK_PROPERTY_CHANGE - Static variable in enum org.faktorips.runtime.internal.MethodNames
- MODELOBJECTDELTA_CREATE_CHILD_DELTAS - Static variable in enum org.faktorips.runtime.internal.MethodNames
- MODELOBJECTDELTA_NEW_DELTA - Static variable in enum org.faktorips.runtime.internal.MethodNames
- MODELOBJECTDELTA_NEW_EMPTY_DELTA - Static variable in enum org.faktorips.runtime.internal.MethodNames
- ModelTypeTocEntry - Class in org.faktorips.runtime.internal.toc
-
This
TocEntryObjectrepresents an entry for model types - ModelTypeTocEntry(String, String, String) - Constructor for class org.faktorips.runtime.internal.toc.ModelTypeTocEntry
- MODIFIED_EXCEPTION_MESSAGE - Static variable in class org.faktorips.runtime.productdataprovider.AbstractProductDataProvider
- MonthAdapter - Class in org.faktorips.runtime.jaxb
-
XmlAdapterforMonth. - MonthAdapter() - Constructor for class org.faktorips.runtime.jaxb.MonthAdapter
- MonthDayAdapter - Class in org.faktorips.runtime.jaxb
-
XmlAdapterforMonthDay. - MonthDayAdapter() - Constructor for class org.faktorips.runtime.jaxb.MonthDayAdapter
- MOVED - Static variable in interface org.faktorips.runtime.IModelObjectDelta
-
Delta kind constant indicating that the model object has been moved, meaning it's position in the ordered list of objects has been changed.
- msgCode() - Element in annotation type org.faktorips.runtime.model.annotation.IpsValidationRule
- MsgReplacementParameter - Class in org.faktorips.runtime
-
When creating a message the text might be created by replacing parameters (or placeholders) with concrete values, e.g.
- MsgReplacementParameter(String, Object) - Constructor for class org.faktorips.runtime.MsgReplacementParameter
-
Creates a new parameter value with name and value.
- MULTIPLE_CONTENTS - Enum constant in enum org.faktorips.runtime.model.table.TableStructureKind
-
Multiple contents - for this table structure one or more table contents are allowed.
- MultiValueXmlHelper - Enum in org.faktorips.runtime.internal
-
A helper class to load and save XML elements representing multi values as they are used in attribute values.
N
- name() - Element in annotation type org.faktorips.runtime.model.annotation.IpsAssociation
-
The name used for a/the single target of the association.
- name() - Element in annotation type org.faktorips.runtime.model.annotation.IpsAttribute
- name() - Element in annotation type org.faktorips.runtime.model.annotation.IpsEnumAttribute
- name() - Element in annotation type org.faktorips.runtime.model.annotation.IpsEnumType
- name() - Element in annotation type org.faktorips.runtime.model.annotation.IpsMatchingAssociation
-
The name used for a/the single target of the matching association.
- name() - Element in annotation type org.faktorips.runtime.model.annotation.IpsPolicyCmptType
-
The qualified IPS object name.
- name() - Element in annotation type org.faktorips.runtime.model.annotation.IpsProductCmptType
-
The qualified IPS object name.
- name() - Element in annotation type org.faktorips.runtime.model.annotation.IpsTableColumn
-
The column's name.
- name() - Element in annotation type org.faktorips.runtime.model.annotation.IpsTableStructure
-
The qualified IPS object name.
- name() - Element in annotation type org.faktorips.runtime.model.annotation.IpsTableUsage
-
The name of the used table.
- name() - Element in annotation type org.faktorips.runtime.model.annotation.IpsValidationRule
- NEW_COPY - Static variable in enum org.faktorips.runtime.internal.MethodNames
- newAddDelta(IModelObject, String, IDeltaComputationOptions) - Static method in class org.faktorips.runtime.internal.ModelObjectDelta
-
Deprecated.since 19.12. Use
ModelObjectDelta.newAddDelta(IModelObject, String, AssociationKind, IDeltaComputationOptions)instead. - newAddDelta(IModelObject, String, AssociationKind, IDeltaComputationOptions) - Static method in class org.faktorips.runtime.internal.ModelObjectDelta
- newChangeDelta(IModelObject, IModelObject, int) - Static method in class org.faktorips.runtime.internal.ModelObjectDelta
- newContext(IRuntimeRepository) - Static method in class org.faktorips.runtime.util.JAXBContextFactory
-
Deprecated.Creates a new JAXBContext that can marshal / unmarshal all model classes defined in the given repository.
- newContext(IRuntimeRepository, ClassLoader) - Static method in class org.faktorips.runtime.util.JAXBContextFactory
-
Deprecated.Creates a new JAXBContext that can marshal / unmarshal all model classes defined in the given repository.
- newCopy() - Method in interface org.faktorips.runtime.ICopySupport
-
Creates and returns new copy of this object.
- newDelta(IModelObject, IModelObject, IDeltaComputationOptions) - Static method in class org.faktorips.runtime.internal.ModelObjectDelta
- newDifferentObjectAtPositionChangedDelta(IModelObject, IModelObject, String) - Static method in class org.faktorips.runtime.internal.ModelObjectDelta
-
Deprecated.
- newDifferentObjectAtPositionChangedDelta(IModelObject, IModelObject, String, AssociationKind) - Static method in class org.faktorips.runtime.internal.ModelObjectDelta
- newEmptyDelta(IModelObject, IModelObject) - Static method in class org.faktorips.runtime.internal.ModelObjectDelta
- newError(String, String) - Static method in class org.faktorips.runtime.Message
-
Constructs and returns a new error message.
- newError(String, String, Object, String...) - Static method in class org.faktorips.runtime.Message
-
Constructs and returns a new error message.
- newError(String, String, Object, String...) - Method in class org.faktorips.runtime.MessageList
-
Creates and returns a new message with severity
Message.ERRORwith the given code, text and object properties and adds the message to the list. - newError(String, String, ObjectProperty...) - Static method in class org.faktorips.runtime.Message
-
Constructs and returns a new error message.
- newError(String, String, ObjectProperty...) - Method in class org.faktorips.runtime.MessageList
-
Creates and returns a new message with severity
Message.ERRORwith the given code, text and invalid object properties and adds the message to the list. - newInfo(String, String) - Static method in class org.faktorips.runtime.Message
-
Constructs and returns a new information message.
- newInfo(String, String, Object, String) - Static method in class org.faktorips.runtime.Message
-
Constructs and returns a new information message.
- newInfo(String, String, Object, String) - Method in class org.faktorips.runtime.MessageList
-
Creates and returns a new message with severity
Message.INFOwith the given code, text and object properties and adds the message to the list. - newInstance() - Method in class org.faktorips.runtime.productdataprovider.ClassLoaderProductDataProviderFactory
- newInstance() - Method in interface org.faktorips.runtime.productdataprovider.IProductDataProviderFactory
- newJAXBContext() - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Creates a new JAXBContext that can marshall / unmarshall all model classes defined in this repository.
- newJAXBContext() - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Creates a new JAXBContext that can marshall / unmarshall all model classes defined in the given repository.
- newJAXBContext(JAXBContext) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Creates a
JAXBContextthat wraps the provided context and extends the marshaling methods to provide marshaling of Faktor-IPS enumerations and model objects configured by product components. - newRemoveDelta(IModelObject, String, IDeltaComputationOptions) - Static method in class org.faktorips.runtime.internal.ModelObjectDelta
-
Deprecated.since 19.12. Use
ModelObjectDelta.newRemoveDelta(IModelObject, String, AssociationKind, IDeltaComputationOptions)instead. - newRemoveDelta(IModelObject, String, AssociationKind, IDeltaComputationOptions) - Static method in class org.faktorips.runtime.internal.ModelObjectDelta
- newVersion - Variable in exception org.faktorips.runtime.productdataprovider.DataModifiedException
- newWarning(String, String) - Static method in class org.faktorips.runtime.Message
-
Constructs and returns a new warning message.
- newWarning(String, String, Object) - Static method in class org.faktorips.runtime.Message
-
Constructs and returns a new warning message.
- newWarning(String, String, Object, String...) - Static method in class org.faktorips.runtime.Message
-
Constructs and returns a new warning message.
- newWarning(String, String, Object, String...) - Method in class org.faktorips.runtime.MessageList
-
Creates and returns a new message with severity
Message.WARNINGwith the given code, text and object properties and adds the message to the list. - NO_NAMES - Static variable in class org.faktorips.runtime.model.type.read.TypePartCollector
- NONE - Enum constant in enum org.faktorips.runtime.Severity
-
Severity none.
- NONE - Static variable in class org.faktorips.runtime.Message
-
Severity none.
- NOTIFIY_CHANGE_LISTENERS - Static variable in enum org.faktorips.runtime.internal.MethodNames
-
notifyChangeListeners(PropertyChangeEvent)
- notifyChangeListeners(PropertyChangeEvent) - Method in interface org.faktorips.runtime.INotificationSupport
O
- ObjectProperty - Class in org.faktorips.runtime
-
An instance of this class identifies a property in an object, e.g.
- ObjectProperty(Object) - Constructor for class org.faktorips.runtime.ObjectProperty
-
Creates an
ObjectPropertythat characterizes only the object but not a specific property of it. - ObjectProperty(Object, String) - Constructor for class org.faktorips.runtime.ObjectProperty
-
Creates an
ObjectPropertythat characterizes the object and the name of the property. - ObjectProperty(Object, String, int) - Constructor for class org.faktorips.runtime.ObjectProperty
-
Creates a new ObjectProperty.
- ObjectProperty(Object, String, int, IPropertyQualifier) - Constructor for class org.faktorips.runtime.ObjectProperty
-
Creates a new
ObjectProperty. - ObjectProperty(Object, String, IPropertyQualifier) - Constructor for class org.faktorips.runtime.ObjectProperty
-
Creates a new
ObjectProperty. - of(Class<? super V>, Function<K, V>) - Static method in interface org.faktorips.runtime.caching.IComputable
-
Creates a new
IComputablefor the given value class using the givenFunctionto compute the values from keys. - of(Class<? super V>, Function<K, V>) - Static method in class org.faktorips.runtime.caching.Memoizer
- of(Field) - Static method in class org.faktorips.runtime.model.type.Deprecation
- of(Method) - Static method in class org.faktorips.runtime.model.type.Deprecation
- of(IModelObject) - Static method in class org.faktorips.runtime.model.type.ModelObjectAttributes
-
Collects all
ModelObjectAttributesof the given model object. - of(IModelObject, Class<? extends IModelObject>, String, IValidationContext) - Static method in class org.faktorips.runtime.validation.GenericRelevanceValidation
-
Creates a
GenericRelevanceValidationfor the given model object's attribute using the validation context togettheIGenericAttributeValidationConfigurationandvalidatesthe attribute. - of(IModelObject, String) - Static method in class org.faktorips.runtime.model.type.ModelObjectAttribute
-
Creates a
ModelObjectAttributefor the given model object and policy attribute. - of(IModelObject, String) - Static method in enum org.faktorips.runtime.validation.Relevance
-
Returns the
Relevanceof thePolicyAttributeidentified by the given property name for the given model object. - of(IModelObject, PolicyAttribute) - Static method in class org.faktorips.runtime.model.type.ModelObjectAttribute
-
Creates a
ModelObjectAttributefor the given model object and policy attribute. - of(IModelObject, PolicyAttribute) - Static method in enum org.faktorips.runtime.validation.Relevance
-
Returns the
Relevanceof the givenPolicyAttributefor the given model object. - of(Message...) - Static method in class org.faktorips.runtime.MessageList
-
Returns a new
MessageListthat consists of the givenMessages. - of(AnnotatedDeclaration) - Static method in class org.faktorips.runtime.model.type.Deprecation
- ofErrors(String...) - Static method in class org.faktorips.runtime.MessageList
-
Returns a new
MessageListthat contains error messages with the given texts. - ofIncludingChildren(IModelObject) - Static method in class org.faktorips.runtime.model.type.ModelObjectAttributes
-
Collects all
ModelObjectAttributesof the given model object and its children. - oldVersion - Variable in exception org.faktorips.runtime.productdataprovider.DataModifiedException
- OPTIONAL - Enum constant in enum org.faktorips.runtime.validation.Relevance
-
An attribute with value set
containingnull- a value can be set but is not required. - OPTIONAL - Static variable in class org.faktorips.runtime.CardinalityRange
-
A cardinality that describes the optional range from 0 to 1 with default 0.
- orEmptyMessageList(MessageList) - Static method in class org.faktorips.runtime.MessageLists
-
Returns the given
MessageListif it is notnullor a new emptyMessageListif it is. - org.faktorips.runtime - package org.faktorips.runtime
- org.faktorips.runtime.annotation - package org.faktorips.runtime.annotation
-
Annotations to be used on Faktor-IPS-generated classes, but not necessarily created by Faktor-IPS.
- org.faktorips.runtime.caching - package org.faktorips.runtime.caching
- org.faktorips.runtime.formula - package org.faktorips.runtime.formula
- org.faktorips.runtime.internal - package org.faktorips.runtime.internal
- org.faktorips.runtime.internal.delta - package org.faktorips.runtime.internal.delta
- org.faktorips.runtime.internal.productvariant - package org.faktorips.runtime.internal.productvariant
- org.faktorips.runtime.internal.tableindex - package org.faktorips.runtime.internal.tableindex
- org.faktorips.runtime.internal.toc - package org.faktorips.runtime.internal.toc
- org.faktorips.runtime.jaxb - package org.faktorips.runtime.jaxb
- org.faktorips.runtime.model - package org.faktorips.runtime.model
-
Contains classes that allow access to design time model information about Faktor-IPS objects.
- org.faktorips.runtime.model.annotation - package org.faktorips.runtime.model.annotation
-
Annotations in Faktor-IPS generated classes that contain information about the design time model.
- org.faktorips.runtime.model.enumtype - package org.faktorips.runtime.model.enumtype
-
Classes that allow access to design time model information on enums.
- org.faktorips.runtime.model.table - package org.faktorips.runtime.model.table
-
Classes that allow access to design time model information on tables.
- org.faktorips.runtime.model.type - package 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 - package org.faktorips.runtime.model.type.read
-
Internal use classes to read model information from annotations and via reflection.
- org.faktorips.runtime.productdataprovider - package org.faktorips.runtime.productdataprovider
- org.faktorips.runtime.test - package org.faktorips.runtime.test
- org.faktorips.runtime.util - package org.faktorips.runtime.util
- org.faktorips.runtime.util.function - package org.faktorips.runtime.util.function
-
Contains classes used to prepare Faktor-IPS API for a more functional style as introduced with Java 8.
- org.faktorips.runtime.validation - package org.faktorips.runtime.validation
-
Validation of model objects.
- orGenericVisitorSupport(IModelObject) - Static method in interface org.faktorips.runtime.IVisitorSupport
-
Returns the given model object if it implements
IVisitorSupportotherwise aGenericVisitorSupportwrapping it.
P
- parallelStream() - Method in class org.faktorips.runtime.MessageList
-
Returns a parallel
Streamof the included messages. - parseIso(String) - Static method in class org.faktorips.runtime.internal.DateTime
-
Parses the given String s to a DateTime object.
- PartDescriptor<T extends ModelElement> - Class in org.faktorips.runtime.model.type.read
-
A descriptor for a part which type is specified by the generic type T.
- PartDescriptor() - Constructor for class org.faktorips.runtime.model.type.read.PartDescriptor
- performAdditionalInitializations() - Method in class org.faktorips.runtime.internal.Table
-
Template method to perform additional initializations.
- PLURAL_LABEL - Enum constant in enum org.faktorips.runtime.model.type.DocumentationKind
- pluralName() - Element in annotation type org.faktorips.runtime.model.annotation.IpsAssociation
-
The name used for multiple targets of the association.
- PolicyAssociation - Class in org.faktorips.runtime.model.type
-
An association between two
PolicyCmptTypes. - PolicyAssociation(Type, Method, Method, Method) - Constructor for class org.faktorips.runtime.model.type.PolicyAssociation
- PolicyAssociationCollector - Class in org.faktorips.runtime.model.type.read
- PolicyAssociationCollector() - Constructor for class org.faktorips.runtime.model.type.read.PolicyAssociationCollector
- PolicyAssociationCollector.PolicyAssociationDescriptor - Class in org.faktorips.runtime.model.type.read
- PolicyAssociationDescriptor() - Constructor for class org.faktorips.runtime.model.type.read.PolicyAssociationCollector.PolicyAssociationDescriptor
- PolicyAttribute - Class in org.faktorips.runtime.model.type
-
An attribute of a
PolicyCmptType. - PolicyAttribute(Type, IpsAttribute, IpsExtensionProperties, Class<?>, boolean, Optional<Deprecation>) - Constructor for class org.faktorips.runtime.model.type.PolicyAttribute
- PolicyAttributeCollector - Class in org.faktorips.runtime.model.type.read
- PolicyAttributeCollector() - Constructor for class org.faktorips.runtime.model.type.read.PolicyAttributeCollector
- PolicyAttributeCollector.PolicyAttributeDescriptor - Class in org.faktorips.runtime.model.type.read
- PolicyAttributeDescriptor() - Constructor for class org.faktorips.runtime.model.type.read.PolicyAttributeCollector.PolicyAttributeDescriptor
- PolicyCmptType - Class in org.faktorips.runtime.model.type
-
Corresponds to a design time
IPolicyCmptType. - PolicyCmptType(String, AnnotatedDeclaration) - Constructor for class org.faktorips.runtime.model.type.PolicyCmptType
- PolicyCmptTypeTocEntry - Class in org.faktorips.runtime.internal.toc
-
This special kind of
ModelTypeTocEntryrepresents an entry for policy component types - PolicyCmptTypeTocEntry(String, String, String) - Constructor for class org.faktorips.runtime.internal.toc.PolicyCmptTypeTocEntry
- PolicyCmptTypeTocEntryFactory() - Constructor for class org.faktorips.runtime.internal.toc.AbstractTocEntryFactory.PolicyCmptTypeTocEntryFactory
- process(D, AnnotatedDeclaration, AnnotatedElement) - Method in class org.faktorips.runtime.model.type.read.AnnotationProcessor
- PRODUCT_DATA_VERSION_XML_ELEMENT - Static variable in class org.faktorips.runtime.internal.toc.AbstractReadonlyTableOfContents
- ProductAssociation - Class in org.faktorips.runtime.model.type
- ProductAssociation(Type, Method, Method, Method, Method, boolean, Method) - Constructor for class org.faktorips.runtime.model.type.ProductAssociation
- ProductAssociationCollector - Class in org.faktorips.runtime.model.type.read
- ProductAssociationCollector() - Constructor for class org.faktorips.runtime.model.type.read.ProductAssociationCollector
- ProductAssociationCollector.ProductAssociationDescriptor - Class in org.faktorips.runtime.model.type.read
- ProductAssociationDescriptor() - Constructor for class org.faktorips.runtime.model.type.read.ProductAssociationCollector.ProductAssociationDescriptor
- ProductAttribute - Class in org.faktorips.runtime.model.type
-
Represents an attribute in a IpsProductCmptType.
- ProductAttribute(Type, boolean, Method, Method) - Constructor for class org.faktorips.runtime.model.type.ProductAttribute
- ProductAttributeCollector - Class in org.faktorips.runtime.model.type.read
- ProductAttributeCollector() - Constructor for class org.faktorips.runtime.model.type.read.ProductAttributeCollector
- ProductAttributeCollector.ProductAttributeDescriptor - Class in org.faktorips.runtime.model.type.read
- ProductAttributeDescriptor() - Constructor for class org.faktorips.runtime.model.type.read.ProductAttributeCollector.ProductAttributeDescriptor
- ProductCmptGenerationNotFoundException - Exception in org.faktorips.runtime
- ProductCmptGenerationNotFoundException(String, String, Calendar, boolean) - Constructor for exception org.faktorips.runtime.ProductCmptGenerationNotFoundException
-
Creates a new exception that indicates that no product component generation with the given id and effective date has been found.
- ProductCmptNotFoundException - Exception in org.faktorips.runtime
-
A runtime exception that indicates that a product component hasn't been found.
- ProductCmptNotFoundException(String, String) - Constructor for exception org.faktorips.runtime.ProductCmptNotFoundException
-
Creates a new exception that indicates that no product component with the given id has been found.
- ProductCmptTocEntry - Class in org.faktorips.runtime.internal.toc
-
A
TocEntryObjectforIProductComponents - ProductCmptTocEntry(String, String, String, String, String, String, String, DateTime) - Constructor for class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
- ProductCmptTocEntryFactory() - Constructor for class org.faktorips.runtime.internal.toc.AbstractTocEntryFactory.ProductCmptTocEntryFactory
- ProductCmptType - Class in org.faktorips.runtime.model.type
-
Corresponds to a design time
IProductCmptType. - ProductCmptType(String, AnnotatedDeclaration) - Constructor for class org.faktorips.runtime.model.type.ProductCmptType
- ProductCmptTypeTocEntry - Class in org.faktorips.runtime.internal.toc
-
This special kind of
ModelTypeTocEntryrepresents an entry for product component types - ProductCmptTypeTocEntry(String, String, String) - Constructor for class org.faktorips.runtime.internal.toc.ProductCmptTypeTocEntry
- ProductCmptTypeTocEntryFactory() - Constructor for class org.faktorips.runtime.internal.toc.AbstractTocEntryFactory.ProductCmptTypeTocEntryFactory
- productCmptWasFound() - Method in exception org.faktorips.runtime.ProductCmptGenerationNotFoundException
-
Returns
trueif the product component was found in the repository but the product component hasn't got a generation valid at the given effective date. - ProductComponent - Class in org.faktorips.runtime.internal
-
Base class for all product components.
- ProductComponent(IRuntimeRepository, String, String, String) - Constructor for class org.faktorips.runtime.internal.ProductComponent
-
Creates a new product component with the indicate id, kind id and version id.
- ProductComponentGeneration - Class in org.faktorips.runtime.internal
-
Base class for product component generations
- ProductComponentGeneration(ProductComponent) - Constructor for class org.faktorips.runtime.internal.ProductComponentGeneration
- ProductComponentLink<T extends IProductComponent> - Class in org.faktorips.runtime.internal
-
Class that represents a link/relation between product components.
- ProductComponentLink(IProductComponentGeneration) - Constructor for class org.faktorips.runtime.internal.ProductComponentLink
-
Creates a new link for the given product component generation.
- ProductComponentLink(IProductComponentGeneration, T) - Constructor for class org.faktorips.runtime.internal.ProductComponentLink
-
Creates a new link to the given target for the given product component generation using the cardinality (0,*).
- ProductComponentLink(IProductComponentGeneration, T, CardinalityRange) - Constructor for class org.faktorips.runtime.internal.ProductComponentLink
-
Creates a new link with the given cardinality to the given target for the given product component generation.
- ProductComponentLink(IProductComponentLinkSource) - Constructor for class org.faktorips.runtime.internal.ProductComponentLink
-
Creates a new link for the given product component/generation.
- ProductComponentLink(IProductComponentLinkSource, T) - Constructor for class org.faktorips.runtime.internal.ProductComponentLink
-
Creates a new link to the given target for the given product component/generation using the cardinality (0,*).
- ProductComponentLink(IProductComponentLinkSource, T, String) - Constructor for class org.faktorips.runtime.internal.ProductComponentLink
-
Creates a new link to the given target and association name for the given product component/generation using the cardinality (0,*).
- ProductComponentLink(IProductComponentLinkSource, T, CardinalityRange) - Constructor for class org.faktorips.runtime.internal.ProductComponentLink
-
Creates a new link with the given cardinality to the given target for the given product component/generation.
- ProductComponentLink(IProductComponentLinkSource, T, CardinalityRange, String) - Constructor for class org.faktorips.runtime.internal.ProductComponentLink
-
Creates a new link with the cardinality and association name to the given target for the given product component/generation.
- ProductComponentLinks - Class in org.faktorips.runtime.util
- ProductConfiguration - Class in org.faktorips.runtime.internal
-
Manages a product component and the corresponding generation for use with configurable model objects.
- ProductConfiguration() - Constructor for class org.faktorips.runtime.internal.ProductConfiguration
- ProductConfiguration(IProductComponent) - Constructor for class org.faktorips.runtime.internal.ProductConfiguration
- ProductConfigurationXmlAdapter - Class in org.faktorips.runtime.jaxb
-
Custom JAXB marshaling/unmarshaling for
ProductConfigurationinstances. - ProductConfigurationXmlAdapter(IRuntimeRepository) - Constructor for class org.faktorips.runtime.jaxb.ProductConfigurationXmlAdapter
- ProductVariantRuntimeHelper - Class in org.faktorips.runtime.internal.productvariant
-
Helper class for loading product variants or varied product components respectively.
- ProductVariantRuntimeHelper() - Constructor for class org.faktorips.runtime.internal.productvariant.ProductVariantRuntimeHelper
- PropertiesReadingInternationalString - Class in org.faktorips.runtime.internal
-
An
PropertiesReadingInternationalStringcould be used for string properties that could be translated in different languages. - PropertiesReadingInternationalString(String, MessagesHelper) - Constructor for class org.faktorips.runtime.internal.PropertiesReadingInternationalString
- PROPERTY_CHANGED - Static variable in interface org.faktorips.runtime.IModelObjectDelta
-
Delta change type constant indicating that at least one of the object's properties has changed.
- PROPERTY_ENTRYTYPE - Static variable in class org.faktorips.runtime.internal.toc.TocEntryObject
- PROPERTY_GENERATION_IMPL_CLASS_NAME - Static variable in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
- PROPERTY_IMPLEMENTATION_CLASS - Static variable in class org.faktorips.runtime.internal.toc.TocEntry
- PROPERTY_IPS_OBJECT_ID - Static variable in class org.faktorips.runtime.internal.toc.TocEntryObject
- PROPERTY_IPS_OBJECT_QNAME - Static variable in class org.faktorips.runtime.internal.toc.TocEntryObject
- PROPERTY_KIND_ID - Static variable in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
- PROPERTY_PRODUCT_CMPT_GENERATION - Static variable in interface org.faktorips.runtime.ITimedConfigurableModelObject
-
The name of the property 'productCmptGeneration'.
- PROPERTY_PRODUCT_COMPONENT - Static variable in interface org.faktorips.runtime.IConfigurableModelObject
-
The name of the property 'productComponent'.
- PROPERTY_VALID_FROM - Static variable in class org.faktorips.runtime.internal.toc.GenerationTocEntry
- PROPERTY_VALID_TO - Static variable in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
- PROPERTY_VERSION_ID - Static variable in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
- PROPERTY_XML_RESOURCE - Static variable in class org.faktorips.runtime.internal.toc.TocEntry
- put(K, K, boolean, boolean, V) - Method in class org.faktorips.runtime.internal.tableindex.TwoColumnRangeStructure
-
Defines a range that maps to the given value.
- put(K, K, V) - Method in class org.faktorips.runtime.internal.tableindex.TwoColumnRangeStructure
-
Defines a range that maps to the given value.
- put(K, V) - Method in class org.faktorips.runtime.internal.tableindex.AbstractMapStructure
-
Puts a new element in the map.
- put(TwoColumnRange<K>, V) - Method in class org.faktorips.runtime.internal.tableindex.TwoColumnRangeStructure
- putCustomRuntimeObject(Class<T>, String, T) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
-
Puts the runtimeObject into the repository.
- putEnumValues(Class<T>, List<T>) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
-
Puts the given enum values in the repository replacing all existing values for the given enumType.
- putIpsTestCase(IpsTestCaseBase) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
-
Puts the test case into the repository.
- putObject(Object, Object) - Method in class org.faktorips.runtime.DefaultObjectReferenceStore
- putObject(Object, Object) - Method in interface org.faktorips.runtime.IObjectReferenceStore
- putProductCmptGeneration(IProductComponentGeneration) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
-
Puts the product component generation and its product component into the repository.
- putProductComponent(IProductComponent) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
-
Puts the product component into the repository.
- putTable(ITable<?>) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
-
Puts the table into the repository.
- putTable(ITable<?>, String) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
-
Puts the table with the indicated name into the repository with .
Q
- QNAME_SEPARATOR - Static variable in enum org.faktorips.runtime.model.type.DocumentationKind
- qualified() - Element in annotation type org.faktorips.runtime.model.annotation.IpsAssociation
-
Whether the association is "qualified".
R
- Range - Class in org.faktorips.runtime.internal
-
Represents a range.
- Range - Enum constant in enum org.faktorips.runtime.model.type.ValueSetKind
- Range() - Constructor for class org.faktorips.runtime.internal.Range
- Range(String, String, String, boolean) - Constructor for class org.faktorips.runtime.internal.Range
-
Creates a new Range.
- RangeStructure<K extends Comparable<? super K>,
V extends SearchStructure<R> & MergeAndCopyStructure<V>, R> - Class in org.faktorips.runtime.internal.tableindex -
A
SearchStructurethat maps ranges to nestedSearchStructures. - RangeType - Enum in org.faktorips.runtime.internal.tableindex
-
Defines how the bounds of ranges in a
RangeStructureare handled. - read(AnnotatedDeclaration) - Method in class org.faktorips.runtime.model.type.read.TypePartsReader
- readAnnotations(AnnotatedDeclaration, AnnotatedElement) - Method in class org.faktorips.runtime.model.type.read.TypePartCollector
- readExpectedResult(Element) - Method in class org.faktorips.runtime.IpsTestCase
-
Reads the expected result from the given Xml element.
- readInput(Element) - Method in class org.faktorips.runtime.IpsTestCase
-
Reads the input for the test from the given Xml element.
- ReadonlyTableOfContents - Class in org.faktorips.runtime.internal.toc
-
Default implementation of
ReadonlyTableOfContents. - ReadonlyTableOfContents() - Constructor for class org.faktorips.runtime.internal.toc.ReadonlyTableOfContents
-
Creates a new TOC.
- ReadonlyTableOfContents(ClassLoader) - Constructor for class org.faktorips.runtime.internal.toc.ReadonlyTableOfContents
-
Creates a new TOC that uses the given
ClassLoaderto findITocEntryFactoryimplementations viaServiceLoader. - Relevance - Enum in org.faktorips.runtime.validation
-
Defines the relevance of a
PolicyAttribute, derived from itsvalue set: An attribute with an empty (ornull) value set is consideredRelevance.IRRELEVANT- no value should be set An attribute with value setcontainingnullis consideredRelevance.OPTIONAL- a value can be set but is not required An attribute with a non-empty value set notcontainingnullis consideredRelevance.MANDATORY- a value must be set An attribute that is notRelevance.IRRELEVANT(Relevance.OPTIONALorRelevance.MANDATORY) is considered relevant - its value should for example be checked against the value set. - remove(Message) - Method in class org.faktorips.runtime.MessageList
-
Removes the given message from this message list.
- remove(IpsTestListener) - Method in class org.faktorips.runtime.test.IpsTestResult
- REMOVE_CHILD_MODEL_OBJECT_INTERNAL - Static variable in enum org.faktorips.runtime.internal.MethodNames
- removeChildModelObjectInternal(IModelObject) - Method in class org.faktorips.runtime.internal.AbstractModelObject
-
Removes the given child object from this object.
- REMOVED - Static variable in interface org.faktorips.runtime.IModelObjectDelta
-
Delta kind constant indicating that the model object has been removed from it's parent.
- removeEnumValueLookupService(IEnumValueLookupService<?>) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- removeEnumValueLookupService(IEnumValueLookupService<?>) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Removes the lookup service registered for the given enumeration type.
- removePropertyChangeListener(PropertyChangeListener) - Method in interface org.faktorips.runtime.INotificationSupport
- removePropertyChangeListener(PropertyChangeListener) - Method in class org.faktorips.runtime.IpsPropertyChangeSupport
- removePropertyChangeListener(String, PropertyChangeListener) - Method in interface org.faktorips.runtime.INotificationSupport
- removeTargetObjects(S, Calendar, List<IProductComponent>) - Method in class org.faktorips.runtime.model.type.ProductAssociation
-
Removes the target object from this association in the source object.
- removeTargetObjects(S, Calendar, IProductComponent...) - Method in class org.faktorips.runtime.model.type.ProductAssociation
-
Removes the target object from this association in the source object.
- removeTargetObjects(S, List<IModelObject>) - Method in class org.faktorips.runtime.model.type.PolicyAssociation
-
Removes the target object from this association in the source object.
- removeTargetObjects(S, IModelObject...) - Method in class org.faktorips.runtime.model.type.PolicyAssociation
-
Removes the target objects from this association in the source object.
- removeTest(IpsTest2) - Method in class org.faktorips.runtime.test.IpsTestSuite
-
Removes the test from the suite.
- removeValue() - Method in class org.faktorips.runtime.model.type.ModelObjectAttribute
-
Sets the model object attribute to its null-value (
nullfor most datatypes, aNullObjectfor for theNullObjectSupport-datatypesDecimalandMoney, and an empty string for the datatypeString) This only works for changeable attributes. - removeValue(IModelObject) - Method in class org.faktorips.runtime.model.type.ConstantPolicyAttribute
- removeValue(IModelObject) - Method in class org.faktorips.runtime.model.type.DefaultPolicyAttribute
- removeValue(IModelObject) - Method in class org.faktorips.runtime.model.type.PolicyAttribute
-
Sets the given model object's attribute identified by this model type attribute to its null-value (
nullfor most datatypes, aNullObjectfor theNullObjectSupport-datatypesDecimalandMoney, and an empty string for the datatypeString) This only works for changeable attributes. - replacements(String, Object) - Method in class org.faktorips.runtime.Message.Builder
-
Creates a new
MsgReplacementParameterthe message should reference - replacements(List<MsgReplacementParameter>) - Method in class org.faktorips.runtime.Message.Builder
-
A list of replacement parameters the message should reference.
- replacements(MsgReplacementParameter...) - Method in class org.faktorips.runtime.Message.Builder
-
Some replacement parameters the message should reference.
- REPOSITORY_XML_ELEMENT - Static variable in class org.faktorips.runtime.ClassloaderRuntimeRepository
-
Name of the xml element representing the product component registry.
- resetAttributes(IModelObject, Predicate<ModelObjectAttribute>) - Static method in class org.faktorips.runtime.model.type.ModelObjectAttributes
-
Clears attributes of a
IModelObjectand its dependent model-objects that match the givenPredicate. - resetIrrelevantAttributes(IModelObject) - Static method in class org.faktorips.runtime.model.type.ModelObjectAttributes
-
Clears
irrelevantattributes of aIModelObjectand its dependent model-objects. - resetProductCmptGeneration() - Method in class org.faktorips.runtime.internal.ProductConfiguration
-
Sets the product component generation null.
- resolve(IObjectReferenceStore) - Method in class org.faktorips.runtime.DefaultReferenceResolver
-
Resolves the unresolved references in the given store.
- resolve(IObjectReferenceStore) - Method in class org.faktorips.runtime.DefaultUnresolvedReference
- resolve(IObjectReferenceStore) - Method in interface org.faktorips.runtime.IUnresolvedReference
- resolveReferences() - Method in class org.faktorips.runtime.DefaultObjectReferenceStore
- resolveReferences() - Method in interface org.faktorips.runtime.IObjectReferenceStore
- ResultStructure<R> - Class in org.faktorips.runtime.internal.tableindex
-
ResultStructuresare the leaves in the tree of nestedSearchStructures. - rows - Variable in class org.faktorips.runtime.internal.Table
-
Contains all rows of this table.
- run(String) - Method in class org.faktorips.runtime.test.AbstractIpsTestRunner
-
Run the all ips test cases in the given packages.
The format of the input string is: - run(String) - Method in class org.faktorips.runtime.test.SocketIpsTestRunner
- run(IpsTest2) - Method in class org.faktorips.runtime.test.IpsTestResult
- run(IpsTestResult) - Method in class org.faktorips.runtime.test.IpsTest2
- run(IpsTestResult) - Method in class org.faktorips.runtime.test.IpsTestCaseBase
- run(IpsTestResult) - Method in class org.faktorips.runtime.test.IpsTestSuite
- run(Document) - Method in class org.faktorips.runtime.IpsTestCase
- run(Element) - Method in class org.faktorips.runtime.IpsTestCase
- runTest() - Method in class org.faktorips.runtime.IpsTestCase
-
Implementation of the JUnit
Testmethod that reads the test case data (input, expected output) from the test's resource, executes the business functions and compares the expected result with the actual result. - runTest() - Method in class org.faktorips.runtime.test.IpsTestCaseJUnit5Adapter
-
Runs the ips test case.
- runTest() - Method in class org.faktorips.runtime.test.IpsTestCaseJUnitAdapter
-
Runs the ips test case.
- runTestCase(IpsTestCaseBase, IpsTestListener) - Static method in class org.faktorips.runtime.test.IpsTestCaseJUnitAdapterUtil
-
Runs the ips test case.
- RuntimeObject - Class in org.faktorips.runtime.internal
-
Baseclass for all runtime objects
- RuntimeObject() - Constructor for class org.faktorips.runtime.internal.RuntimeObject
S
- searchDeclaredMethod(Class<T>, Type.AnnotatedElementMatcher<T>) - Method in class org.faktorips.runtime.model.type.Type
-
Searches for a method with the given annotation that matches the condition defined by a
matcher. - SearchStructure<R> - Class in org.faktorips.runtime.internal.tableindex
-
A
SearchStructureis a data structure that is used by tables to optimize index key access on their data. - SearchStructure() - Constructor for class org.faktorips.runtime.internal.tableindex.SearchStructure
- SET_PRODUCT_CMPT_GENERATION - Static variable in enum org.faktorips.runtime.internal.MethodNames
-
Method is generated in the first product configured policy class in hierarchy.
- SET_PRODUCT_COMPONENT - Static variable in enum org.faktorips.runtime.internal.MethodNames
-
Method is generated in the first product configured policy class in hierarchy.
- setAdditionalRepositoryPackages(String) - Method in class org.faktorips.runtime.test.AbstractIpsTestRunner
-
Sets additional packages, will be used to create the ClassloaderRuntimeRepository which could be used in the runtime environment to obtain necessary objects.
- setAddMethod(Method) - Method in class org.faktorips.runtime.model.type.read.AbstractAssociationDescriptor
- setAddMethodWithCardinality(Method) - Method in class org.faktorips.runtime.model.type.read.ProductAssociationCollector.ProductAssociationDescriptor
- setAnnotatedElement(AnnotatedElement) - Method in class org.faktorips.runtime.model.type.read.AbstractAttributeDescriptor
- setAnnotatedElement(AnnotatedElement) - Method in class org.faktorips.runtime.model.type.read.ValidationRuleDescriptor
- setAnnotatedElement(Method) - Method in class org.faktorips.runtime.model.type.read.AbstractAssociationDescriptor
- setAnnotatedElement(Method) - Method in class org.faktorips.runtime.model.type.read.TableUsageCollector.TableUsageDescriptor
- setAssociation(String) - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- setAssociationKind(AssociationKind) - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- setCacheFactory(ICacheFactory) - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepositoryManager.Builder
-
Optionally you could specify a
ICacheFactoryto use your own cache implementation. - setChangingOverTime(boolean) - Method in class org.faktorips.runtime.model.type.read.ProductAssociationCollector.ProductAssociationDescriptor
- setChangingOverTime(boolean) - Method in class org.faktorips.runtime.model.type.read.ProductAttributeCollector.ProductAttributeDescriptor
- setChangingOverTime(boolean) - Method in class org.faktorips.runtime.model.type.read.TableUsageCollector.TableUsageDescriptor
- setCheckForModifications(boolean) - Method in class org.faktorips.runtime.productdataprovider.ClassLoaderProductDataProviderFactory
- setClassLoader(ClassLoader) - Method in class org.faktorips.runtime.productdataprovider.ClassLoaderProductDataProviderFactory
- setClassLoader(ClassLoader) - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepositoryManager.Builder
-
The
ClassLoaderto instantiate the classes. - setClassLoader(ClassLoader) - Method in class org.faktorips.runtime.test.AbstractIpsTestRunner
-
Sets the classloader to find the test and instantiate the corresponding classes.
- setConcurrencyLevel(int) - Method in class org.faktorips.runtime.DefaultCacheFactory
- setDefaultInitialSize(int) - Method in class org.faktorips.runtime.DefaultCacheFactory
- setDefaultLocaleInXml(Node, Locale) - Static method in class org.faktorips.runtime.internal.InternationalStringXmlReaderWriter
- setDefaultValue(Object) - Method in class org.faktorips.runtime.model.type.ModelObjectAttribute
-
Sets the product configured default value of this attribute.
- setDefaultValue(IConfigurableModelObject, Object) - Method in class org.faktorips.runtime.model.type.ConstantPolicyAttribute
- setDefaultValue(IConfigurableModelObject, Object) - Method in class org.faktorips.runtime.model.type.DefaultPolicyAttribute
- setDefaultValue(IConfigurableModelObject, Object) - Method in class org.faktorips.runtime.model.type.PolicyAttribute
-
Sets the product configured default value of the attribute identified by this model type attribute.
- setDefaultValue(IProductComponent, Calendar, Object) - Method in class org.faktorips.runtime.model.type.ConstantPolicyAttribute
- setDefaultValue(IProductComponent, Calendar, Object) - Method in class org.faktorips.runtime.model.type.DefaultPolicyAttribute
- setDefaultValue(IProductComponent, Calendar, Object) - Method in class org.faktorips.runtime.model.type.PolicyAttribute
-
Sets the product configured default value of the attribute identified by this model type attribute.
- setFormulaEvaluatorFactory(IFormulaEvaluatorFactory) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
If you want to support formula evaluation you can set a
IFormulaEvaluatorFactory. - setFormulaEvaluatorFactory(IFormulaEvaluatorFactory) - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepositoryManager.Builder
-
An optional
IFormulaEvaluatorFactoryto createIFormulaEvaluators. - setFullPath(String) - Method in class org.faktorips.runtime.test.IpsTest2
-
Sets the test's file name including the path.
- setGenerationEntries(List<GenerationTocEntry>) - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
-
Sets the generation entries.
- setGetLinksMethod(Method) - Method in class org.faktorips.runtime.model.type.read.ProductAssociationCollector.ProductAssociationDescriptor
- setInitialSize(Class<?>, int) - Method in class org.faktorips.runtime.DefaultCacheFactory
- setMessages(List<Message>) - Method in class org.faktorips.runtime.MessageList
-
Sets the message list.
- setMethod(Method) - Method in class org.faktorips.runtime.model.type.read.ValidationRuleDescriptor
- setName(String) - Method in class org.faktorips.runtime.model.type.read.PartDescriptor
- setProductCmpt(ProductComponent) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
-
Sets the product component this generation belongs to.
- setProductCmptGeneration(IProductComponentGeneration) - Method in class org.faktorips.runtime.internal.ProductConfiguration
-
Sets the new product component generation.
- setProductComponent(IProductComponent) - Method in interface org.faktorips.runtime.IConfigurableModelObject
-
Sets the current product component.
- setProductComponent(IProductComponent) - Method in class org.faktorips.runtime.internal.ProductConfiguration
-
Sets the new product component.
- setRemoveMethod(Method) - Method in class org.faktorips.runtime.model.type.read.AbstractAssociationDescriptor
- setRemoveMethod(Method) - Method in class org.faktorips.runtime.model.type.read.PolicyAssociationCollector.PolicyAssociationDescriptor
- setRepository(IRuntimeRepository) - Method in class org.faktorips.runtime.test.IpsTest2
-
Sets the runtime repository.
- setRepositoryName(String) - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepositoryManager.Builder
-
The optional repository name.
- setRepositoryPackages(String) - Method in class org.faktorips.runtime.test.AbstractIpsTestRunner
-
Sets the repository packages names
- setRuntimeRepositoryLookup(IRuntimeRepositoryLookup) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- setRuntimeRepositoryLookup(IRuntimeRepositoryLookup) - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Setting a
IRuntimeRepositoryLookupis needed to enable serialization of policy components. - setSetterMethod(Method) - Method in class org.faktorips.runtime.model.type.read.AbstractAttributeDescriptor
- setValidationRuleActivated(String, boolean) - Method in class org.faktorips.runtime.internal.ProductComponent
- setValidationRuleActivated(String, boolean) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
- setValidationRuleActivated(String, boolean) - Method in interface org.faktorips.runtime.IProductObject
-
Enables or disables validation for a specific rule.
- setValidFrom(DateTime) - Method in class org.faktorips.runtime.internal.ProductComponent
-
Sets the new valid from date.
- setValidFrom(DateTime) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
-
Sets the new valid from date.
- setValidTo(DateTime) - Method in class org.faktorips.runtime.internal.ProductComponent
- setValue(String, Object) - Method in class org.faktorips.runtime.ValidationContext
-
Sets the value of the specified property.
- setValue(String, Element) - Static method in enum org.faktorips.runtime.internal.ValueToXmlHelper
- setValue(IModelObject, Object) - Method in class org.faktorips.runtime.model.type.ConstantPolicyAttribute
- setValue(IModelObject, Object) - Method in class org.faktorips.runtime.model.type.DefaultPolicyAttribute
- setValue(IModelObject, Object) - Method in class org.faktorips.runtime.model.type.PolicyAttribute
-
Sets the given model object's attribute identified by this model type attribute to the given value.
- setValueSet(IConfigurableModelObject, ValueSet<?>) - Method in class org.faktorips.runtime.model.type.ConstantPolicyAttribute
- setValueSet(IConfigurableModelObject, ValueSet<?>) - Method in class org.faktorips.runtime.model.type.DefaultPolicyAttribute
- setValueSet(IConfigurableModelObject, ValueSet<?>) - Method in class org.faktorips.runtime.model.type.PolicyAttribute
-
Sets the product configured set of allowed values of the attribute identified by this model type attribute.
- setValueSet(IProductComponent, Calendar, ValueSet<?>) - Method in class org.faktorips.runtime.model.type.ConstantPolicyAttribute
- setValueSet(IProductComponent, Calendar, ValueSet<?>) - Method in class org.faktorips.runtime.model.type.DefaultPolicyAttribute
- setValueSet(IProductComponent, Calendar, ValueSet<?>) - Method in class org.faktorips.runtime.model.type.PolicyAttribute
-
Sets the product configured set of allowed values of the attribute identified by this model type attribute.
- setValueSet(ValueSet<?>) - Method in class org.faktorips.runtime.model.type.ModelObjectAttribute
-
Sets the product configured set of allowed values of this model object attribute.
- setVariedBase(ProductComponent) - Method in class org.faktorips.runtime.internal.ProductComponent
-
Sets the varied base product, marking this product as its variant.
- severity() - Element in annotation type org.faktorips.runtime.model.annotation.IpsValidationRule
- severity(Severity) - Method in class org.faktorips.runtime.Message.Builder
- Severity - Enum in org.faktorips.runtime
-
Enum indicating the kind of severity a message can have.
- shouldValidate(PolicyAttribute, IModelObject) - Method in class org.faktorips.runtime.validation.DefaultGenericAttributeValidationConfiguration
- shouldValidate(PolicyAttribute, IModelObject) - Method in interface org.faktorips.runtime.validation.IGenericAttributeValidationConfiguration
-
Decides whether the given
PolicyAttributeshould be validated for the givenIModelObject. - SimpleCache - Class in org.faktorips.runtime
-
Simple cache that just uses a HashMap to cache objects and never releases them.
- SimpleCache(IComputable<Object, Object>) - Constructor for class org.faktorips.runtime.SimpleCache
- SimpleCache(IComputable<Object, Object>, int) - Constructor for class org.faktorips.runtime.SimpleCache
- SimpleTypePartsReader<E extends ModelElement,
P extends Annotation, C extends Annotation> - Class in org.faktorips.runtime.model.type.read -
A simpler
TypePartsReaderthat creates it's ownTypePartCollectorfor the case that aModelElementis defined with annotations on a single getter method and all child elements are listed in an annotation on their parent element. - SimpleTypePartsReader(Class<P>, SimpleTypePartsReader.NamesAccessor<P>, Class<C>, SimpleTypePartsReader.NameAccessor<C>, SimpleTypePartsReader.ModelElementCreator<E>) - Constructor for class org.faktorips.runtime.model.type.read.SimpleTypePartsReader
- SimpleTypePartsReader.ModelElementCreator<T extends ModelElement> - Interface in org.faktorips.runtime.model.type.read
-
Creates a new
ModelElementunder the given parent element with the given name and getter method. - SimpleTypePartsReader.NameAccessor<C extends Annotation> - Interface in org.faktorips.runtime.model.type.read
-
Gets the name of the child element from a method annotated with the
AnnotationC - SimpleTypePartsReader.NamesAccessor<A extends Annotation> - Interface in org.faktorips.runtime.model.type.read
-
Gets the list of names from the parent class annotated with the
AnnotationA - SINGLE_CONTENT - Enum constant in enum org.faktorips.runtime.model.table.TableStructureKind
-
Single content - for this table structure only on table content is allowed.
- size() - Method in class org.faktorips.runtime.MessageList
-
Returns the total number of messages in the list.
- size() - Method in class org.faktorips.runtime.test.IpsTestSuite
-
Returns the number of tests in the suite.
- SocketIpsTestRunner - Class in org.faktorips.runtime.test
-
Socket test runner.
- SocketIpsTestRunner() - Constructor for class org.faktorips.runtime.test.SocketIpsTestRunner
- SocketIpsTestRunner(int, String, String) - Constructor for class org.faktorips.runtime.test.SocketIpsTestRunner
- sortBySeverity(MessageList) - Static method in class org.faktorips.runtime.MessageLists
-
Returns a new
MessageListcontaining the same messages as the given list, sorted by descendingSeverity. - source() - Element in annotation type org.faktorips.runtime.model.annotation.IpsMatchingAssociation
-
The source class of the matching association.
- spliterator() - Method in class org.faktorips.runtime.MessageList
-
Creates a
Spliteratorover the included messages. - startElement(String, String, String, Attributes) - Method in class org.faktorips.runtime.internal.EnumSaxHandler
- startElement(String, String, String, Attributes) - Method in class org.faktorips.runtime.internal.TableSaxHandler
- STOP_VALIDATION - Static variable in interface org.faktorips.runtime.IModelObject
-
Constant for the return values of validate methods (i.e.
- stream() - Method in class org.faktorips.runtime.MessageList
-
Returns a sequential
Streamof the included messages. - STRICT - Static variable in interface org.faktorips.runtime.IVersionChecker
-
A strict version checker that requires an exact match of the full version strings.
- StringBuilderJoiner - Class in org.faktorips.runtime.util
-
Utility class similar to
StringJoiner/String.join(CharSequence, Iterable)/Collectors.joining(CharSequence)that does not create intermediary Strings but appends all parts to a preexistingStringBuilder. - STRUCTURE_CHANGED - Static variable in interface org.faktorips.runtime.IModelObjectDelta
-
Delta change type constant indicating that the object's structure has changed, that means either a child has been added, removed or changed its position (if the computation method is
IDeltaComputationOptions.ComputationMethod.BY_OBJECTor a different object is now at a given position (if the computation method isIDeltaComputationOptions.ComputationMethod.BY_OBJECT.
T
- Table<R> - Class in org.faktorips.runtime.internal
-
The base class for all the generated table classes.
- Table() - Constructor for class org.faktorips.runtime.internal.Table
- TABLE_OF_CONTENTS_FILE - Static variable in class org.faktorips.runtime.ClassloaderRuntimeRepository
-
The default name of the file describing the registry's contents.
- TableColumn - Class in org.faktorips.runtime.model.table
-
Description of one column of a runtime table.
- TableColumn(TableStructure, String, Class<?>, Method) - Constructor for class org.faktorips.runtime.model.table.TableColumn
- TableContentTocEntry - Class in org.faktorips.runtime.internal.toc
-
A
TocEntryObjectfor table contents - TableContentTocEntry(String, String, String, String) - Constructor for class org.faktorips.runtime.internal.toc.TableContentTocEntry
- TableContentTocEntryFactory() - Constructor for class org.faktorips.runtime.internal.toc.AbstractTocEntryFactory.TableContentTocEntryFactory
- TableSaxHandler - Class in org.faktorips.runtime.internal
-
SAX event handler class for ips table contents.
- TableSaxHandler(Table<?>, IRuntimeRepository) - Constructor for class org.faktorips.runtime.internal.TableSaxHandler
- TableStructure - Class in org.faktorips.runtime.model.table
- TableStructure(Class<? extends ITable<?>>) - Constructor for class org.faktorips.runtime.model.table.TableStructure
- TableStructureKind - Enum in org.faktorips.runtime.model.table
-
Runtime mirror for table structure types.
- TableUsage - Class in org.faktorips.runtime.model.type
-
Describes the model information for a table usage.
- TableUsage(Type, Method) - Constructor for class org.faktorips.runtime.model.type.TableUsage
- TableUsageCollector - Class in org.faktorips.runtime.model.type.read
- TableUsageCollector() - Constructor for class org.faktorips.runtime.model.type.read.TableUsageCollector
- TableUsageCollector.TableUsageDescriptor - Class in org.faktorips.runtime.model.type.read
- TableUsageDescriptor() - Constructor for class org.faktorips.runtime.model.type.read.TableUsageCollector.TableUsageDescriptor
- TAG_NAME - Static variable in interface org.faktorips.runtime.ITable
- targetClass() - Element in annotation type org.faktorips.runtime.model.annotation.IpsAssociation
-
The association's target.
- test(T) - Method in interface org.faktorips.runtime.util.function.IPredicate
-
Deprecated.Evaluates this predicate on the given argument.
- TEST_ERROR - Static variable in class org.faktorips.runtime.test.SocketIpsTestRunner
- TEST_ERROR_END - Static variable in class org.faktorips.runtime.test.SocketIpsTestRunner
- TEST_ERROR_MESSAGE_INDICATOR - Static variable in class org.faktorips.runtime.test.SocketIpsTestRunner
- TEST_ERROR_STACK_INDICATOR - Static variable in class org.faktorips.runtime.test.SocketIpsTestRunner
- TEST_FAILED - Static variable in class org.faktorips.runtime.test.SocketIpsTestRunner
- TEST_FAILED_DELIMITERS - Static variable in class org.faktorips.runtime.test.SocketIpsTestRunner
- TEST_FINISHED - Static variable in class org.faktorips.runtime.test.SocketIpsTestRunner
- TEST_STARTED - Static variable in class org.faktorips.runtime.test.SocketIpsTestRunner
- TEST_XML_TAG - Static variable in class org.faktorips.runtime.internal.toc.TestCaseTocEntry
- TestCaseTocEntry - Class in org.faktorips.runtime.internal.toc
-
A
TocEntryObjectfor test cases - TestCaseTocEntry(String, String, String, String) - Constructor for class org.faktorips.runtime.internal.toc.TestCaseTocEntry
-
Creates an entry that references to a test case.
- TestCaseTocEntryFactory() - Constructor for class org.faktorips.runtime.internal.toc.AbstractTocEntryFactory.TestCaseTocEntryFactory
- testDummy() - Method in class org.faktorips.runtime.test.IpsTestSuiteJUnitAdapter
-
Dummy test method to avoid a warning when running all JUnit tests in this project.
- testFailureOccured(IpsTestFailure) - Method in class org.faktorips.runtime.test.CmdLineIpsTestRunner
- testFailureOccured(IpsTestFailure) - Method in class org.faktorips.runtime.test.IpsTestCaseJUnit5Adapter
- testFailureOccured(IpsTestFailure) - Method in class org.faktorips.runtime.test.IpsTestCaseJUnitAdapter
- testFailureOccured(IpsTestFailure) - Method in interface org.faktorips.runtime.test.IpsTestListener
- testFailureOccured(IpsTestFailure) - Method in class org.faktorips.runtime.test.SocketIpsTestRunner
- testFinished(IpsTest2) - Method in class org.faktorips.runtime.test.CmdLineIpsTestRunner
- testFinished(IpsTest2) - Method in class org.faktorips.runtime.test.IpsTestCaseJUnit5Adapter
- testFinished(IpsTest2) - Method in class org.faktorips.runtime.test.IpsTestCaseJUnitAdapter
- testFinished(IpsTest2) - Method in interface org.faktorips.runtime.test.IpsTestListener
- testFinished(IpsTest2) - Method in class org.faktorips.runtime.test.SocketIpsTestRunner
- testNothing() - Method in class org.faktorips.runtime.test.IpsTestCaseJUnitAdapter
-
Dummy test do prevent JUnit "no test found" warning if selecting this test case.
- testStarted(IpsTest2) - Method in class org.faktorips.runtime.test.CmdLineIpsTestRunner
- testStarted(IpsTest2) - Method in class org.faktorips.runtime.test.IpsTestCaseJUnit5Adapter
- testStarted(IpsTest2) - Method in class org.faktorips.runtime.test.IpsTestCaseJUnitAdapter
- testStarted(IpsTest2) - Method in interface org.faktorips.runtime.test.IpsTestListener
- testStarted(IpsTest2) - Method in class org.faktorips.runtime.test.SocketIpsTestRunner
- text(String) - Method in class org.faktorips.runtime.Message.Builder
-
Set the message's text which is human readable.
- TOC_XML_ELEMENT - Static variable in class org.faktorips.runtime.internal.toc.AbstractReadonlyTableOfContents
- TocEntry - Class in org.faktorips.runtime.internal.toc
-
The class represents an entry in the repository's table of contents.
- TocEntry(String, String) - Constructor for class org.faktorips.runtime.internal.toc.TocEntry
- TocEntryObject - Class in org.faktorips.runtime.internal.toc
-
A toc entry that represents a product component, a table, a test case or an enum content identified by the qualified name.
- TocEntryObject(String, String, String, String) - Constructor for class org.faktorips.runtime.internal.toc.TocEntryObject
- TocHierarchyCreator - Class in org.faktorips.runtime.test
- toDate(TimeZone) - Method in class org.faktorips.runtime.internal.DateTime
- toGregorianCalendar(TimeZone) - Method in class org.faktorips.runtime.internal.DateTime
- toIsoFormat() - Method in class org.faktorips.runtime.internal.DateTime
- toLowerFirstChar(String) - Static method in class org.faktorips.runtime.internal.IpsStringUtils
- toObjectProperty() - Method in class org.faktorips.runtime.model.type.ModelObjectAttribute
-
Returns an
ObjectPropertyfor this model object attribute. - toPrimitiveBoolean(Boolean) - Static method in enum org.faktorips.runtime.formula.FormulaEvaluatorUtil
-
Returns the value of the
Booleanobject as a boolean primitive. - toString() - Method in class org.faktorips.runtime.AssociationChangedEvent
- toString() - Method in class org.faktorips.runtime.CardinalityRange
- toString() - Method in class org.faktorips.runtime.DefaultUnresolvedReference
- toString() - Method in class org.faktorips.runtime.GenerationId
- toString() - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- toString() - Method in class org.faktorips.runtime.internal.DateTime
- toString() - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- toString() - Method in class org.faktorips.runtime.internal.ProductComponent
- toString() - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
- toString() - Method in class org.faktorips.runtime.internal.ProductComponentLink
- toString() - Method in class org.faktorips.runtime.internal.Table
-
Returns the String representation of up to ten of this table's rows.
- toString() - Method in class org.faktorips.runtime.internal.tableindex.ResultStructure
- toString() - Method in class org.faktorips.runtime.internal.tableindex.UniqueResultStructure
- toString() - Method in class org.faktorips.runtime.internal.toc.AbstractReadonlyTableOfContents
- toString() - Method in class org.faktorips.runtime.internal.toc.GenerationTocEntry
- toString() - Method in class org.faktorips.runtime.internal.toc.TocEntryObject
- toString() - Method in class org.faktorips.runtime.Message
- toString() - Method in class org.faktorips.runtime.MessageList
-
Returns all messages in the list separated by a comma and a line separator.
- toString() - Method in class org.faktorips.runtime.model.enumtype.EnumType
- toString() - Method in class org.faktorips.runtime.model.table.TableStructure
- toString() - Method in class org.faktorips.runtime.model.type.Association
- toString() - Method in class org.faktorips.runtime.model.type.Attribute
- toString() - Method in enum org.faktorips.runtime.model.type.AttributeKind
- toString() - Method in class org.faktorips.runtime.model.type.ModelElement
- toString() - Method in class org.faktorips.runtime.model.type.TableUsage
- toString() - Method in class org.faktorips.runtime.model.type.Type
- toString() - Method in class org.faktorips.runtime.model.type.ValidationRule
- toString() - Method in class org.faktorips.runtime.MsgReplacementParameter
- toString() - Method in class org.faktorips.runtime.ObjectProperty
- toString() - Method in exception org.faktorips.runtime.ProductCmptGenerationNotFoundException
- toString() - Method in exception org.faktorips.runtime.ProductCmptNotFoundException
- toString() - Method in class org.faktorips.runtime.test.IpsTestCase2
- toString() - Method in class org.faktorips.runtime.test.IpsTestFailure
-
Returns a string representation of the IPS test failure.
- toString() - Method in class org.faktorips.runtime.test.IpsTestSuite
- toString(StringBuilder, String) - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- toStringFromList(List<String>) - Static method in class org.faktorips.runtime.test.AbstractIpsTestRunner
- toTimeInMillisecs(TimeZone) - Method in class org.faktorips.runtime.internal.DateTime
- toXml(Document) - Method in interface org.faktorips.runtime.internal.IXmlPersistenceSupport
-
Creates an
Element(using the given document) that represents this object in XML. - toXml(Document) - Method in class org.faktorips.runtime.internal.ProductComponent
-
Creates an XML
Elementthat represents this product component's data. - toXml(Document) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
-
Creates an XML
Elementthat represents this product component generation's data. - toXml(Document) - Method in class org.faktorips.runtime.internal.ProductComponentLink
- toXml(Document) - Method in class org.faktorips.runtime.internal.toc.TocEntry
- toXml(Document, boolean) - Method in class org.faktorips.runtime.internal.ProductComponent
-
Creates an XML
Elementthat represents this product component's data. - toXml(Document, Collection<LocalizedString>) - Static method in class org.faktorips.runtime.internal.InternationalStringXmlReaderWriter
-
Creates a new
Elementrepresenting the givenlocalized strings. - toXml(Document, DefaultInternationalString) - Static method in class org.faktorips.runtime.internal.InternationalStringXmlReaderWriter
-
Creates a new
Elementrepresenting the givenDefaultInternationalString. - TwoColumnRangeStructure<K extends Comparable<? super K>,
V extends SearchStructure<R> & MergeAndCopyStructure<V>, R> - Class in org.faktorips.runtime.internal.tableindex -
A
SearchStructurethat maps ranges (keys) to nestedSearchStructuresi.e. - type() - Element in annotation type org.faktorips.runtime.model.annotation.IpsTableStructure
-
Whether this table structure allows multiple contents.
- Type - Class in org.faktorips.runtime.model.type
-
A
Typerepresents a design time type of Faktor-IPS. - Type(String, AnnotatedDeclaration) - Constructor for class org.faktorips.runtime.model.type.Type
- Type.AnnotatedElementMatcher<T extends Annotation> - Interface in org.faktorips.runtime.model.type
-
Matcher for methods or fields based on annotation properties.
- TypeHierarchyVisitor - Class in org.faktorips.runtime.model.type
-
A visitor that allows to implement functions on a type's hierarchy.
- TypeHierarchyVisitor() - Constructor for class org.faktorips.runtime.model.type.TypeHierarchyVisitor
- TypePart - Class in org.faktorips.runtime.model.type
-
Abstract class for any part of a
Type. - TypePart(String, Type, IpsExtensionProperties, Optional<Deprecation>) - Constructor for class org.faktorips.runtime.model.type.TypePart
- TypePartCollector<T extends ModelElement,
D extends PartDescriptor<T>> - Class in org.faktorips.runtime.model.type.read - TypePartCollector(List<AnnotationProcessor<?, D>>) - Constructor for class org.faktorips.runtime.model.type.read.TypePartCollector
- TypePartsReader - Class in org.faktorips.runtime.model.type.read
-
Reads the model parts from a
AnnotatedDeclaration. - TypePartsReader(TypePartCollector<?, ?>...) - Constructor for class org.faktorips.runtime.model.type.read.TypePartsReader
U
- unique() - Element in annotation type org.faktorips.runtime.model.annotation.IpsEnumAttribute
- UniqueResultStructure<R> - Class in org.faktorips.runtime.internal.tableindex
-
UniqueResultStructuresare the leaves in the tree of nestedSearchStructures. - unmarshal(Integer) - Method in class org.faktorips.runtime.jaxb.MonthAdapter
- unmarshal(String) - Method in class org.faktorips.runtime.jaxb.LocalDateAdapter
- unmarshal(String) - Method in class org.faktorips.runtime.jaxb.LocalDateTimeAdapter
- unmarshal(String) - Method in class org.faktorips.runtime.jaxb.LocalTimeAdapter
- unmarshal(String) - Method in class org.faktorips.runtime.jaxb.MonthDayAdapter
- unmarshal(String) - Method in class org.faktorips.runtime.jaxb.ProductConfigurationXmlAdapter
-
Returns the product component for the specified ID.
- UPPER_BOUND - Enum constant in enum org.faktorips.runtime.internal.tableindex.RangeType
-
Deprecated.Because using this type in a
RangeStructureresults in asymmetrical behavior of theAbstractMapStructure.put(Object, SearchStructure)andRangeStructure.get(Object)methods. A value that was added by callingput(10, value)can not be retrieved by callingget(10). - UPPER_BOUND_EQUAL - Enum constant in enum org.faktorips.runtime.internal.tableindex.RangeType
-
Indicates that the keys are meant to be the upper bound of a range including the upper bound.
V
- validate() - Method in class org.faktorips.runtime.validation.GenericRelevanceValidation
-
Checks the attribute for the following violations: Mandatory violation: The attribute is a
Relevance.MANDATORYfield and the value is missing. - validate(IValidationContext) - Method in interface org.faktorips.runtime.IModelObject
-
Validates the model object and returns a list of messages.
- validate(IValidationContext) - Method in class org.faktorips.runtime.internal.AbstractModelObject
- validate(MessageList, IValidationContext) - Method in class org.faktorips.runtime.internal.AbstractModelObject
-
Validates the policy component and adds any messages generated to the given list.
- validateDependants(MessageList, IValidationContext) - Method in class org.faktorips.runtime.internal.AbstractModelObject
-
Validates the policy component's dependant components and adds any message generated to the given list.
- validateSelf(MessageList, IValidationContext) - Method in class org.faktorips.runtime.internal.AbstractModelObject
-
Validates this policy component's state without validating the dependant components.
- VALIDATION_CONTEXT_GET_LOCALE - Static variable in enum org.faktorips.runtime.internal.MethodNames
- ValidationContext - Class in org.faktorips.runtime
-
Default implementation of
IValidationContext. - ValidationContext() - Constructor for class org.faktorips.runtime.ValidationContext
-
Creates a new validation context with the default locale (
Locale.getDefault()) and aDefaultGenericAttributeValidationConfiguration. - ValidationContext(Locale) - Constructor for class org.faktorips.runtime.ValidationContext
-
Creates a new validation context with the specified locale and a
DefaultGenericAttributeValidationConfiguration. - ValidationContext(Locale, ClassLoader) - Constructor for class org.faktorips.runtime.ValidationContext
-
Creates a new validation context with the specified locale, resource
ClassLoaderand aDefaultGenericAttributeValidationConfiguration. - ValidationContext(Locale, ClassLoader, IGenericAttributeValidationConfiguration) - Constructor for class org.faktorips.runtime.ValidationContext
-
Creates a new validation context with the specified locale, resource
ClassLoaderandIGenericAttributeValidationConfiguration. - ValidationRule - Class in org.faktorips.runtime.model.type
- ValidationRule(Type, IpsValidationRule, IpsConfiguredValidationRule, IpsExtensionProperties, Optional<Deprecation>) - Constructor for class org.faktorips.runtime.model.type.ValidationRule
- ValidationRuleCollector - Class in org.faktorips.runtime.model.type.read
- ValidationRuleCollector() - Constructor for class org.faktorips.runtime.model.type.read.ValidationRuleCollector
- ValidationRuleConfiguration - Class in org.faktorips.runtime.internal
-
Class representing a validation rule configuration at runtime.
- ValidationRuleConfiguration(String, boolean) - Constructor for class org.faktorips.runtime.internal.ValidationRuleConfiguration
-
Creates a
ValidationRuleConfigurationwith the given name and activation state. - ValidationRuleConfiguration(Element) - Constructor for class org.faktorips.runtime.internal.ValidationRuleConfiguration
-
Creates a
ValidationRuleConfigurationand initializes it with the data provided by the given element. - ValidationRuleDescriptor - Class in org.faktorips.runtime.model.type.read
- ValidationRuleDescriptor() - Constructor for class org.faktorips.runtime.model.type.read.ValidationRuleDescriptor
- value() - Element in annotation type org.faktorips.runtime.model.annotation.IpsAllowedValues
-
The
attribute's name. - value() - Element in annotation type org.faktorips.runtime.model.annotation.IpsAllowedValuesSetter
- value() - Element in annotation type org.faktorips.runtime.model.annotation.IpsAssociations
- value() - Element in annotation type org.faktorips.runtime.model.annotation.IpsAttributes
- value() - Element in annotation type org.faktorips.runtime.model.annotation.IpsAttributeSetter
-
The
attribute's name. - value() - Element in annotation type org.faktorips.runtime.model.annotation.IpsChangingOverTime
-
The java source class of the product component type generation
- value() - Element in annotation type org.faktorips.runtime.model.annotation.IpsConfiguredBy
-
Declaration class of the product component type that configures this policy component type.
- value() - Element in annotation type org.faktorips.runtime.model.annotation.IpsConfigures
-
The policy component type class that is configured by this product component type.
- value() - Element in annotation type org.faktorips.runtime.model.annotation.IpsDefaultValue
-
The
attribute's name. - value() - Element in annotation type org.faktorips.runtime.model.annotation.IpsDefaultValueSetter
-
The
attribute's name. - value() - Element in annotation type org.faktorips.runtime.model.annotation.IpsExtensionProperties
- value() - Element in annotation type org.faktorips.runtime.model.annotation.IpsExtensionProperty
- value() - Element in annotation type org.faktorips.runtime.model.annotation.IpsInverseAssociation
-
The name used for a/the single target of the inverse association.
- value() - Element in annotation type org.faktorips.runtime.model.annotation.IpsSubsetOfDerivedUnion
-
The name used for a/the single target of the derived union association.
- value() - Element in annotation type org.faktorips.runtime.model.annotation.IpsTableUsages
- value() - Element in annotation type org.faktorips.runtime.model.annotation.IpsValidatedBy
-
The validator class
- value() - Element in annotation type org.faktorips.runtime.model.annotation.IpsValidationRules
- ValueNotInValueSet - Enum constant in enum org.faktorips.runtime.validation.GenericRelevanceValidation.Error
- valueOf(String) - Static method in enum org.faktorips.runtime.formula.FormulaEvaluatorUtil
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.faktorips.runtime.IDeltaComputationOptions.ComputationMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.faktorips.runtime.internal.MethodNames
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.faktorips.runtime.internal.MultiValueXmlHelper
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.faktorips.runtime.internal.tableindex.RangeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.faktorips.runtime.internal.ValueToXmlHelper
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.faktorips.runtime.internal.XmlUtil
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.faktorips.runtime.model.IpsModel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.faktorips.runtime.model.table.TableStructureKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.faktorips.runtime.model.type.AssociationKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.faktorips.runtime.model.type.AttributeKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.faktorips.runtime.model.type.DocumentationKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.faktorips.runtime.model.type.ValueSetKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.faktorips.runtime.Severity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.faktorips.runtime.validation.GenericRelevanceValidation.Error
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.faktorips.runtime.validation.Relevance
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.faktorips.runtime.formula.FormulaEvaluatorUtil
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.faktorips.runtime.IDeltaComputationOptions.ComputationMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.faktorips.runtime.internal.MethodNames
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.faktorips.runtime.internal.MultiValueXmlHelper
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.faktorips.runtime.internal.tableindex.RangeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.faktorips.runtime.internal.ValueToXmlHelper
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.faktorips.runtime.internal.XmlUtil
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.faktorips.runtime.model.IpsModel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.faktorips.runtime.model.table.TableStructureKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.faktorips.runtime.model.type.AssociationKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.faktorips.runtime.model.type.AttributeKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.faktorips.runtime.model.type.DocumentationKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.faktorips.runtime.model.type.ValueSetKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.faktorips.runtime.Severity
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.faktorips.runtime.validation.GenericRelevanceValidation.Error
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.faktorips.runtime.validation.Relevance
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valueSetKind() - Element in annotation type org.faktorips.runtime.model.annotation.IpsAttribute
- ValueSetKind - Enum in org.faktorips.runtime.model.type
-
Enum defining the possible kinds of value sets.
- ValueToXmlHelper - Enum in org.faktorips.runtime.internal
-
Helper class to write values to XML and retrieve them from XML.
- visit(IModelObject) - Method in interface org.faktorips.runtime.IModelObjectVisitor
-
Visits the given model object.
- visit(IModelObjectDelta) - Method in interface org.faktorips.runtime.IModelObjectDeltaVisitor
-
Visits the given model object delta.
- visitHierarchy(Type) - Method in class org.faktorips.runtime.model.type.TypeHierarchyVisitor
-
Visits the given type and all it's super types.
- VISITOR_VISIT - Static variable in enum org.faktorips.runtime.internal.MethodNames
- visitType(Type) - Method in class org.faktorips.runtime.model.type.TypeHierarchyVisitor
-
Visits the given type.
W
- warning(String) - Static method in class org.faktorips.runtime.Message
-
Creates a new
Message.BuilderwithMessage.WARNINGand the given message. - WARNING - Enum constant in enum org.faktorips.runtime.Severity
-
Severity warning.
- WARNING - Static variable in class org.faktorips.runtime.Message
-
Severity warning.
- withCardinality() - Element in annotation type org.faktorips.runtime.model.annotation.IpsAssociationAdder
-
Indicates whether the association has a cardinality
- wrapUpMessages(String) - Method in class org.faktorips.runtime.MessageList
-
Finds all the messages with the messageCodes at the messageList and merge the ObjectProperties from the same messageTexts together.
- writeExtensionPropertiesToXml(Element) - Method in class org.faktorips.runtime.internal.RuntimeObject
- writeExtensionPropertiesToXml(Element, Map<String, String>) - Method in class org.faktorips.runtime.internal.RuntimeObject
- writeFormulaToXml(Element) - Method in class org.faktorips.runtime.internal.ProductComponent
-
This method is used for writing a formulas to the XML of the given
Element. - writeFormulaToXml(Element) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
-
This method is used for writing a formulas to the XML of the given
Element. - writePropertiesToXml(Element) - Method in class org.faktorips.runtime.internal.ProductComponent
-
Subclasses override this method to write their properties into the given XML element.
- writePropertiesToXml(Element) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
-
Subclasses override this method to write their properties into the given XML element.
- writeReferencesToXml(Element) - Method in class org.faktorips.runtime.internal.ProductComponent
-
This is a utility method called by generated code.
- writeReferencesToXml(Element) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
-
This is a utility method called by generated code.
- writeTableUsagesToXml(Element) - Method in class org.faktorips.runtime.internal.ProductComponent
-
This is a utility method called by generated code.
- writeTableUsagesToXml(Element) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
-
This is a utility method called by generated code.
- writeTableUsageToXml(Element, String, String) - Method in class org.faktorips.runtime.internal.ProductComponent
-
This method is used for writing a table usage to the XML of the given
Element. - writeTableUsageToXml(Element, String, String) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
-
This method is used for writing a table usage to the XML of the given
Element. - writeValidationRuleConfigsToXml(Element) - Method in class org.faktorips.runtime.internal.ProductComponent
- writeValidationRuleConfigsToXml(Element) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
X
- XML_ATTR_DEFAULT_LOCALE - Static variable in class org.faktorips.runtime.internal.InternationalStringXmlReaderWriter
- XML_ATTR_LOCALE - Static variable in class org.faktorips.runtime.internal.InternationalStringXmlReaderWriter
- XML_ATTR_TEXT - Static variable in class org.faktorips.runtime.internal.InternationalStringXmlReaderWriter
- XML_ATTRIBUTE_ATTRIBUTE - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- XML_ATTRIBUTE_CONTAINS_NULL - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- XML_ATTRIBUTE_EMPTY - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- XML_ATTRIBUTE_IS_NULL - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- XML_ATTRIBUTE_STRUCTURE_USAGE - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- XML_ELEMENT_LOCALIZED_STRING - Static variable in class org.faktorips.runtime.internal.InternationalStringXmlReaderWriter
- XML_TAG - Static variable in class org.faktorips.runtime.internal.InternationalStringXmlReaderWriter
- XML_TAG - Static variable in class org.faktorips.runtime.internal.toc.EnumContentTocEntry
- XML_TAG - Static variable in class org.faktorips.runtime.internal.toc.EnumXmlAdapterTocEntry
- XML_TAG - Static variable in class org.faktorips.runtime.internal.toc.GenerationTocEntry
- XML_TAG - Static variable in class org.faktorips.runtime.internal.toc.PolicyCmptTypeTocEntry
- XML_TAG - Static variable in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
- XML_TAG - Static variable in class org.faktorips.runtime.internal.toc.ProductCmptTypeTocEntry
- XML_TAG - Static variable in class org.faktorips.runtime.internal.toc.TableContentTocEntry
- XML_TAG_ALL_VALUES - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- XML_TAG_ATTRIBUTE_VALUE - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- XML_TAG_CONFIGURED_DEFAULT - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- XML_TAG_CONFIGURED_VALUE_SET - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- XML_TAG_DATA - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- XML_TAG_DERIVED - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- XML_TAG_ENUM - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- XML_TAG_LOWER_BOUND - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- XML_TAG_MAXIMUM_LENGTH - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- XML_TAG_MULTIVALUE - Static variable in enum org.faktorips.runtime.internal.MultiValueXmlHelper
- XML_TAG_RANGE - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- XML_TAG_STEP - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- XML_TAG_STRINGLENGTH - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- XML_TAG_TABLE_CONTENT_NAME - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- XML_TAG_TABLE_CONTENT_USAGE - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- XML_TAG_UPPER_BOUND - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- XML_TAG_VALUE - Static variable in enum org.faktorips.runtime.internal.MultiValueXmlHelper
- XML_TAG_VALUE - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
-
Used for both the value of a config element and the values of an enum value set.
- XML_TAG_VALUE_SET - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- XmlCallback - Interface in org.faktorips.runtime.internal
-
Callback interface for XML initialization.
- XmlUtil - Enum in org.faktorips.runtime.internal
-
A collection of utility methods for xml handling.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form