Package jadex.bridge.nonfunctional
Interface INFPropertyMetaInfo
-
- All Known Implementing Classes:
NFPropertyMetaInfo
public interface INFPropertyMetaInfo
Meta information about a non-functional property.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getName()
Gets the name of the property.INFProperty.Target
getTarget()
Get the target of the property.ClassInfo
getType()
Gets the type of the property.ClassInfo
getUnit()
Gets the unit of the property.long
getUpdateRate()
Gets the update rate of the property, if it exists, for dynamic properties.boolean
isDynamic()
Checks if the property is dynamic.boolean
isRealtime()
Checks if the property is real time.
-
-
-
Method Detail
-
getName
java.lang.String getName()
Gets the name of the property.- Returns:
- The name of the property.
-
getType
ClassInfo getType()
Gets the type of the property. This is the Java type of the values.- Returns:
- The type of the property.
-
getUnit
ClassInfo getUnit()
Gets the unit of the property.- Returns:
- The unit of the property.
-
isDynamic
boolean isDynamic()
Checks if the property is dynamic.- Returns:
- The dynamic.
-
getUpdateRate
long getUpdateRate()
Gets the update rate of the property, if it exists, for dynamic properties.- Returns:
- The update rate.
-
isRealtime
boolean isRealtime()
Checks if the property is real time.- Returns:
- The real time flag.
-
getTarget
INFProperty.Target getTarget()
Get the target of the property. If the target is not the element itself a reference will be created.- Returns:
- The target where the nf property is declared. (This element will collect the data).
-
-