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
AbstractXmlInputStreamRepository
and 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
IFormulaEvaluator
holding 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
-
Deprecated.
- AbstractJaxbModelObject() - Constructor for class org.faktorips.runtime.internal.AbstractJaxbModelObject
-
Deprecated.
- AbstractMapStructure<K,
V extends SearchStructure<R> & MergeAndCopyStructure<V>, R> - Class in org.faktorips.runtime.internal.tableindex -
Abstract implementation for all
structures
that map keys to nestedstructures
much like a map. - AbstractMapStructure(Map<K, V>) - Constructor for class org.faktorips.runtime.internal.tableindex.AbstractMapStructure
-
Creates a new
AbstractMapStructure
with 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
IVersionChecker
that 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
ClassLoader
to findITocEntryFactory
implementations 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
AbstractRuntimeRepositoryManager
manages 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
- AbstractXmlInputStreamRepository - Class in org.faktorips.runtime.internal
-
An abstract repository that handles loading Faktor-IPS runtime information from XML as
InputStreams
. - AbstractXmlInputStreamRepository(String, ICacheFactory, ClassLoader) - Constructor for class org.faktorips.runtime.internal.AbstractXmlInputStreamRepository
- 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.
- addAllEnumXmlAdapters(List<IIpsXmlAdapter<?, ?>>, IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Adds all enumeration XmlAdapters available in this repository to the provided list.
- 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(IIpsXmlAdapter<?, ?>) - Method in class org.faktorips.runtime.InMemoryRuntimeRepository
-
Adds an
IIpsXmlAdapter
for 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 strings
in 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
DefaultInternationalString
to 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
doInitReferencesFromXml
method 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.
- AdvancedProductFinder - Interface in org.faktorips.runtime.productswitch
-
This functional interface represents an operation to find an
IProductComponent
for a givenIConfigurableModelObject
. - 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
- appendInvalidObjectProperties(StringBuilder) - Method in class org.faktorips.runtime.Message
- 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
. - asMap() - Method in class org.faktorips.runtime.productswitch.ProductSwitchResults
-
Returns an unmodifiable view of all switch results.
- 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
PropertyChangeEvent
for 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
ValueSet
for 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
ValueSet
for the given model object's attribute that matches thisRelevance
. - asValueSetFor(IModelObject, String, ValueSet<T>) - Method in enum org.faktorips.runtime.validation.Relevance
-
Returns a
ValueSet
for 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
ValueSet
for the given model object's attribute that matches thisRelevance
. - asValueSetFor(IModelObject, PolicyAttribute, Collection<T>) - Method in enum org.faktorips.runtime.validation.Relevance
-
Returns a
ValueSet
for the given model object's attribute that matches thisRelevance
. - asValueSetFor(IModelObject, PolicyAttribute, ValueSet<T>) - Method in enum org.faktorips.runtime.validation.Relevance
-
Returns a
ValueSet
for the given model object's attribute that matches thisRelevance
. - Attribute - Class in org.faktorips.runtime.model.type
-
A
Attribute
represents 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
Message
with 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_KIND_ID - Static variable in interface org.faktorips.runtime.productswitch.AdvancedProductFinder
-
This
AdvancedProductFinder
uses theIProductComponent.getKindId()
to find a suitable replacement for a product switch. - BY_KIND_ID - Static variable in class org.faktorips.runtime.productswitch.ProductSwitch
-
This
BiPredicate
uses theIProductComponent.getKindId()
to find a suitable replacement for a product switch. - 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
CardinalityRange
with 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
- check(Class<?>) - Static method in interface org.faktorips.runtime.xml.IToXmlSupport
-
This method may be used to write a check in a default toXml implementation.
- check(Object) - Static method in interface org.faktorips.runtime.xml.IToXmlSupport
-
This method may be used to write a check in a default toXml implementation.
- 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
ModelObjectDelta
for 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
ClassLoaderProductDataProvider
is an implementation ofIProductDataProvider
normally 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
IRuntimeRepositoryManager
for 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
CONSTANT
attribute. - 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.
- containsFailures() - Method in class org.faktorips.runtime.productswitch.ProductSwitchResults
- 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
Message
with 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
ModelElement
under 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
-
Deprecated.
- createBinder(Class<T>) - Method in class org.faktorips.runtime.jaxb.IpsJAXBContext
-
Deprecated.
- 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.AbstractTocBasedRuntimeRepository
- createCustomObject(CustomTocEntryObject<T>) - Method in class org.faktorips.runtime.internal.AbstractXmlInputStreamRepository
- 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.
- createEmptyResult(IConfigurableModelObject) - Static method in class org.faktorips.runtime.productswitch.ProductSwitch
-
Creates a
ProductFinderResult
object with an error message indicating that the switch failed because the specified object has no suitable replacements. - createEnumCache(IComputable<Class<?>, List<?>>) - Method in interface org.faktorips.runtime.ICacheFactory
-
Deprecated.use
ICacheFactory.createIpsEnumCache(IComputable)
instead. - createEnumCache(IComputable<Class<?>, List<?>>) - Method in class org.faktorips.runtime.internal.AbstractCacheFactory
- createEnumValues(EnumContentTocEntry, Class<T>) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
- createEnumValues(EnumContentTocEntry, Class<T>) - Method in class org.faktorips.runtime.internal.AbstractXmlInputStreamRepository
- createEnumXmlAdapter(String, IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
-
Creates and returns an
IIpsXmlAdapter
instance 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. - createErrorResult(IConfigurableModelObject, List<IProductComponent>) - Static method in class org.faktorips.runtime.productswitch.ProductSwitch
-
Creates a
ProductFinderResult
object with an error message indicating that the switch failed because the specified object has multiple replacements. - 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
TocEntryObject
from it's XML representation. - createIpsEnumCache(IComputable<Class<?>, IpsEnum<?>>) - Method in interface org.faktorips.runtime.ICacheFactory
- createIpsEnumCache(IComputable<Class<?>, IpsEnum<?>>) - Method in class org.faktorips.runtime.internal.AbstractCacheFactory
- createJAXBIntrospector() - Method in class org.faktorips.runtime.jaxb.IpsJAXBContext
-
Deprecated.
- 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
-
Deprecated.
- 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
null
value. - 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.
- createMessageForValueNotInAllowedValueSet(PolicyAttribute, IModelObject, Class<? extends IModelObject>, ValueSet<?>) - 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 theclassWithGetterMethods
and 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.AbstractTocBasedRuntimeRepository
- createProductCmpt(ProductCmptTocEntry) - Method in class org.faktorips.runtime.internal.AbstractXmlInputStreamRepository
- 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.AbstractTocBasedRuntimeRepository
- createProductCmptGeneration(GenerationTocEntry) - Method in class org.faktorips.runtime.internal.AbstractXmlInputStreamRepository
- 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.AbstractXmlInputStreamRepository
- createProductComponentInstance(String, String, String, String) - Method in class org.faktorips.runtime.internal.AbstractXmlInputStreamRepository
- 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
IRuntimeRepository
with a hierarchy from a list of runtime packages. - createTable(TableContentTocEntry) - Method in class org.faktorips.runtime.internal.AbstractTocBasedRuntimeRepository
-
Creates the table object for the given toc entry.
- createTable(TableContentTocEntry) - Method in class org.faktorips.runtime.internal.AbstractXmlInputStreamRepository
- 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.AbstractTocBasedRuntimeRepository
-
Creates the test case object for the given toc entry.
- createTestCase(TestCaseTocEntry, IRuntimeRepository) - Method in class org.faktorips.runtime.internal.AbstractXmlInputStreamRepository
- createTests(IpsTest2) - Method in class org.faktorips.runtime.test.IpsTestSuiteJUnit5Adapter
- createUnmarshaller() - Method in class org.faktorips.runtime.jaxb.IpsJAXBContext
-
Deprecated.
- 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
-
Deprecated.
- 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
ResultSet
with the given set of result values. - createWith(K, K, V) - Static method in class org.faktorips.runtime.internal.tableindex.TwoColumnRangeStructure
-
Creates a new
TwoColumnRangeStructure
and adds the given range-value pair. - createWith(K, V) - Static method in class org.faktorips.runtime.internal.tableindex.KeyStructure
-
Creates a new
KeyStructure
and put the given key value pair. - createWith(RangeType, K, V) - Static method in class org.faktorips.runtime.internal.tableindex.RangeStructure
-
Creates a new
RangeStructure
and adds the given key-value pair. - createWith(R) - Static method in class org.faktorips.runtime.internal.tableindex.ResultStructure
-
Creates a new
ResultSet
with the given resultValue as its only result value. - createWith(R) - Static method in class org.faktorips.runtime.internal.tableindex.UniqueResultStructure
-
Creates a new
ResultSet
with 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
DataModifiedRuntimeException
with 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
IGenericAttributeValidationConfiguration
that uses aLocale
specificResourceBundle
to 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 attribute
of 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
Element
with 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 - Variable in class org.faktorips.runtime.internal.Table
-
The description for this table in all configured languages.
- DESCRIPTION - Enum constant in enum org.faktorips.runtime.model.type.DocumentationKind
- DetachedContentRuntimeRepository - Class in org.faktorips.runtime.productdataprovider
-
/** The
DetachedContentRuntimeRepository
is a runtime repository that is able to parse the product data provided from aIProductDataProvider
and instantiates the necessary objects. - DetachedContentRuntimeRepositoryManager - Class in org.faktorips.runtime.productdataprovider
-
The
DetachedContentRuntimeRepositoryManager
manages 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
- Documentation - Class in org.faktorips.runtime.model.type
-
Utility class for handling documentation of model elements.
- 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.
- elseUseDefault() - Method in class org.faktorips.runtime.productswitch.ProductSwitch.MultipleProductSwitchCondition
-
This method registers
BY_KIND_ID
for all unregisteredPolicyAssociations
. - empty(String) - Static method in class org.faktorips.runtime.productswitch.ProductFinderResult
-
A new
ProductFinderResult
that no replacement was found. - 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
. - endDocument() - Method in class org.faktorips.runtime.internal.TableSaxHandler
- 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
- EnumContent - Class in org.faktorips.runtime.internal
-
Class used as tuple to load the description and values of an extensible enum.
- EnumContent(List<List<Object>>, InternationalString) - Constructor for class org.faktorips.runtime.internal.EnumContent
- enumContentName() - Element in annotation type org.faktorips.runtime.model.annotation.IpsExtensibleEnum
- EnumContentTocEntry - Class in org.faktorips.runtime.internal.toc
-
A
TocEntryObject
representing 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
TocEntryObject
representing 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.Builder
withMessage.ERROR
and the given message. - error(String) - Static method in class org.faktorips.runtime.productswitch.ProductFinderResult
-
A new
ProductFinderResult
indicating an error while switching, for example when more than one product component was found. - 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.
- FailedProductSwitch(IConfigurableModelObject, PolicyAssociation, String) - Constructor for class org.faktorips.runtime.productswitch.ProductSwitchResults.FailedProductSwitch
-
Constructs a new
FailedProductSwitch
instance with the given parent object, policy association and error message. - failureAsMap() - Method in class org.faktorips.runtime.productswitch.ProductSwitchResults
-
Returns an unmodifiable view of all failed switch results.
- 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
MessageList
that 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 Optional
if 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
GenerationTocEntry
with 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 Optional
if 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 Optional
if 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 Optional
if no matching association is defined for this association. - findMatchingProduct(IConfigurableModelObject, List<IProductComponent>, List<IProductComponent>) - Method in interface org.faktorips.runtime.productswitch.MatchingProductFinder
-
This method returns a
ProductFinderResult
object which contains the correct replacement of anIProductComponent
for the givenIConfigurableModelObject
. - findMatchingProduct(IConfigurableModelObject, IProductComponent, IConfigurableModelObject, PolicyAssociation) - Method in interface org.faktorips.runtime.productswitch.AdvancedProductFinder
-
This method returns a
ProductFinderResult
object which contains the correct replacement of anIProductComponent
for the givenIConfigurableModelObject
. - findNextGenerationEntry(Calendar) - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
-
Returns an Optional containing the
GenerationTocEntry
successor 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
GenerationTocEntry
that 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.
- findSuperEnumAttribute() - Method in class org.faktorips.runtime.model.enumtype.EnumAttribute
- findSuperEnumType() - Method in class org.faktorips.runtime.model.enumtype.EnumType
- 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
sourceBean
are 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 String
obtained from this configuration'sResourceBundle
with 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 aNullPointerException
orIndexOutOfBoundsException
when navigating over associations inmodel objects
) which should just be treated as afalse
result. - 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
TestCaseTocEntry
for 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
AnnotatedDeclaration
from the given class. - from(IConfigurableModelObject) - Static method in class org.faktorips.runtime.productswitch.ProductSwitch
-
Switches the specified model object and all its configurable children to corresponding objects from the new product component.
- fromXml(Element) - Static method in class org.faktorips.runtime.internal.InternationalStringXmlReaderWriter
-
Reads the
localized strings
stored in the given XMLElement
. - fromXml(Element, String) - Static method in class org.faktorips.runtime.internal.InternationalStringXmlReaderWriter
-
Reads the
localized strings
stored in the childElement
with 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
-
Deprecated.
- 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() - Static method in interface org.faktorips.runtime.xml.IXmlBindingSupport
-
Returns the
IXmlBindingSupport
implementation matching the expectedJAXBContext
. - 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
SearchStructure
for 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_REPOSITORY
when 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
AnnotatedDeclaration
object 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() - Method in class org.faktorips.runtime.productswitch.ProductSwitchResults.FailedProductSwitch
- 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
name
declared 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
null
if 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
name
declared 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
List
of values frommodel objects
found by callingFormulaEvaluatorUtil.AttributeAccessorHelper.getValueInternal(IModelObject)
for every object in thesourceObjects
List
. - 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
ClassLoader
from 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, ornull
if 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
name
declared 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
name
declared 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
TableUsage
with the givenname
which is declared in this type. - getDeclaredTableUsages() - Method in class org.faktorips.runtime.model.type.ProductCmptType
-
Returns a list of
TableUsages
which are declared in this type. - getDeclaredValidationRule(int) - Method in class org.faktorips.runtime.model.type.PolicyCmptType
-
Returns the declared
ValidationRule
at the givenindex
. - getDeclaredValidationRule(String) - Method in class org.faktorips.runtime.model.type.PolicyCmptType
-
Returns the
ValidationRule
with the givenname
declared in this type. - getDeclaredValidationRules() - Method in class org.faktorips.runtime.model.type.PolicyCmptType
-
Returns a list containing all
ValidationRules
declared 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() - Method in class org.faktorips.runtime.internal.EnumContent
-
The description in the
EnumContent
parsed from the XML. - getDescription() - Method in class org.faktorips.runtime.internal.IpsEnum
-
The description of the enum-content parsed from XML.
- 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 class org.faktorips.runtime.internal.Table
- 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.enumtype.EnumAttribute
- getDocumentation(Locale, DocumentationKind, String) - Method in class org.faktorips.runtime.model.enumtype.EnumType
- getDocumentation(Locale, DocumentationKind, String) - Method in class org.faktorips.runtime.model.type.Association
- getDocumentation(Locale, DocumentationKind, String) - Method in class org.faktorips.runtime.model.type.Attribute
- getDocumentation(Locale, DocumentationKind, String) - Method in class org.faktorips.runtime.model.type.ModelElement
- getDocumentation(Locale, DocumentationKind, String) - Method in class org.faktorips.runtime.model.type.Type
- getDocumentBuilder() - Static method in enum org.faktorips.runtime.internal.XmlUtil
- 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.internal.AbstractXmlInputStreamRepository
-
This method returns the xml element of the ips object identified by the tocEntry
- getDocumentElement(CustomTocEntryObject<T>) - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepository
- getDocumentElement(GenerationTocEntry) - Method in class org.faktorips.runtime.internal.AbstractXmlInputStreamRepository
-
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.internal.AbstractXmlInputStreamRepository
-
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.internal.AbstractXmlInputStreamRepository
-
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.
- getEnumContent() - Method in class org.faktorips.runtime.internal.EnumSaxHandler
- 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
- getEnumDescription(Class<T>) - Method in class org.faktorips.runtime.internal.AbstractCachingRuntimeRepository
- getEnumNodeList(Element) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
- getEnums() - Method in class org.faktorips.runtime.internal.IpsEnum
-
The list of enums loaded from XML.
- 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
null
if 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. - 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() - Method in class org.faktorips.runtime.internal.EnumContent
-
A list of parameters for each enum parsed from the XML.
- 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
List
of 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
null
if 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
IFormulaEvaluatorFactory
set 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
null
if 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
null
if 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
DefaultInternationalString
stored in the given element. - getInternationalStringFromElement(Element, String) - Static method in enum org.faktorips.runtime.internal.ValueToXmlHelper
-
Returns the
DefaultInternationalString
stored in the child element of the given element with the indicated name. - getInternationalStringsFromXML(Element) - Static method in enum org.faktorips.runtime.internal.MultiValueXmlHelper
-
Reads
DefaultInternationalString
values 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_SEPARATOR
and 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
GenerationTocEntry
with 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
null
if 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
IProductComponentLink
for the association with the given role name to the given product component ornull
if 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
List
of all theIProductComponentLink
s from this product component generation to other product components. - getLinks(IProductComponent, Calendar) - Method in class org.faktorips.runtime.model.type.ProductAssociation
-
Retrieves all
links
for this association from a product component. - getListModelObjectById(List<? extends T>, String) - Static method in enum org.faktorips.runtime.formula.FormulaEvaluatorUtil
-
Returns all
IConfigurableModelObject
in the list that is configured by aIProductComponent
with 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
Locale
this 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
IMarker
s associated with this class. - getMatchingAssociation() - Method in class org.faktorips.runtime.model.type.Association
-
Returns the matching product respectively policy component type association or
null
if 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
null
if 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
null
if 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
null
if 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
null
if no matching association is defined. - getMatchingAssociationSourceType() - Method in class org.faktorips.runtime.model.type.Association
-
Returns the
Type
identified byAssociation.getMatchingAssociationSource()
- getMatchingAssociationSourceType() - Method in class org.faktorips.runtime.model.type.PolicyAssociation
-
Returns the
ProductCmptType
identified byAssociation.getMatchingAssociationSource()
- getMatchingAssociationSourceType() - Method in class org.faktorips.runtime.model.type.ProductAssociation
-
Returns the
PolicyCmptType
identified 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.productswitch.ProductFinderResult
- getMessage() - Method in class org.faktorips.runtime.productswitch.ProductSwitchResults.FailedProductSwitch
- 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
ResourceBundle
for 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
MessageList
containing only theMessage
s 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
IMarker
used 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
ModelObjectAttributes
with allPolicyCmptType.getAttributes()
of thisPolicyCmptType
- getModelObjectById(List<? extends T>, String) - Static method in enum org.faktorips.runtime.formula.FormulaEvaluatorUtil
-
Returns the (first)
IConfigurableModelObject
in the list that is configured by aIProductComponent
with the given ID,null
if no such object is found in the list. - getModelObjectById(T, String) - Static method in enum org.faktorips.runtime.formula.FormulaEvaluatorUtil
-
Returns the
IModelObject
if it is aIConfigurableModelObject
configured by aIProductComponent
with the given ID,null
otherwise. - 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
Annotation
C
- 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
Annotation
A
- 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.
- getNewProduct() - Method in class org.faktorips.runtime.productswitch.ProductSwitchResults.SuccessfulProductSwitch
- 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
null
will be returned. - getNextGenerationEntry(Calendar) - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
-
Returns the
GenerationTocEntry
successor 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
- getOldProduct() - Method in class org.faktorips.runtime.productswitch.ProductSwitchResults.SuccessfulProductSwitch
- 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
- getParent() - Method in class org.faktorips.runtime.productswitch.ProductSwitchResults.FailedProductSwitch
- 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
null
will be returned. - getPreviousGenerationEntry(Calendar) - Method in class org.faktorips.runtime.internal.toc.ProductCmptTocEntry
-
Returns the
GenerationTocEntry
that 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
ProductCmptType
that 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() - Method in class org.faktorips.runtime.productswitch.ProductFinderResult
-
Returns the
IProductComponent
for the replacement. - 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.AbstractXmlInputStreamRepository
- 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
IPropertyQualifier
defined 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
changingOverTime
isfalse
, 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
-
Deprecated.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.
- getResultFor(IConfigurableModelObject) - Method in class org.faktorips.runtime.productswitch.ProductSwitchResults
-
Returns the switch result for the given model object or
null
if the model object was not switched, for example if it isn't part of the original object tree or no switch target was found for a parent model object. - 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
IRuntimeRepository
that is used to load the product component and generation of a serializedProductConfiguration
after deserialization. - getRuntimeRepositoryLookup() - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
- getRuntimeRepositoryLookup() - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Returns the
IRuntimeRepositoryLookup
that 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
Severity
of 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
IProductComponentLinkSource
this 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
null
if 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
TableUsage
for the specified name. - getTableUsages() - Method in class org.faktorips.runtime.model.type.ProductCmptType
-
Returns a list of
TableUsages
which 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
Type
of 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
IModelObject
by 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
List
of targetmodel objects
found by callingFormulaEvaluatorUtil.AssociationTo1Helper.getTargetInternal(IModelObject)
for every object in thesourceObjects
List
. - getTargets(List<? extends S>) - Method in class org.faktorips.runtime.formula.FormulaEvaluatorUtil.AssociationToManyHelper
-
Returns a
List
of targetmodel objects
found by callingFormulaEvaluatorUtil.AssociationToManyHelper.getTargetsInternal(IModelObject)
for every object in thesourceObjects
List
. - getTargetsInternal(S) - Method in class org.faktorips.runtime.formula.FormulaEvaluatorUtil.AssociationToManyHelper
-
Returns a
List
of targetmodel objects
by 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
null
if 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
PolicyCmptType
this association belongs to. - getType() - Method in class org.faktorips.runtime.model.type.PolicyAttribute
-
Returns the
PolicyCmptType
this attribute belongs to. - getType() - Method in class org.faktorips.runtime.model.type.ProductAssociation
-
Returns the
ProductCmptType
this association belongs to. - getType() - Method in class org.faktorips.runtime.model.type.ProductAttribute
-
Returns the
ProductCmptType
this 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
ValidationRule
with the givenname
declared 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
ValidationRules
including 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
null
and 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
Class
of 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
IModelObject
by 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.
- getValueSet(PolicyAttribute, IModelObject) - Method in interface org.faktorips.runtime.validation.IGenericAttributeValidationConfiguration
-
Returns the value set configured for the given
PolicyAttribute
on the givenIModelObject
. - getValueSetKind() - Method in class org.faktorips.runtime.model.type.Attribute
-
Returns the
ValueSetKind
of 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 marshalling/unmarshalling 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.AbstractXmlInputStreamRepository
-
Returns the XML data for the specified
EnumContentTocEntry
asInputStream
- 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.AbstractXmlInputStreamRepository
-
Returns the XML data for the specified
TableContentTocEntry
asInputStream
- getXmlAsStream(TableContentTocEntry) - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepository
- getXmlAsStream(TocEntry) - Method in class org.faktorips.runtime.internal.AbstractClassLoadingRuntimeRepository
- getXmlAsStream(TocEntry) - Method in class org.faktorips.runtime.internal.AbstractXmlInputStreamRepository
-
Returns the XML data for the specified
TocEntry
asInputStream
- 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
TocEntryObject
this 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
TableUsage
for the specifiedname
is 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
ObjectProperty
has 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
true
if the message has markers otherwisefalse
. - hasReplacementParameter(String) - Method in class org.faktorips.runtime.Message
-
Returns
true
if 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
PolicyAttribute
values. - ignore(Class<?>, String) - Method in class org.faktorips.runtime.DeltaComputationOptionsByPosition
-
Returns
false
. - ignore(Class<?>, String) - Method in interface org.faktorips.runtime.IDeltaComputationOptions
-
Returns
true
if 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
associations
should be ignored when computing deltas. - ignoreMoved() - Method in interface org.faktorips.runtime.IDeltaComputationOptions
-
Controls whether
moved
associations should be ignored when computing deltas. - IIpsDecimalAdapter - Interface in org.faktorips.runtime.xml
-
IIpsXmlAdapter
forDecimal
. - IIpsLocalDateAdapter - Interface in org.faktorips.runtime.xml
-
IIpsXmlAdapter
forLocalDate
. - IIpsLocalDateTimeAdapter - Interface in org.faktorips.runtime.xml
- IIpsLocalTimeAdapter - Interface in org.faktorips.runtime.xml
-
IIpsXmlAdapter
forLocalTime
. - IIpsMoneyAdapter - Interface in org.faktorips.runtime.xml
-
IIpsXmlAdapter
forMoney
. - IIpsMonthAdapter - Interface in org.faktorips.runtime.xml
-
IIpsXmlAdapter
forMonth
. - IIpsMonthDayAdapter - Interface in org.faktorips.runtime.xml
-
IIpsXmlAdapter
forMonthDay
. - IIpsXmlAdapter<ValueType,
BoundType> - Interface in org.faktorips.runtime.xml -
Adapts a Java type for XML marshaling.
- IIpsYearAdapter - Interface in org.faktorips.runtime.xml
-
IIpsXmlAdapter
forYear
. - 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.Builder
withMessage.INFO
and 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.
- INHERIT_DESCRIPTION_TAG - Static variable in class org.faktorips.runtime.model.type.Documentation
-
This tag, if included in an element's description, is replaced by the description of the super-element overwritten by the element.
- 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
- 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
ProductConfiguration
manages. - 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
ObjectProperty
for every given property and the given object. - invoke(JAXBContext, List<? extends IIpsXmlAdapter<?, ?>>, IRuntimeRepository) - Method in interface org.faktorips.runtime.internal.xml.XmlBindingSupportHelper.XmlBindingContextConstructor
- 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
Predicate
instead. - 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
IProductDataProvider
provides 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
IProductComponent
andIProductComponentGeneration
. - 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 Generations
for 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
IProductCmptType
that 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
IProductCmptType
with 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
- IpsEnum<T> - Class in org.faktorips.runtime.internal
-
This class represents an Faktor-IPS enum and holds the description for the enum-content and the concrete enum-values loaded from the XML via SAX.
- IpsEnum(List<T>, InternationalString) - Constructor for class org.faktorips.runtime.internal.IpsEnum
- IpsEnumAttribute - Annotation Type in org.faktorips.runtime.model.annotation
-
Provides runtime information about the enum attribute
- IpsEnumToXmlWriter - Class in org.faktorips.runtime
-
This class is used in generated code for enums to write their values to XML when the generator setting "Generate toXml Support" is activated.
- IpsEnumToXmlWriter(IRuntimeRepository, Class<?>) - Constructor for class org.faktorips.runtime.IpsEnumToXmlWriter
-
To save an extensible enum to XML, all instances need to be loaded from the
IRuntimeRepository
therefore we require non-null
parameters. - IpsEnumToXmlWriter(IRuntimeRepository, Class<?>, List<?>) - Constructor for class org.faktorips.runtime.IpsEnumToXmlWriter
-
To save an extensible enum to XML, all instances need to be loaded from the
IRuntimeRepository
therefore we require non-null
parameters. - IpsEnumType - Annotation Type in org.faktorips.runtime.model.annotation
-
Preserves design time information about an
Enum
at 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
IpsExtensionProperty
annotations. - 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
-
Deprecated.for removal since 23.6; use
org.faktorips.runtime.xml.javax.IpsJAXBContext
ororg.faktorips.runtime.xml.jakarta.IpsJAXBContext
instead - IpsJAXBContext(JAXBContext, List<? extends XmlAdapter<?, ?>>, IRuntimeRepository) - Constructor for class org.faktorips.runtime.jaxb.IpsJAXBContext
-
Deprecated.
- 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
IPolicyCmptType
for runtime reference viaType
. - IpsProductCmptType - Annotation Type in org.faktorips.runtime.model.annotation
-
Preserves design time information about a
IProductCmptType
for runtime reference viaType
. - IpsProductConfigurationXmlAdapter - Class in org.faktorips.runtime.xml
-
Custom XML marshalling/unmarshalling for
ProductConfiguration
instances. - IpsProductConfigurationXmlAdapter(IRuntimeRepository) - Constructor for class org.faktorips.runtime.xml.IpsProductConfigurationXmlAdapter
- IpsPropertyChangeSupport - Class in org.faktorips.runtime
-
Extension of
PropertyChangeSupport
providing special methods to fireAssociationChangedEvent
s. - 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
IRuntimeRepositoryLookup
is an interface for a class that is able to provide a runtime repository. - IRuntimeRepositoryManager - Interface in org.faktorips.runtime
-
The
IRuntimeRepositoryManager
is able to provide aIRuntimeRepository
. - is(Class<? extends Annotation>) - Method in class org.faktorips.runtime.model.annotation.AnnotatedDeclaration
-
Returns
true
if 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
true
if this model object has been added to its parent,false
otherwise. - 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
name
is declared in this type. - isAssociationPresent(String) - Method in class org.faktorips.runtime.model.type.Type
-
Returns whether the association with the given
name
is 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
name
is declared in this type. - isAttributePresent(String) - Method in class org.faktorips.runtime.model.type.Type
-
Returns whether the attribute with the given
name
is 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
true
ifs
is eithernull
, the empty string or a string that only contains whitespace, otherwisefalse
. - isChanged() - Method in interface org.faktorips.runtime.IModelObjectDelta
-
Returns
true
if this model object has been changed. - isChanged() - Method in class org.faktorips.runtime.internal.ModelObjectDelta
- isChangingOverTime() - Method in interface org.faktorips.runtime.IProductComponent
-
Returns
true
if 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
true
if 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
true
if 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
true
if 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
true
if 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() - Method in class org.faktorips.runtime.productswitch.ProductFinderResult
-
Returns
true
if the result is an empty result. - isEmpty(String) - Static method in class org.faktorips.runtime.internal.IpsStringUtils
-
Returns
true
ifs
is eithernull
or 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.productswitch.ProductFinderResult
-
Returns
true
if the result is anProductFinderResult.error(String)
. - isError() - Method in class org.faktorips.runtime.test.IpsTestFailure
-
Returns
true
if 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
. - isExtensibleEnumType(Class<?>) - Static method in enum org.faktorips.runtime.model.IpsModel
-
Returns whether the given class is a generated extensible enum type and can be given to
IpsModel.getEnumType(Class)
as an argument without getting anIllegalArgumentException
. - isFailedAssertion() - Method in class org.faktorips.runtime.test.IpsTestFailure
-
Returns
true
if the test failed because an assertion failed. - isFormulaAvailable(String) - Method in class org.faktorips.runtime.internal.ProductComponent
-
Returns
true
if the expression of the given formulaSignature not empty. - isFormulaAvailable(String) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
-
Returns
true
if 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.IRRELEVANT
for the given model object. - isIrrelevant(IModelObject, PolicyAttribute) - Static method in enum org.faktorips.runtime.validation.Relevance
-
Returns whether the given attribute is considered
Relevance.IRRELEVANT
for the given model object. - isIrrelevant(ValueSet<?>) - Static method in enum org.faktorips.runtime.validation.Relevance
-
Returns whether the given
ValueSet
is consideredRelevance.IRRELEVANT
. - 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.MANDATORY
for the given model object. - isMandatory(IModelObject, PolicyAttribute) - Static method in enum org.faktorips.runtime.validation.Relevance
-
Returns whether the given attribute is considered
Relevance.MANDATORY
for the given model object. - isMandatory(ValueSet<?>) - Static method in enum org.faktorips.runtime.validation.Relevance
-
Returns whether the given
ValueSet
is consideredRelevance.MANDATORY
. - isMarkedForRemoval() - Method in class org.faktorips.runtime.model.type.Deprecation
- isMatchingAssociationPresent() - Method in class org.faktorips.runtime.model.type.Association
-
Returns
true
if 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
true
if the repository's content is modifiable. - isModifiable() - Method in class org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepository
- isMoved() - Method in interface org.faktorips.runtime.IModelObjectDelta
-
Returns
true
if 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
true
ifs
is neithernull
, the empty string nor a string that only contains whitespace, otherwisefalse
. - isNotDerivedOnTheFly() - Method in class org.faktorips.runtime.model.type.ModelObjectAttribute
-
Checks whether this model object attribute is not derived on the fly and therefore has a setter.
- isNotEmpty(String) - Static method in class org.faktorips.runtime.internal.IpsStringUtils
-
Returns
true
ifs
is neithernull
nor 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.OPTIONAL
for the given model object. - isOptional(IModelObject, PolicyAttribute) - Static method in enum org.faktorips.runtime.validation.Relevance
-
Returns whether the given attribute is considered
Relevance.OPTIONAL
for the given model object. - isOptional(ValueSet<?>) - Static method in enum org.faktorips.runtime.validation.Relevance
-
Returns whether the given
ValueSet
is consideredRelevance.OPTIONAL
. - isOverriding() - Method in class org.faktorips.runtime.model.type.Association
-
Returns
true
if this association overrides another association. - isOverriding() - Method in class org.faktorips.runtime.model.type.Attribute
-
Returns
true
if 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
. - isPresent() - Method in class org.faktorips.runtime.productswitch.ProductFinderResult
- 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
true
if 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
true
if 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.
- isRelevant(ValueSet<?>) - Static method in enum org.faktorips.runtime.validation.Relevance
-
Returns whether the given
ValueSet
is considered relevant. - isRemoved() - Method in interface org.faktorips.runtime.IModelObjectDelta
-
Returns
true
if this model object has been removed from its parent,false
otherwise. - 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
IRuntimeRepository
is 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
Message
is stating that required information is missing. - isSame(IModelObject, IModelObject) - Method in class org.faktorips.runtime.DeltaComputationOptionsByPosition
-
Returns
true
if the specified object references are identical. - isSame(IModelObject, IModelObject) - Method in interface org.faktorips.runtime.IDeltaComputationOptions
-
Returns
true
if the two objects represent the same conceptual object, otherwisefalse
. - isSameOrSub(ProductCmptType) - Method in class org.faktorips.runtime.model.type.ProductCmptType
-
Returns whether this
ProductCmptType
is the same or sub-type compared to a referenceProductCmptType
. - isStructureChanged() - Method in interface org.faktorips.runtime.IModelObjectDelta
-
Returns
true
if 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.
- isSuccessful() - Method in class org.faktorips.runtime.productswitch.ProductSwitchResults.FailedProductSwitch
- isSuccessful() - Method in interface org.faktorips.runtime.productswitch.ProductSwitchResults.ProductSwitchResult
- isSuccessful() - Method in class org.faktorips.runtime.productswitch.ProductSwitchResults.SuccessfulProductSwitch
- 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
Message
is 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
ValidationRule
with the givenname
is 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
ITocEntryFactory
implementation is used to loadTocEntryObject
s of a given type identified by their XML tag. - IToXmlSupport - Interface in org.faktorips.runtime.xml
-
Interface for runtime objects implementing a method to write their properties to XML.
- 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.
- IXmlBindingSupport<JAXBContext> - Interface in org.faktorips.runtime.xml
-
Abstraction to provide access to classic JAXB and Jakarta XML Binding.
- 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
- 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
Iterable
into 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
Iterable
to 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
Iterable
to 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 giventoString
Function
, 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 giventoString
Function
, 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
toString
Function
, 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
Collection
into a single String containing the provided elements with the given separator. - join(MessageList...) - Static method in class org.faktorips.runtime.MessageLists
-
Returns a new
MessageList
that combines the messages of the givenMessageLists
including duplicates.
K
- KeyStructure<K,
V extends SearchStructure<R> & MergeAndCopyStructure<V>, R> - Class in org.faktorips.runtime.internal.tableindex -
An implementation of
AbstractMapStructure
mapping keys to nestedSearchStructures
much 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
-
Deprecated.for removal since 23.6; use
org.faktorips.runtime.xml.javax.LocalDateAdapter
ororg.faktorips.runtime.xml.jakarta.LocalDateAdapter
instead - LocalDateAdapter() - Constructor for class org.faktorips.runtime.jaxb.LocalDateAdapter
-
Deprecated.
- LocalDateTimeAdapter - Class in org.faktorips.runtime.jaxb
-
Deprecated.for removal since 23.6; use
org.faktorips.runtime.xml.javax.LocalDateTimeAdapter
ororg.faktorips.runtime.xml.jakarta.LocalDateTimeAdapter
instead - LocalDateTimeAdapter() - Constructor for class org.faktorips.runtime.jaxb.LocalDateTimeAdapter
-
Deprecated.
- LocalTimeAdapter - Class in org.faktorips.runtime.jaxb
-
Deprecated.for removal since 23.6; use
org.faktorips.runtime.xml.javax.LocalTimeAdapter
ororg.faktorips.runtime.xml.jakarta.LocalTimeAdapter
instead - LocalTimeAdapter() - Constructor for class org.faktorips.runtime.jaxb.LocalTimeAdapter
-
Deprecated.
- LOWER_BOUND - Enum constant in enum org.faktorips.runtime.internal.tableindex.RangeType
-
Deprecated.Because using this type in a
RangeStructure
results 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
containing
null
- 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(BoundType) - Method in interface org.faktorips.runtime.xml.IIpsXmlAdapter
-
Convert a bound type to a value type.
- marshal(LocalDate) - Method in class org.faktorips.runtime.jaxb.LocalDateAdapter
-
Deprecated.
- marshal(LocalDate) - Method in interface org.faktorips.runtime.xml.IIpsLocalDateAdapter
- marshal(LocalDateTime) - Method in class org.faktorips.runtime.jaxb.LocalDateTimeAdapter
-
Deprecated.
- marshal(LocalDateTime) - Method in interface org.faktorips.runtime.xml.IIpsLocalDateTimeAdapter
- marshal(LocalTime) - Method in class org.faktorips.runtime.jaxb.LocalTimeAdapter
-
Deprecated.
- marshal(LocalTime) - Method in interface org.faktorips.runtime.xml.IIpsLocalTimeAdapter
- marshal(Month) - Method in class org.faktorips.runtime.jaxb.MonthAdapter
-
Deprecated.
- marshal(Month) - Method in interface org.faktorips.runtime.xml.IIpsMonthAdapter
- marshal(MonthDay) - Method in class org.faktorips.runtime.jaxb.MonthDayAdapter
-
Deprecated.
- marshal(MonthDay) - Method in interface org.faktorips.runtime.xml.IIpsMonthDayAdapter
- marshal(Year) - Method in interface org.faktorips.runtime.xml.IIpsYearAdapter
- marshal(ProductConfiguration) - Method in class org.faktorips.runtime.jaxb.ProductConfigurationXmlAdapter
-
Deprecated.Returns the ID for the configuring product component or
null
if it could not be determined. - marshal(ProductConfiguration) - Method in class org.faktorips.runtime.xml.IpsProductConfigurationXmlAdapter
-
Returns the ID for the configuring product component or
null
if it could not be determined. - marshal(Decimal) - Method in interface org.faktorips.runtime.xml.IIpsDecimalAdapter
- marshal(Money) - Method in interface org.faktorips.runtime.xml.IIpsMoneyAdapter
- matches(T) - Method in interface org.faktorips.runtime.model.type.Type.AnnotatedElementMatcher
- matchingBy(String) - Method in class org.faktorips.runtime.productswitch.ProductSwitch.ProductSwitchCondition
-
This method will return a
ProductSwitch.MatchingProductFinderSwitch
that uses the given attribute name of aProductComponent
if more than one suitable replacement is found in the product configuration. - matchingBy(ProductCmptType, String) - Method in class org.faktorips.runtime.productswitch.ProductSwitch.ProductSwitchCondition
-
This method will return a
ProductSwitch.MatchingProductFinderSwitch
that uses aProductComponent
and an attribute name of the givenProductCmptType
if more than one suitable replacement is found in the product configuration. - MatchingProductFinder - Interface in org.faktorips.runtime.productswitch
-
This functional interface represents an operation to find an
IProductComponent
for a givenIConfigurableModelObject
. - 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
Memoizer
with 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
IComputable
also 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
Message
class. - 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
MessageList
objects. - 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
ModelObjectAttribute
combines aPolicyAttribute
with a specificIModelObject
of thePolicyCmptType
thePolicyAttribute
belongs 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
TocEntryObject
represents 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
-
Deprecated.for removal since 23.6; use
org.faktorips.runtime.xml.javax.MonthAdapter
ororg.faktorips.runtime.xml.jakarta.MonthAdapter
instead - MonthAdapter() - Constructor for class org.faktorips.runtime.jaxb.MonthAdapter
-
Deprecated.
- MonthDayAdapter - Class in org.faktorips.runtime.jaxb
-
Deprecated.for removal since 23.6; use
org.faktorips.runtime.xml.javax.MonthDayAdapter
ororg.faktorips.runtime.xml.jakarta.MonthDayAdapter
instead - MonthDayAdapter() - Constructor for class org.faktorips.runtime.jaxb.MonthDayAdapter
-
Deprecated.
- 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
- 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.ERROR
with 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.ERROR
with 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.INFO
with 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
-
Deprecated.for removal since 23.6; directly use an implementation of
IXmlBindingSupport.newJAXBContext(IRuntimeRepository)
instead - newJAXBContext() - Method in interface org.faktorips.runtime.IRuntimeRepository
-
Deprecated.for removal since 23.6; directly use an implementation of
IXmlBindingSupport.newJAXBContext(IRuntimeRepository)
instead - newJAXBContext(JAXBContext) - Method in class org.faktorips.runtime.internal.AbstractRuntimeRepository
-
Deprecated.for removal since 23.6; directly use an implementation of
IXmlBindingSupport.newJAXBContext(Object, IRuntimeRepository)
instead - newJAXBContext(JAXBContext, IRuntimeRepository) - Method in class org.faktorips.runtime.internal.xml.XmlBindingSupportHelper
- newJAXBContext(JAXBContext, IRuntimeRepository) - Method in interface org.faktorips.runtime.xml.IXmlBindingSupport
-
Creates a
JAXBContext
that wraps the provided context and extends the marshaling methods to provide marshaling of Faktor-IPS enumerations and model objects configured by product components. - newJAXBContext(IRuntimeRepository) - Method in class org.faktorips.runtime.internal.xml.XmlBindingSupportHelper
- newJAXBContext(IRuntimeRepository) - Method in interface org.faktorips.runtime.xml.IXmlBindingSupport
-
Creates a new
JAXBContext
that can marshal / unmarshal all model classes defined in the given repository. - 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.WARNING
with 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
ObjectProperty
that characterizes only the object but not a specific property of it. - ObjectProperty(Object, String) - Constructor for class org.faktorips.runtime.ObjectProperty
-
Creates an
ObjectProperty
that 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(E, DocumentationKind, Locale, String, Supplier<Optional<? extends E>>) - Static method in class org.faktorips.runtime.model.type.Documentation
-
Returns the documentation of the given type for the given model element in the given locale.
- of(Class<? super V>, Function<K, V>) - Static method in interface org.faktorips.runtime.caching.IComputable
-
Creates a new
IComputable
for the given value class using the givenFunction
to 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
ModelObjectAttributes
of the given model object. - of(IModelObject, Class<? extends IModelObject>, String, IValidationContext) - Static method in class org.faktorips.runtime.validation.GenericRelevanceValidation
-
Creates a
GenericRelevanceValidation
for the given model object's attribute using the validation context toget
theIGenericAttributeValidationConfiguration
andvalidates
the attribute. - of(IModelObject, String) - Static method in class org.faktorips.runtime.model.type.ModelObjectAttribute
-
Creates a
ModelObjectAttribute
for the given model object and policy attribute. - of(IModelObject, String) - Static method in enum org.faktorips.runtime.validation.Relevance
-
Returns the
Relevance
of thePolicyAttribute
identified 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
ModelObjectAttribute
for the given model object and policy attribute. - of(IModelObject, PolicyAttribute) - Static method in enum org.faktorips.runtime.validation.Relevance
-
Returns the
Relevance
of the givenPolicyAttribute
for the given model object. - of(IProductComponent) - Static method in class org.faktorips.runtime.productswitch.ProductFinderResult
-
Constructs a new
ProductFinderResult
with the specified product component. - of(Message...) - Static method in class org.faktorips.runtime.MessageList
-
Returns a new
MessageList
that consists of the givenMessages
. - of(AnnotatedDeclaration) - Static method in class org.faktorips.runtime.model.type.Deprecation
- of(ValueSet<?>) - Static method in enum org.faktorips.runtime.validation.Relevance
-
Returns the
Relevance
as interpretation of the givenValueSet
. - ofErrors(String...) - Static method in class org.faktorips.runtime.MessageList
-
Returns a new
MessageList
that contains error messages with the given texts. - ofIncludingChildren(IModelObject) - Static method in class org.faktorips.runtime.model.type.ModelObjectAttributes
-
Collects all
ModelObjectAttributes
of 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
containing
null
- 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.
- or(AdvancedProductFinder) - Method in interface org.faktorips.runtime.productswitch.AdvancedProductFinder
-
Returns a composed product finder that represents a short-circuiting logical OR of this product finder and other product finders.
- or(MatchingProductFinder) - Method in interface org.faktorips.runtime.productswitch.MatchingProductFinder
-
Returns a composed product finder that represents a short-circuiting logical OR of this product finder and another.
- orEmptyMessageList(MessageList) - Static method in class org.faktorips.runtime.MessageLists
-
Returns the given
MessageList
if it is notnull
or a new emptyMessageList
if 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.internal.xml - package org.faktorips.runtime.internal.xml
- 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.productswitch - package org.faktorips.runtime.productswitch
- 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.
- org.faktorips.runtime.xml - package org.faktorips.runtime.xml
-
Abstractions and abstract implementations for XML binding of Faktor-IPS objects with either classic JAXB or Jakarta XML Binding.
- orGenericVisitorSupport(IModelObject) - Static method in interface org.faktorips.runtime.IVisitorSupport
-
Returns the given model object if it implements
IVisitorSupport
otherwise aGenericVisitorSupport
wrapping it.
P
- parallelStream() - Method in class org.faktorips.runtime.MessageList
-
Returns a parallel
Stream
of 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
ModelTypeTocEntry
represents 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
TocEntryObject
forIProductComponent
s - 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
ModelTypeTocEntry
represents 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
true
if 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
-
Deprecated.for removal since 23.6; use
org.faktorips.runtime.xml.javax.ProductConfigurationXmlAdapter
ororg.faktorips.runtime.xml.jakarta.ProductConfigurationXmlAdapter
instead - ProductConfigurationXmlAdapter(IRuntimeRepository) - Constructor for class org.faktorips.runtime.jaxb.ProductConfigurationXmlAdapter
-
Deprecated.
- ProductFinderResult - Class in org.faktorips.runtime.productswitch
-
Represents the result of a product finder operation, which contains the correct replacement of an
IProductComponent
for the givenIConfigurableModelObject
. - ProductSwitch - Class in org.faktorips.runtime.productswitch
-
The
ProductSwitch
class is used to generically and recursively switch theIProductComponent
of anIConfigurableModelObject
and its children. - ProductSwitch.AdvancedProductFinderSwitch - Class in org.faktorips.runtime.productswitch
-
This builder class uses the
AdvancedProductFinder
to switch to a newIProductComponent
- ProductSwitch.MatchingProductFinderSwitch - Class in org.faktorips.runtime.productswitch
-
This builder class uses the
MatchingProductFinder
to switch to a newIProductComponent
- ProductSwitch.MultipleProductSwitchCondition - Class in org.faktorips.runtime.productswitch
-
This builder class configures the conditions used for finding the correct replacement
IProductComponent
for multiplePolicyAssociations
. - ProductSwitch.ProductSwitchCondition - Class in org.faktorips.runtime.productswitch
-
This builder class configures the conditions used for finding the correct replacement
IProductComponent
. - ProductSwitchResults - Class in org.faktorips.runtime.productswitch
-
This class represents the results of a product switch operation.
- ProductSwitchResults(Map<IConfigurableModelObject, ProductSwitchResults.ProductSwitchResult>) - Constructor for class org.faktorips.runtime.productswitch.ProductSwitchResults
-
Constructs a new instance of
ProductSwitchResults
with the specified map ofproduct switch results
. - ProductSwitchResults.FailedProductSwitch - Class in org.faktorips.runtime.productswitch
-
Represents the result of a failed product switch operation.
- ProductSwitchResults.ProductSwitchResult - Interface in org.faktorips.runtime.productswitch
-
This interface represents the result of a product switch operation for a single model object.
- ProductSwitchResults.SuccessfulProductSwitch - Class in org.faktorips.runtime.productswitch
-
Represents the result of a successful product switch operation.
- 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
PropertiesReadingInternationalString
could 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
SearchStructure
that maps ranges to nestedSearchStructures
. - RangeType - Enum in org.faktorips.runtime.internal.tableindex
-
Defines how the bounds of ranges in a
RangeStructure
are 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
ClassLoader
to findITocEntryFactory
implementations 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 setcontaining
null
is consideredRelevance.OPTIONAL
- a value can be set but is not required An attribute with a non-empty value set notcontaining
null
is consideredRelevance.MANDATORY
- a value must be set An attribute that is notRelevance.IRRELEVANT
(Relevance.OPTIONAL
orRelevance.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 (
null
for most datatypes, aNullObject
for for theNullObjectSupport
-datatypesDecimal
andMoney
, 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 (
null
for most datatypes, aNullObject
for theNullObjectSupport
-datatypesDecimal
andMoney
, 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
MsgReplacementParameter
the 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
IModelObject
and its dependent model-objects that match the givenPredicate
. - resetIrrelevantAttributes(IModelObject) - Static method in class org.faktorips.runtime.model.type.ModelObjectAttributes
-
Clears
irrelevant
attributes of aIModelObject
and 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
-
ResultStructures
are 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
Test
method 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
SearchStructure
is 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
ICacheFactory
to 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
ClassLoader
to 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
IFormulaEvaluatorFactory
to createIFormulaEvaluator
s. - 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
IRuntimeRepositoryLookup
is 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
PolicyAttribute
should 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
TypePartsReader
that creates it's ownTypePartCollector
for the case that aModelElement
is 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
ModelElement
under 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
Annotation
C
- 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
Annotation
A
- 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.productswitch.ProductSwitchResults
- 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
MessageList
containing 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
Spliterator
over 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
Stream
of 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_OBJECT
or a different object is now at a given position (if the computation method isIDeltaComputationOptions.ComputationMethod.BY_OBJECT
. - successfulAsMap() - Method in class org.faktorips.runtime.productswitch.ProductSwitchResults
-
Returns an unmodifiable view of all successful switch results.
- SuccessfulProductSwitch(IProductComponent, IProductComponent) - Constructor for class org.faktorips.runtime.productswitch.ProductSwitchResults.SuccessfulProductSwitch
-
Constructs a new
SuccessfulProductSwitch
instance with the given old and new product components. - switchAt(PolicyAssociation, AdvancedProductFinder) - Method in class org.faktorips.runtime.productswitch.ProductSwitch.MultipleProductSwitchCondition
-
This method allows to register an
AdvancedProductFinder
for a specificPolicyAssociation
. - switchAt(PolicyAssociation, AdvancedProductFinder) - Method in class org.faktorips.runtime.productswitch.ProductSwitch.ProductSwitchCondition
-
This method allows to register an
AdvancedProductFinder
with a specificPolicyAssociation
. - switchOthers(AdvancedProductFinder) - Method in class org.faktorips.runtime.productswitch.ProductSwitch.MultipleProductSwitchCondition
-
This method registers the specified
AdvancedProductFinder
for all unregisteredPolicyAssociations
.
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
-
Default constructor for tables initialized from XML.
- Table(String) - Constructor for class org.faktorips.runtime.internal.Table
-
Constructor for tables created from code.
- 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
TocEntryObject
for 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
TocEntryObject
for 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.
- to(IProductComponent) - Method in class org.faktorips.runtime.productswitch.ProductSwitch.AdvancedProductFinderSwitch
-
The new
IProductComponent
that should be used for the switch. - to(IProductComponent) - Method in class org.faktorips.runtime.productswitch.ProductSwitch.MatchingProductFinderSwitch
-
The new
IProductComponent
that should be used for the switch. - to(IProductComponent) - Method in class org.faktorips.runtime.productswitch.ProductSwitch.ProductSwitchCondition
-
The new
IProductComponent
that should be used for the switch. - 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
ObjectProperty
for this model object attribute. - toPrimitiveBoolean(Boolean) - Static method in enum org.faktorips.runtime.formula.FormulaEvaluatorUtil
-
Returns the value of the
Boolean
object 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
Element
that represents this product component's data. - toXml(Document) - Method in class org.faktorips.runtime.internal.ProductComponentGeneration
-
Creates an XML
Element
that 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.Table
- toXml(Document) - Method in class org.faktorips.runtime.internal.toc.TocEntry
- toXml(Document) - Method in class org.faktorips.runtime.IpsEnumToXmlWriter
-
Creates an XML
Element
that represents this enums data. - toXml(Document) - Method in interface org.faktorips.runtime.ITable
-
Creates an XML
Element
that represents this table's data. - toXml(Document, boolean) - Method in class org.faktorips.runtime.internal.ProductComponent
-
Creates an XML
Element
that represents this product component's data. - toXml(Document, Collection<LocalizedString>) - Static method in class org.faktorips.runtime.internal.InternationalStringXmlReaderWriter
-
Creates a new
Element
representing the givenlocalized strings
. - toXml(Document, DefaultInternationalString) - Static method in class org.faktorips.runtime.internal.InternationalStringXmlReaderWriter
-
Creates a new
Element
representing the givenDefaultInternationalString
. - trimEquals(String, String) - Static method in class org.faktorips.runtime.internal.IpsStringUtils
-
Trims the parameters, if the are not
null
and checks for equality usingObjects.equals(Object, Object)
. - TwoColumnRangeStructure<K extends Comparable<? super K>,
V extends SearchStructure<R> & MergeAndCopyStructure<V>, R> - Class in org.faktorips.runtime.internal.tableindex -
A
SearchStructure
that maps ranges (keys) to nestedSearchStructures
i.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
Type
represents 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
-
UniqueResultStructures
are the leaves in the tree of nestedSearchStructures
. - unmarshal(Integer) - Method in class org.faktorips.runtime.jaxb.MonthAdapter
-
Deprecated.
- unmarshal(Integer) - Method in interface org.faktorips.runtime.xml.IIpsMonthAdapter
- unmarshal(Integer) - Method in interface org.faktorips.runtime.xml.IIpsYearAdapter
- unmarshal(String) - Method in class org.faktorips.runtime.jaxb.LocalDateAdapter
-
Deprecated.
- unmarshal(String) - Method in class org.faktorips.runtime.jaxb.LocalDateTimeAdapter
-
Deprecated.
- unmarshal(String) - Method in class org.faktorips.runtime.jaxb.LocalTimeAdapter
-
Deprecated.
- unmarshal(String) - Method in class org.faktorips.runtime.jaxb.MonthDayAdapter
-
Deprecated.
- unmarshal(String) - Method in class org.faktorips.runtime.jaxb.ProductConfigurationXmlAdapter
-
Deprecated.Returns the product component for the specified ID.
- unmarshal(String) - Method in interface org.faktorips.runtime.xml.IIpsDecimalAdapter
- unmarshal(String) - Method in interface org.faktorips.runtime.xml.IIpsLocalDateAdapter
- unmarshal(String) - Method in interface org.faktorips.runtime.xml.IIpsLocalDateTimeAdapter
- unmarshal(String) - Method in interface org.faktorips.runtime.xml.IIpsLocalTimeAdapter
- unmarshal(String) - Method in interface org.faktorips.runtime.xml.IIpsMoneyAdapter
- unmarshal(String) - Method in interface org.faktorips.runtime.xml.IIpsMonthDayAdapter
- unmarshal(String) - Method in class org.faktorips.runtime.xml.IpsProductConfigurationXmlAdapter
-
Returns the product component for the specified ID.
- unmarshal(ValueType) - Method in interface org.faktorips.runtime.xml.IIpsXmlAdapter
-
Convert a value type to a bound type.
- UPPER_BOUND - Enum constant in enum org.faktorips.runtime.internal.tableindex.RangeType
-
Deprecated.Because using this type in a
RangeStructure
results 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.MANDATORY
field 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
ClassLoader
and aDefaultGenericAttributeValidationConfiguration
. - ValidationContext(Locale, ClassLoader, IGenericAttributeValidationConfiguration) - Constructor for class org.faktorips.runtime.ValidationContext
-
Creates a new validation context with the specified locale, resource
ClassLoader
andIGenericAttributeValidationConfiguration
. - 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
ValidationRuleConfiguration
with the given name and activation state. - ValidationRuleConfiguration(Element) - Constructor for class org.faktorips.runtime.internal.ValidationRuleConfiguration
-
Creates a
ValidationRuleConfiguration
and 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.Builder
withMessage.WARNING
and 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.
- with(BiPredicate<IProductComponent, IProductComponent>) - Method in class org.faktorips.runtime.productswitch.ProductSwitch.ProductSwitchCondition
-
This method will return a
ProductSwitch.MatchingProductFinderSwitch
that uses the given predicate if more than one suitable replacement is found in the product configuration. - with(AdvancedProductFinder) - Method in class org.faktorips.runtime.productswitch.ProductSwitch.ProductSwitchCondition
-
This method uses the given
AdvancedProductFinder
for allPolicyAssociations
. - with(MatchingProductFinder) - Method in class org.faktorips.runtime.productswitch.ProductSwitch.ProductSwitchCondition
-
This method will return a
ProductSwitch.MatchingProductFinderSwitch
that uses the givenMatchingProductFinder
. - 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.ProductComponentGeneration
-
Subclasses override this method to write their properties into the given XML element.
- writePropertiesToXml(Element) - Method in interface org.faktorips.runtime.xml.IToXmlSupport
-
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
- writeXMLtoFile(File, Document, String, int, String) - Static method in enum org.faktorips.runtime.internal.XmlUtil
-
Writes an XML document to a file.
- writeXMLtoResult(Result, Document, String, int, String) - Static method in enum org.faktorips.runtime.internal.XmlUtil
-
Writes an XML document to a DOM result object.
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_ENUMATTRIBUTEVALUE - Static variable in class org.faktorips.runtime.IpsEnumToXmlWriter
- 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_COLUMN_TABLE_REFERENCE - 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_ROW - Static variable in enum org.faktorips.runtime.internal.ValueToXmlHelper
- XML_TAG_ROWS - 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
- XmlBindingSupportHelper<JAXBContext> - Class in org.faktorips.runtime.internal.xml
-
Abstract implementation of the
IXmlBindingSupport
to avoid duplication of code in the JAXB/Jakarta XML Binding implementations. - XmlBindingSupportHelper(Class<? extends Annotation>, Function<Class<?>[], JAXBContext>, XmlBindingSupportHelper.XmlBindingContextConstructor<JAXBContext>) - Constructor for class org.faktorips.runtime.internal.xml.XmlBindingSupportHelper
- XmlBindingSupportHelper.XmlBindingContextConstructor<JAXBContext> - Interface in org.faktorips.runtime.internal.xml
- 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 DOM handling.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
org.faktorips.runtime.xml.javax.AbstractJaxbModelObject
ororg.faktorips.runtime.xml.jakarta.AbstractJaxbModelObject
instead