Package com.im.df.api.util
Class ExtraDFItemProperties
- java.lang.Object
-
- com.im.df.api.util.ExtraDFItemProperties
-
public final class ExtraDFItemProperties extends java.lang.Object
Utility 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.String
getExtraProperty(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 aDFItem
instance, which property is requested.V
- The requested property value type.- Parameters:
item
- TheDFItem
, which property is requested. This is usually aDFEntity
or aDFField
.extraProp
- The requested property descriptor.- Returns:
- The property value or
null
if the property value is not set or if no such property exists. - Since:
- 6.0
-
-