Deprecated API


Contents
Deprecated Classes
org.faktorips.runtime.internal.StringUtils
          This class is deprecated due to import collisions with the StringUtils.class of the apache.common.lang package. Use IpsStringUtils instead. It provides the same functionality. 
 

Deprecated Fields
org.faktorips.runtime.internal.StringUtils.EMPTY
          This method is deprecated due to import collisions with the StringUtils.class of the apache.common.lang package. Use the EMPTY constant of IpsStringUtils instead. It provides the same content. 
org.faktorips.runtime.IConfigurableModelObject.PROPERTY_PRODUCT_CMPT_GENERATION
          since 3.15, this interface describes configurable model objects that are not changing over time, meaning that they do not support generations. On the other hand, model objects that support this concept are now represented by the new interface ITimedConfigurableModelObject. Use ITimedConfigurableModelObject.PROPERTY_PRODUCT_CMPT_GENERATION instead. 
 

Deprecated Methods
org.faktorips.runtime.test.IpsTestCaseBase.assertEqualsIgnoreScale(Decimal, Decimal, IpsTestResult)
          Decimal class already ignores the scale in it's equals method. 
org.faktorips.runtime.test.IpsTestCaseBase.assertEqualsIgnoreScale(Decimal, Decimal, IpsTestResult, String, String)
          Decimal class already ignores the scale in it's equals method. 
org.faktorips.runtime.test.IpsTestCaseBase.assertEqualsIgnoreScale(Decimal, Decimal, IpsTestResult, String, String, String)
          Decimal class already ignores the scale in it's equals method. 
org.faktorips.runtime.IRuntimeRepositoryManager.getActualRuntimeRepository()
          since 3.9.0: The method name was a false translation from German. The correct method is called IRuntimeRepositoryManager.getCurrentRuntimeRepository() 
org.faktorips.runtime.productdataprovider.DetachedContentRuntimeRepositoryManager.getActualRuntimeRepository()
          since 3.9.0: The method name was a false translation from German. The correct method is called DetachedContentRuntimeRepositoryManager.getCurrentRuntimeRepository() 
org.faktorips.runtime.internal.AbstractRuntimeRepositoryManager.getActualRuntimeRepository()
          since 3.9.0: The method name was a false translation from German. The correct method is called AbstractRuntimeRepositoryManager.getCurrentRuntimeRepository() 
org.faktorips.runtime.IRuntimeRepository.getEnumValue(String)
          This method does only return valid enums if the id attribute of the enum is of type String. You should never use this method! Use IRuntimeRepository.getEnumValue(Class, Object) instead. This method may be returned in future releases. 
org.faktorips.runtime.internal.AbstractRuntimeRepository.getEnumValue(String)
          This method does only return valid enums if the id attribute of the enum is of type String. You should never use this method! Use AbstractRuntimeRepository.getEnumValue(Class, Object) instead. This method may be returned in future releases. 
org.faktorips.runtime.MessageList.getNoOfMessages()
          use #size() instead 
org.faktorips.runtime.IConfigurableModelObject.getProductCmptGeneration()
          since 3.15, this interface describes configurable model objects that are not changing over time, meaning that they do not support generations. On the other hand, model objects that support this concept are now represented by the new interface ITimedConfigurableModelObject. Calling this operation on an object that does not implement ITimedConfigurableModelObject will result in an UnsupportedOperationException. 
org.faktorips.runtime.internal.StringUtils.isBlank(String)
          This method is deprecated due to import collisions with the StringUtils.class of the apache.common.lang package. Use the isBlank(String s) method of IpsStringUtils instead. It has the same functionality. 
org.faktorips.runtime.internal.StringUtils.isEmpty(String)
          This method is deprecated due to import collisions with the StringUtils.class of the apache.common.lang package. Use the isEmpty(String s) method of IpsStringUtils instead. It has the same functionality. 
 

Deprecated Constructors
org.faktorips.runtime.DefaultCacheFactory(ClassLoader, int, int, int, int, int)
          use the default constructor and set the cache size by calling DefaultCacheFactory.setInitialSize(Class, int) instead 
 

Deprecated Enum Constants
org.faktorips.runtime.internal.tableindex.RangeType.LOWER_BOUND
          Because using this type in a RangeStructure results in asymmetrical behavior of the AbstractMapStructure.put(Object, SearchStructure) and RangeStructure.get(Object) methods. A value that was added by calling put(10, value) can not be retrieved by calling get(10). 
org.faktorips.runtime.internal.tableindex.RangeType.UPPER_BOUND
          Because using this type in a RangeStructure results in asymmetrical behavior of the AbstractMapStructure.put(Object, SearchStructure) and RangeStructure.get(Object) methods. A value that was added by calling put(10, value) can not be retrieved by calling get(10). 
 



Copyright © 2015. All rights reserved.