Interface INFPropertyMetaInfo

  • All Known Implementing Classes:
    NFPropertyMetaInfo

    public interface INFPropertyMetaInfo
    Meta information about a non-functional property.
    • 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).