public interface ValueHolder
All types in the language have their Java implementation class. The
SimpleType
s are represented entirely by some existing Java class
(e.g. decimal and integer types are represented by Decimal
). The
complex types - lists, sets, maps, references, closures and records - are
represented by interfaces where the real implementation is given by the
implementation of the HolderFactory
which is returned by the
implementation of the Namespace
.
All the ValueHolder
s have their runtime type which can be obtained
by getType()
(for simple types see
TypeHelper.typeForRuntimeObject(Object)
.
Type
Modifier and Type | Method and Description |
---|---|
String |
getId()
Returns the id of the holder if present.
|
ValueHolder |
getNotCompiledValueHolder() |
Type |
getType()
Returns the type of the holder.
|
Type getType()
String getId()
ValueHolder getNotCompiledValueHolder()
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.