public class TemplateResolver extends Object
TemplateResolver class.
| Modifier and Type | Field and Description |
|---|---|
static String |
ALL_ACTIONS
Constant
ALL_ACTIONS="*" |
static String |
OPTIONAL_MODIFIER
Constant
OPTIONAL_MODIFIER="?" |
static String |
RESOURCE_TYPE_USE_KEY
Constant
RESOURCE_TYPE_USE_KEY="type" |
static String |
TRAIT_USE_KEY
Constant
TRAIT_USE_KEY="is" |
| Constructor and Description |
|---|
TemplateResolver(ResourceLoader resourceLoader,
NodeHandler nodeNandler,
boolean doResolve)
Constructor for TemplateResolver.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,org.yaml.snakeyaml.nodes.MappingNode> |
getResourceTypesMap()
Getter for the field
resourceTypesMap. |
Map<String,org.yaml.snakeyaml.nodes.MappingNode> |
getTraitsMap()
Getter for the field
traitsMap. |
List<ValidationResult> |
init(org.yaml.snakeyaml.nodes.MappingNode rootNode)
init.
|
List<ValidationResult> |
resolve(org.yaml.snakeyaml.nodes.MappingNode resourceNode,
String relativeUri,
String fullUri)
resolve.
|
public static final String OPTIONAL_MODIFIER
OPTIONAL_MODIFIER="?"public static final String ALL_ACTIONS
ALL_ACTIONS="*"public static final String TRAIT_USE_KEY
TRAIT_USE_KEY="is"public static final String RESOURCE_TYPE_USE_KEY
RESOURCE_TYPE_USE_KEY="type"public TemplateResolver(ResourceLoader resourceLoader, NodeHandler nodeNandler, boolean doResolve)
Constructor for TemplateResolver.
resourceLoader - a ResourceLoader object.nodeNandler - a NodeHandler object.doResolve - a boolean.public Map<String,org.yaml.snakeyaml.nodes.MappingNode> getResourceTypesMap()
Getter for the field resourceTypesMap.
Map object.public Map<String,org.yaml.snakeyaml.nodes.MappingNode> getTraitsMap()
Getter for the field traitsMap.
Map object.public List<ValidationResult> init(org.yaml.snakeyaml.nodes.MappingNode rootNode)
init.
rootNode - a MappingNode object.List object.Copyright © 2015 Mulesoft. All rights reserved.