Namers are provided in preference-order so that first-match wins.
Bind the given path and use that instead of the tree.
A DelegatingNameTreeTransformer is a NameTreeTransformer that can transform DelegateTrees as well as NameTrees.
A DelegatingNameTreeTransformer is a NameTreeTransformer that can transform DelegateTrees as well as NameTrees. This allows a NameInterpreter to preserve the ability to delegate when wrapped by this transformer.
For better java compatibility
A NameTreeTransformer performs some kind of transformation on bound NameTrees.
A NameTreeTransformer performs some kind of transformation on bound NameTrees. These transformers are generally applied to the output of a NameInterpreter to do post-processing.
Read a single namer configuration in the form:
Read a single namer configuration in the form:
kind: io.l5d.izzle prefix: /i frizzle: dee swizzle: dah
In this example _io.l5d.izzle_ must be the _kind_ of a
NamerInitializer in namers
. _frizzle_ and _swizzle_ are
namer-specific options. This namer refines names beginning with
/#/i
(after this prefix has been stripped).
Bind the given path and replace all bound names in the tree with it.