Interface INFProperty<T,​U>

    • Method Detail

      • getName

        java.lang.String getName()
        Gets the name of the property.
        Returns:
        The name of the property.
      • getMetaInfo

        INFPropertyMetaInfo getMetaInfo()
        Returns the meta information about the property.
        Returns:
        The meta information about the property.
      • getValue

        IFuture<T> getValue()
        Returns the current value of the property.
        Returns:
        The current value of the property.
      • getValue

        IFuture<T> getValue​(U unit)
        Returns the current value of the property, performs unit conversion if necessary.
        Parameters:
        unit - Unit of the returned value.
        Returns:
        The current value of the property.
      • getPrettyPrintValue

        IFuture<java.lang.String> getPrettyPrintValue()
        Returns the current value of the property in a human readable form.
        Returns:
        The current value of the property.
      • dispose

        IFuture<java.lang.Void> dispose()
        Property was removed and should be disposed.