Interface PrimitiveValue

  • All Superinterfaces:
    FeatureValue, java.io.Serializable
    All Known Implementing Classes:
    PrimitiveValueImpl, VinciPrimitiveValue

    public interface PrimitiveValue
    extends FeatureValue
    Represents a primitive feature value - a string, integer, or float. Arrays are represented as FeatureStructures, not as primitive values.
    • Method Detail

      • toString

        java.lang.String toString()
        Gets this value as a string.
        Overrides:
        toString in class java.lang.Object
        Returns:
        string value
      • toInt

        int toInt()
        Gets this value as an integer.
        Returns:
        integer value, 0 if a non-integer
      • toFloat

        float toFloat()
        Gets this value as a float.
        Returns:
        float value, 0 if a non-number.