class Compiler<E> extends ContextAwareBase
| Modifier and Type | Field and Description |
|---|---|
(package private) java.util.Map |
converterMap |
(package private) Converter<E> |
head |
(package private) Converter<E> |
tail |
(package private) Node |
top |
context| Constructor and Description |
|---|
Compiler(Node top,
java.util.Map converterMap) |
| Modifier and Type | Method and Description |
|---|---|
private void |
addToList(Converter<E> c) |
(package private) Converter<E> |
compile() |
(package private) CompositeConverter<E> |
createCompositeConverter(CompositeNode cn)
Attempt to create a converter using the information found in
'compositeConverterMap'.
|
(package private) DynamicConverter<E> |
createConverter(SimpleKeywordNode kn)
Attempt to create a converter using the information found in
'converterMap'.
|
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContextfinal Node top
final java.util.Map converterMap
Compiler(Node top, java.util.Map converterMap)
DynamicConverter<E> createConverter(SimpleKeywordNode kn)
kn - CompositeConverter<E> createCompositeConverter(CompositeNode cn)
cn -