Interface ValidatedTypedProperty<T,V>
-
- All Superinterfaces:
TypedProperty<T,V>
- All Known Subinterfaces:
EnumStringProperty,RegexProperty,ValueSchema
- All Known Implementing Classes:
EnumStringPropertyImpl,RegexPropertyImpl,ValueSchemaImpl
public interface ValidatedTypedProperty<T,V> extends TypedProperty<T,V>
ATypedPropertythat can be validated.- Author:
- Manuele Simi (ISTI CNR)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Validationvalidate()Applies this validation to the property.-
Methods inherited from interface org.gcube.resourcemanagement.model.reference.properties.utilities.TypedProperty
getSchema, getValue, setSchema, setValue
-
-
-
-
Method Detail
-
validate
Validation validate()
Applies this validation to the property.- Returns:
- the validation result
-
-