-
Deprecated Interfaces
-
Deprecated ClassesClassDescriptionfor removal since 23.6; use
org.faktorips.runtime.xml.javax.AbstractJaxbModelObject
ororg.faktorips.runtime.xml.jakarta.AbstractJaxbModelObject
insteadfor removal since 23.6; useorg.faktorips.runtime.xml.javax.IpsJAXBContext
ororg.faktorips.runtime.xml.jakarta.IpsJAXBContext
insteadfor removal since 23.6; useorg.faktorips.runtime.xml.javax.LocalDateAdapter
ororg.faktorips.runtime.xml.jakarta.LocalDateAdapter
insteadfor removal since 23.6; useorg.faktorips.runtime.xml.javax.LocalDateTimeAdapter
ororg.faktorips.runtime.xml.jakarta.LocalDateTimeAdapter
insteadfor removal since 23.6; useorg.faktorips.runtime.xml.javax.LocalTimeAdapter
ororg.faktorips.runtime.xml.jakarta.LocalTimeAdapter
insteadfor removal since 23.6; useorg.faktorips.runtime.xml.javax.MonthAdapter
ororg.faktorips.runtime.xml.jakarta.MonthAdapter
insteadfor removal since 23.6; useorg.faktorips.runtime.xml.javax.MonthDayAdapter
ororg.faktorips.runtime.xml.jakarta.MonthDayAdapter
insteadfor removal since 23.6; useorg.faktorips.runtime.xml.javax.ProductConfigurationXmlAdapter
ororg.faktorips.runtime.xml.jakarta.ProductConfigurationXmlAdapter
instead
-
Deprecated MethodsMethodDescriptionuse
ICacheFactory.createIpsEnumCache(IComputable)
instead.This method does only return valid enums if the id attribute of the enum is of typeString
. You should never use this method! UseAbstractRuntimeRepository.getEnumValue(Class, Object)
instead. This method may be returned in future releases.for removal since 23.6; directly use an implementation ofIXmlBindingSupport.newJAXBContext(IRuntimeRepository)
insteadfor removal since 23.6; directly use an implementation ofIXmlBindingSupport.newJAXBContext(Object, IRuntimeRepository)
insteadsince 3.9.0: The method name was a false translation from German. The correct method is calledAbstractRuntimeRepositoryManager.getCurrentRuntimeRepository()
since 19.12. UseModelObjectDelta.newAddDelta(IModelObject, String, AssociationKind, IDeltaComputationOptions)
instead.since 19.12. UseModelObjectDelta.newRemoveDelta(IModelObject, String, AssociationKind, IDeltaComputationOptions)
instead.This method does only return valid enums if the id attribute of the enum is of typeString
. You should never use this method! UseIRuntimeRepository.getEnumValue(Class, Object)
instead. This method may be removed in future releases.for removal since 23.6; directly use an implementation ofIXmlBindingSupport.newJAXBContext(IRuntimeRepository)
insteadsince 3.9.0: The method name was a false translation from German. The correct method is calledIRuntimeRepositoryManager.getCurrentRuntimeRepository()
for removal. Use #size() instead.since 3.9.0: The method name was a false translation from German. The correct method is calledDetachedContentRuntimeRepositoryManager.getCurrentRuntimeRepository()
Decimal class already ignores the scale in it's equals method.Decimal class already ignores the scale in it's equals method.Decimal class already ignores the scale in it's equals method.
-
Deprecated ConstructorsConstructorDescriptionUse the default constructor and set the cache size by calling
DefaultCacheFactory.setInitialSize(Class, int)
insteadsince 19.12. UseChildDeltaCreator(String, AssociationKind, IDeltaComputationOptions)
instead.
-
Deprecated Enum ConstantsEnum ConstantDescriptionBecause 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)
.Because using this type in aRangeStructure
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)
.
Predicate
instead.