public class RamlDocumentBuilder extends YamlDocumentBuilder<Raml>
RamlDocumentBuilder class.
| Modifier and Type | Field and Description |
|---|---|
protected TemplateResolver |
templateResolver |
| Constructor and Description |
|---|
RamlDocumentBuilder()
Constructor for RamlDocumentBuilder.
|
RamlDocumentBuilder(Class<? extends Raml> class1,
ResourceLoader resourceLoader,
TagResolver[] tagResolvers)
Constructor for RamlDocumentBuilder.
|
RamlDocumentBuilder(ResourceLoader resourceLoader,
TagResolver... tagResolvers)
Constructor for RamlDocumentBuilder.
|
| Modifier and Type | Method and Description |
|---|---|
MediaTypeResolver |
getMediaTypeResolver()
Getter for the field
mediaTypeResolver. |
TemplateResolver |
getTemplateResolver()
Getter for the field
templateResolver. |
void |
onMappingNodeEnd(org.yaml.snakeyaml.nodes.MappingNode mappingNode,
TupleType tupleType)
onMappingNodeEnd.
|
void |
onMappingNodeStart(org.yaml.snakeyaml.nodes.MappingNode mappingNode,
TupleType tupleType)
onMappingNodeStart.
|
protected void |
postBuildProcess()
postBuildProcess.
|
protected void |
preBuildProcess()
preBuildProcess.
|
build, build, build, build, dumpFromAst, dumpFromAst, getBuilderContext, getDocumentContext, getDocumentObject, getResourceLoader, getRootNode, onCustomTagEnd, onCustomTagError, onCustomTagStart, onDocumentEnd, onDocumentStart, onScalar, onSequenceElementEnd, onSequenceElementStart, onSequenceEnd, onSequenceStart, onTupleEnd, onTupleStartprotected TemplateResolver templateResolver
public RamlDocumentBuilder()
Constructor for RamlDocumentBuilder.
public RamlDocumentBuilder(ResourceLoader resourceLoader, TagResolver... tagResolvers)
Constructor for RamlDocumentBuilder.
resourceLoader - a ResourceLoader object.tagResolvers - a TagResolver object.public RamlDocumentBuilder(Class<? extends Raml> class1, ResourceLoader resourceLoader, TagResolver[] tagResolvers)
Constructor for RamlDocumentBuilder.
class1 - a Class object.resourceLoader - a ResourceLoader object.tagResolvers - an array of TagResolver objects.public void onMappingNodeStart(org.yaml.snakeyaml.nodes.MappingNode mappingNode,
TupleType tupleType)
onMappingNodeStart.
onMappingNodeStart in interface NodeHandleronMappingNodeStart in class YamlDocumentBuilder<Raml>mappingNode - a MappingNode object.tupleType - a TupleType object.public void onMappingNodeEnd(org.yaml.snakeyaml.nodes.MappingNode mappingNode,
TupleType tupleType)
onMappingNodeEnd.
onMappingNodeEnd in interface NodeHandleronMappingNodeEnd in class YamlDocumentBuilder<Raml>mappingNode - a MappingNode object.tupleType - a TupleType object.public TemplateResolver getTemplateResolver()
Getter for the field templateResolver.
TemplateResolver object.public MediaTypeResolver getMediaTypeResolver()
Getter for the field mediaTypeResolver.
MediaTypeResolver object.protected void preBuildProcess()
preBuildProcess.
preBuildProcess in class YamlDocumentBuilder<Raml>protected void postBuildProcess()
postBuildProcess.
postBuildProcess in class YamlDocumentBuilder<Raml>Copyright © 2015 Mulesoft. All rights reserved.