Interface Graph.Features.DataTypeFeatures

    • Method Detail

      • supportsBooleanValues

        default boolean supportsBooleanValues()
        Supports setting of a boolean value.
      • supportsByteValues

        default boolean supportsByteValues()
        Supports setting of a byte value.
      • supportsDoubleValues

        default boolean supportsDoubleValues()
        Supports setting of a double value.
      • supportsFloatValues

        default boolean supportsFloatValues()
        Supports setting of a float value.
      • supportsIntegerValues

        default boolean supportsIntegerValues()
        Supports setting of a integer value.
      • supportsLongValues

        default boolean supportsLongValues()
        Supports setting of a long value.
      • supportsMapValues

        default boolean supportsMapValues()
        Supports setting of a Map value. The assumption is that the Map can contain arbitrary serializable values that may or may not be defined as a feature itself.
      • supportsMixedListValues

        default boolean supportsMixedListValues()
        Supports setting of a List value. The assumption is that the List can contain arbitrary serializable values that may or may not be defined as a feature itself. As this List is "mixed" it does not need to contain objects of the same type.
        See Also:
        supportsMixedListValues()
      • supportsBooleanArrayValues

        default boolean supportsBooleanArrayValues()
        Supports setting of an array of boolean values.
      • supportsByteArrayValues

        default boolean supportsByteArrayValues()
        Supports setting of an array of byte values.
      • supportsDoubleArrayValues

        default boolean supportsDoubleArrayValues()
        Supports setting of an array of double values.
      • supportsFloatArrayValues

        default boolean supportsFloatArrayValues()
        Supports setting of an array of float values.
      • supportsIntegerArrayValues

        default boolean supportsIntegerArrayValues()
        Supports setting of an array of integer values.
      • supportsStringArrayValues

        default boolean supportsStringArrayValues()
        Supports setting of an array of string values.
      • supportsLongArrayValues

        default boolean supportsLongArrayValues()
        Supports setting of an array of long values.
      • supportsSerializableValues

        default boolean supportsSerializableValues()
        Supports setting of a Java serializable value.
      • supportsStringValues

        default boolean supportsStringValues()
        Supports setting of a string value.
      • supportsUniformListValues

        default boolean supportsUniformListValues()
        Supports setting of a List value. The assumption is that the List can contain arbitrary serializable values that may or may not be defined as a feature itself. As this List is "uniform" it must contain objects of the same type.
        See Also:
        supportsMixedListValues()