All Known Subinterfaces:
EnumStringProperty, RegexProperty, ValidatedTypedProperty<T,V>, ValueSchema
All Known Implementing Classes:
EnumStringPropertyImpl, RegexPropertyImpl, ValueSchemaImpl

public interface TypedProperty<T,V>
Author:
Manuele Simi (ISTI - CNR)
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the schema of the property.
    Gets the value of the property.
    void
    setSchema(T type)
    Sets the schema of the property.
    void
    setValue(V value)
    Sets the value of the property.
  • Method Details

    • getValue

      V getValue()
      Gets the value of the property.
      Returns:
      the value
    • setValue

      void setValue(V value)
      Sets the value of the property.
      Parameters:
      value - the new value
    • getSchema

      T getSchema()
      Gets the schema of the property.
      Returns:
      the schema
    • setSchema

      void setSchema(T type)
      Sets the schema of the property.
      Parameters:
      type - the new schema