Package com.im.df.api.util
Class ExtraDFItemProperties
- java.lang.Object
-
- com.im.df.api.util.ExtraDFItemProperties
-
public final class ExtraDFItemProperties extends java.lang.ObjectUtility methods for accessing extra properties.- Since:
- 5.10
- See Also:
ExtraDFItemProperty
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringgetExtraProperty(DFItem item, java.lang.Class<? extends ExtraDFItemProperty<?,?>> extraProp)Gets the value of an extra property.static <T extends DFItem,V>
VgetExtraPropertyValue(T item, java.lang.Class<? extends ExtraDFItemProperty<T,V>> extraProp)Gets the value of an extra property.
-
-
-
Method Detail
-
getExtraProperty
public static java.lang.String getExtraProperty(DFItem item, java.lang.Class<? extends ExtraDFItemProperty<?,?>> extraProp)
Gets the value of an extra property.
-
getExtraPropertyValue
public static <T extends DFItem,V> V getExtraPropertyValue(T item, java.lang.Class<? extends ExtraDFItemProperty<T,V>> extraProp)
Gets the value of an extra property.- Type Parameters:
T- The type of aDFIteminstance, which property is requested.V- The requested property value type.- Parameters:
item- TheDFItem, which property is requested. This is usually aDFEntityor aDFField.extraProp- The requested property descriptor.- Returns:
- The property value or
nullif the property value is not set or if no such property exists. - Since:
- 6.0
-
-