org.deduced.validation.model
Interface NullableValidationModel

All Superinterfaces:
java.lang.Cloneable, LinkedValidationModel, PropertyCollection<java.lang.Object,java.lang.Object>, ValidationModel
All Known Subinterfaces:
EnumerationValidationModel, NumberValidationModel, StringValidationModel, TypeReferenceValidationModel
All Known Implementing Classes:
EnumerationValidationModelImplementation, NullableValidationModelImplementation, NumberValidationModelImplementation, StringValidationModelImplementation, TypeReferenceValidationModelImplementation

public interface NullableValidationModel
extends LinkedValidationModel

Interface used to represent the type : nullable validation model Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm


Field Summary
static PropertyInstanceHolder IS_NULL_VALID_INSTANCE
          Variable used to hold the PropertyInstance for : is null valid
static PropertyCollectionTypeHolder NULLABLE_VALIDATION_MODEL_TYPE
          Variable used to hold the PropertyCollectionType for : nullable validation model
 
Fields inherited from interface org.deduced.validation.model.LinkedValidationModel
DEFAULT_VALIDATOR_TYPE_INSTANCE, LINKED_VALIDATION_MODEL_TYPE
 
Fields inherited from interface org.deduced.ValidationModel
VALIDATION_MODEL_TYPE
 
Fields inherited from interface org.deduced.PropertyCollection
PROPERTY_COLLECTION_TYPE
 
Method Summary
 boolean isNullValid()
          Get the value of the instance : is null valid
 boolean setIsNullValid(boolean newValue)
          Set the value of the instance : is null valid
 
Methods inherited from interface org.deduced.validation.model.LinkedValidationModel
getDefaultValidatorType, setDefaultValidatorType
 
Methods inherited from interface org.deduced.PropertyCollection
activate, addListener, addProperty, areKeysAssignedAutomatically, asKeySet, asPropertyList, asPropertyMap, asValueList, asValueMap, clear, clone, containsInstance, containsKey, containsValue, delete, getFixedInstance, getProperty, getPropertyValue, id, instanceKey, invokeAction, isActivated, isEmpty, isListenerRegistered, iterator, iteratorByValue, keyOnParent, parent, removeListener, removeProperty, removePropertyInstance, removePropertyValue, setFixedInstance, setParent, setProperty, size, type, valueKey
 

Field Detail

NULLABLE_VALIDATION_MODEL_TYPE

static final PropertyCollectionTypeHolder NULLABLE_VALIDATION_MODEL_TYPE
Variable used to hold the PropertyCollectionType for : nullable validation model


IS_NULL_VALID_INSTANCE

static final PropertyInstanceHolder IS_NULL_VALID_INSTANCE
Variable used to hold the PropertyInstance for : is null valid

Method Detail

isNullValid

boolean isNullValid()
Get the value of the instance : is null valid

Returns:
is null valid

setIsNullValid

boolean setIsNullValid(boolean newValue)
Set the value of the instance : is null valid

Parameters:
newValue - new is null valid
Returns:
is null valid value after the change