org.raml.parser.builder
Interface TupleBuilder<K extends org.yaml.snakeyaml.nodes.Node,V extends org.yaml.snakeyaml.nodes.Node>
- All Superinterfaces:
- NodeBuilder<V>
- All Known Implementing Classes:
- DefaultTupleBuilder, ImplicitMapEntryBuilder, MapTupleBuilder, MapWithListValueTupleBuilder, PojoTupleBuilder, ResourceTypeBuilder, ScalarTupleBuilder, SequenceTupleBuilder, TemplateBuilder, TraitBuilder
public interface TupleBuilder<K extends org.yaml.snakeyaml.nodes.Node,V extends org.yaml.snakeyaml.nodes.Node>
- extends NodeBuilder<V>
getBuilderForTuple
NodeBuilder getBuilderForTuple(org.yaml.snakeyaml.nodes.NodeTuple tuple)
- Returns the
- Parameters:
tuple -
- Returns:
buildKey
void buildKey(Object parent,
K tuple)
setHandler
void setHandler(TupleHandler handler)
getHandler
TupleHandler getHandler()
setNestedBuilders
void setNestedBuilders(Map<String,TupleBuilder<?,?>> nestedBuilders)
Copyright © 2013. All rights reserved.