Class JsonTypeSpecification
java.lang.Object
com.xebialabs.xlplatform.synthetic.yaml.JsonSpecification
com.xebialabs.xlplatform.synthetic.yaml.JsonTypeSpecification
- All Implemented Interfaces:
BaseTypeSpecification,TypeSpecification
-
Field Summary
Fields inherited from class com.xebialabs.xlplatform.synthetic.yaml.JsonSpecification
name, node -
Constructor Summary
ConstructorsConstructorDescriptionJsonTypeSpecification(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.BaseTypeSpecification
getValidationRulesMethods inherited from interface com.xebialabs.xlplatform.synthetic.TypeSpecification
getDescription, getLabel
-
Constructor Details
-
JsonTypeSpecification
-
-
Method Details
-
getTypeName
- Specified by:
getTypeNamein interfaceBaseTypeSpecification
-
getVirtual
- Specified by:
getVirtualin interfaceBaseTypeSpecification
-
getProperties
- Specified by:
getPropertiesin interfaceBaseTypeSpecification
-
getVersioned
- Specified by:
getVersionedin interfaceBaseTypeSpecification
-
getSuperType
- Specified by:
getSuperTypein interfaceTypeSpecification
-
getInspectable
- Specified by:
getInspectablein interfaceTypeSpecification
-
getIcon
- Specified by:
getIconin interfaceTypeSpecification
-
getRoot
- Specified by:
getRootin interfaceTypeSpecification
-
getDeployedType
- Specified by:
getDeployedTypein interfaceTypeSpecification
-
getContainerType
- Specified by:
getContainerTypein interfaceTypeSpecification
-
getMethods
- Specified by:
getMethodsin interfaceBaseTypeSpecification
-
getControlTasks
- Specified by:
getControlTasksin interfaceBaseTypeSpecification
-
getVerifications
- Specified by:
getVerificationsin interfaceBaseTypeSpecification
-
hasGenerateDeployable
public boolean hasGenerateDeployable()- Specified by:
hasGenerateDeployablein interfaceTypeSpecification
-
getGenerateDeployable
- Specified by:
getGenerateDeployablein interfaceTypeSpecification
-
getGeneratedDeployableDescription
- Specified by:
getGeneratedDeployableDescriptionin interfaceTypeSpecification
-
getCreator
- Specified by:
getCreatorin interfaceTypeSpecification
-