Package com.walkfares.odsl.var.type
Class VarDeclaredType
java.lang.Object
com.walkfares.odsl.var.BaseVar
com.walkfares.odsl.var.VersionedVar
com.walkfares.odsl.var.basic.VarDynamicObject
com.walkfares.odsl.var.type.VarDeclaredType
- All Implemented Interfaces:
ListProvider,CheckedDynamicVar,DynamicVar,Var
public class VarDeclaredType extends VarDynamicObject implements CheckedDynamicVar
An instance of a DeclaredType which conforms to the declaration
The can be written and read using the object service
-
Constructor Summary
Constructors Constructor Description VarDeclaredType() -
Method Summary
Modifier and Type Method Description Var_clone()DeclaredTypegetDeclaredType()StatusgetStatus()VarTypegetType()StringgetTypeName()static VarDeclaredTypenewInstance(DeclaredProperty declaredProperty)static VarDeclaredTypenewInstance(DeclaredType declaredType)static VarDeclaredTypenewInstance(DeclaredType declaredType, VarDynamicObject data)voidset(String name, Var value)voidsetProperty(String name, String value)Methods inherited from class com.walkfares.odsl.var.basic.VarDynamicObject
add, add, applyChanges, asSimpleObject, clear, contains, get, get, get, getAccess, getElements, getId, getProperties, getReference, isSerializeId, remove, set_Id, setAccess, setId, setSerializeId, size, toStringMethods inherited from class com.walkfares.odsl.var.BaseVar
add, getLinks, getUID, setLinks, tryConvertMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.walkfares.odsl.var.Var
applyChanges, DATE, DATE_NULL, DYNAMIC, getId, getReference, getUID, isEmpty, LIST, SCALAR, set_Id, setId, tryConvert
-
Constructor Details
-
VarDeclaredType
public VarDeclaredType()
-
-
Method Details
-
getType
- Specified by:
getTypein interfaceVar- Overrides:
getTypein classVarDynamicObject
-
_clone
- Specified by:
_clonein interfaceVar- Overrides:
_clonein classVarDynamicObject
-
set
- Specified by:
setin interfaceDynamicVar- Overrides:
setin classVarDynamicObject
-
setProperty
-
getDeclaredType
-
getTypeName
- Specified by:
getTypeNamein interfaceVar- Overrides:
getTypeNamein classVarDynamicObject
-
newInstance
-
newInstance
-
newInstance
-
getStatus
- Specified by:
getStatusin interfaceCheckedDynamicVar
-