Class JsonMethodSpecification
java.lang.Object
com.xebialabs.xlplatform.synthetic.yaml.JsonSpecification
com.xebialabs.xlplatform.synthetic.yaml.JsonMethodSpecification
- All Implemented Interfaces:
MethodSpecification
-
Field Summary
Fields inherited from class com.xebialabs.xlplatform.synthetic.yaml.JsonSpecification
name, nodeFields inherited from interface com.xebialabs.xlplatform.synthetic.MethodSpecification
RESERVED_ATTRIBUTE_NAMES -
Constructor Summary
ConstructorsConstructorDescriptionJsonMethodSpecification(String name, com.fasterxml.jackson.databind.JsonNode node) -
Method Summary
Methods inherited from class com.xebialabs.xlplatform.synthetic.yaml.JsonSpecification
getDescription, getLabel, getOptionalBoolean, getOptionalBoolean, getOptionalInteger, getOptionalString, getOptionalString, getOptionalType, getProperties, getStringValues, getValidationRules, toMapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.xebialabs.xlplatform.synthetic.MethodSpecification
getDescription, getLabel
-
Constructor Details
-
JsonMethodSpecification
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceMethodSpecification
-
getParameters
- Specified by:
getParametersin interfaceMethodSpecification
-
getDelegate
- Specified by:
getDelegatein interfaceMethodSpecification
-
getParameterType
- Specified by:
getParameterTypein interfaceMethodSpecification
-
getAttributes
- Specified by:
getAttributesin interfaceMethodSpecification
-