# Functions
CloneAttribute clones the given attribute assigning a new name.
CoerceToAny coerce a value to generic value.
CoerceToArray coerce a value to an array of empty interface values.
CoerceToArrayIfNecessary coerce a value to an array if it isn't one already.
CoerceToBoolean coerce a value to a boolean.
CoerceToObject coerce a value to an complex object.
CoerceToDouble coerce a value to a double/float64.
CoerceToInteger coerce a value to an integer.
CoerceToInteger coerce a value to an integer.
Deprecated: Use CoerceToDouble().
CoerceToObject coerce a value to an object.
CoerceToParams coerce a value to params.
CoerceToString coerce a value to a string.
CoerceToValue coerce a value to the specified type.
No description provided by the author
No description provided by the author
No description provided by the author
GetGlobalScope gets the global scope the application.
No description provided by the author
No description provided by the author
No description provided by the author
Get secret value handler.
GetType get the Type of the supplied value.
No description provided by the author
No description provided by the author
NewAttribute constructs a new attribute.
NewFixedScope creates a new SimpleScope.
No description provided by the author
NewFlexableScope creates a new SimpleScope.
No description provided by the author
NewSimpleScope creates a new SimpleScope.
NewSimpleScopeFromMap creates a new SimpleScope.
NewSimpleSyncScope creates a new SimpleSyncScope.
NewZeroAttribute constructs a new attribute.
No description provided by the author
No description provided by the author
Set secret value decoder.
No description provided by the author
ToTypeEnum get the data type that corresponds to the specified name.
# Constants
No description provided by the author
MtAssign denotes an attribute to attribute assignment.
MtExpression denotes a expression execution to perform mapping.
MtLiteral denotes a literal to attribute assignment.
MtObject denotes a object construction mapping.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
Attribute is a simple structure used to define a data Attribute/property.
No description provided by the author
ComplexObject is the value that is used when using a "COMPLEX_OBJECT" type.
DefaultPropertyProvider empty property provider.
FixedScope is an implementation of a empty scope fixed to a particular set of metadata.
FixedScope is an implementation of a empty scope fixed to a particular set of metadata.
No description provided by the author
No description provided by the author
A key based secret value decoder.
MapperDef represents a Mapper, which is a collection of mappings.
MappingDef is a simple structure that defines a mapping.
No description provided by the author
SimpleScope is a basic implementation of a scope.
SimpleSyncScope is a basic implementation of a synchronized scope.
# Interfaces
No description provided by the author
Mapper is a constructs that maps values from one scope to another.
MutableScope is a scope that new attributes can be added.
No description provided by the author
No description provided by the author
Scope is a set of attributes that are accessible.
SecretValueDecoder defines method for decoding value.