Interface | Description |
---|---|
Symbol<Value> |
A key with a Value parameter, for use in type safe heterogeneous containers.
|
SymbolBus |
A type safe event bus for heterogeneous events.
|
SymbolMap |
A type safe mapping from symbols to values of matching types.
|
SymbolMap.Fluid |
A SymbolMap that is mutable and an entity object.
|
SymbolMap.Solid |
A SymbolMap that is immutable and a value object.
|
SymbolSchema |
Validates SymbolMaps or any other set of symbols by checking required and optional symbols.
|
TypeMap |
A type safe mapping from type objects to values of matching types.
|
Class | Description |
---|---|
SymbolLib |
The library for working with TypeMap, Symbol, SymbolMap, SymbolSchema, and SymbolBus.
|
Exception | Description |
---|---|
InvalidSymbols |
Thrown by SymbolSchema when validation fails.
|
Copyright © 2014. All rights reserved.