public class OpaqueDefinition extends DataDefinition
Modifier and Type | Method and Description |
---|---|
void |
accept(DefinitionVisitor visitor)
Applies a visitor to this data-definition.
|
static OpaqueDefinition |
getInstance() |
DataType |
getType()
Returns the
DataType for this type. |
String |
toString() |
List<Message> |
validate(DataValue value)
Validates that the specified DataValue is an instance of this data
definition.
|
completeValue, validInstanceOf
public static OpaqueDefinition getInstance()
public DataType getType()
DataDefinition
DataType
for this type.getType
in class DataDefinition
DataType
for this typepublic List<Message> validate(DataValue value)
Only validates that supplied value is not null
.
validate
in class DataDefinition
value
- the DataValue
to validatepublic String toString()
DataDefinition
toString
in class DataDefinition
public void accept(DefinitionVisitor visitor)
DataDefinition
accept
in class DataDefinition
visitor
- the visitor operating on this data-definitionCopyright © 2015. All Rights Reserved.