Class XmlInputHintSpecification
- java.lang.Object
-
- com.xebialabs.xlplatform.synthetic.xml.XmlElement
-
- com.xebialabs.xlplatform.synthetic.xml.XmlInputHintSpecification
-
- All Implemented Interfaces:
InputHintSpecification
public class XmlInputHintSpecification extends XmlElement implements InputHintSpecification
-
-
Field Summary
-
Fields inherited from class com.xebialabs.xlplatform.synthetic.xml.XmlElement
element
-
-
Constructor Summary
Constructors Constructor Description XmlInputHintSpecification(org.w3c.dom.Element element)
-
Method Summary
All Methods Instance Methods Concrete Methods Default Methods Modifier and Type Method Description default java.util.Iterator<org.w3c.dom.Element>childByName(org.w3c.dom.Element element, java.util.function.Predicate<java.lang.String> matcher)default java.lang.Iterable<org.w3c.dom.Element>childrenByName(org.w3c.dom.Element element, java.util.function.Predicate<java.lang.String> matcher)default <E> voidforEach(java.util.Iterator<E> iterator, Closure<E> closure)java.util.Optional<java.lang.String>getCopyFromProperty()java.util.Optional<java.lang.Boolean>getDynamicLookup()java.util.Optional<java.lang.String>getMethodRef()default java.util.Optional<java.lang.Boolean>getOptionalBoolean(org.w3c.dom.Element element, java.lang.String attributeName)default booleangetOptionalBooleanAttribute(org.w3c.dom.Element element, java.lang.String attributeName, boolean defaultValue)default java.util.Optional<java.lang.String>getOptionalString(org.w3c.dom.Element element, java.lang.String attributeName)default java.lang.StringgetOptionalStringAttribute(org.w3c.dom.Element element, java.lang.String attributeName, java.lang.String defaultValue)default java.util.Optional<java.lang.String>getOptionalTextOfChild(org.w3c.dom.Element element, java.lang.String childElementName)default java.util.Optional<TypeName>getOptionalType(org.w3c.dom.Element element, java.lang.String attributeName)default TypeNamegetOptionalTypeAttribute(org.w3c.dom.Element element, java.lang.String attributeName)default TypeNamegetOptionalTypeAttribute(org.w3c.dom.Element element, java.lang.String attributeName, TypeName defaultValue)java.util.Optional<java.lang.String>getPrompt()java.util.Optional<TypeName>getReferencedType()default java.lang.StringgetRequiredStringAttribute(org.w3c.dom.Element element, java.lang.String attributeName)default TypeNamegetRequiredTypeAttribute(org.w3c.dom.Element element, java.lang.String attributeName)java.util.List<ValidationRuleSpecification>getValidationRules()java.util.List<com.xebialabs.deployit.plugin.api.reflect.InputHintValue>getValues()-
Methods inherited from class com.xebialabs.xlplatform.synthetic.xml.XmlElement
getElement
-
-
-
-
Method Detail
-
getValues
public java.util.List<com.xebialabs.deployit.plugin.api.reflect.InputHintValue> getValues()
- Specified by:
getValuesin interfaceInputHintSpecification
-
getValidationRules
public java.util.List<ValidationRuleSpecification> getValidationRules()
- Specified by:
getValidationRulesin interfaceInputHintSpecification
-
getPrompt
public java.util.Optional<java.lang.String> getPrompt()
- Specified by:
getPromptin interfaceInputHintSpecification
-
getCopyFromProperty
public java.util.Optional<java.lang.String> getCopyFromProperty()
- Specified by:
getCopyFromPropertyin interfaceInputHintSpecification
-
getReferencedType
public java.util.Optional<TypeName> getReferencedType()
- Specified by:
getReferencedTypein interfaceInputHintSpecification
-
getMethodRef
public java.util.Optional<java.lang.String> getMethodRef()
- Specified by:
getMethodRefin interfaceInputHintSpecification
-
getDynamicLookup
public java.util.Optional<java.lang.Boolean> getDynamicLookup()
- Specified by:
getDynamicLookupin interfaceInputHintSpecification
-
getRequiredStringAttribute
public default java.lang.String getRequiredStringAttribute(org.w3c.dom.Element element, java.lang.String attributeName)
-
getRequiredTypeAttribute
public default TypeName getRequiredTypeAttribute(org.w3c.dom.Element element, java.lang.String attributeName)
-
getOptionalTypeAttribute
public default TypeName getOptionalTypeAttribute(org.w3c.dom.Element element, java.lang.String attributeName, TypeName defaultValue)
-
getOptionalTypeAttribute
public default TypeName getOptionalTypeAttribute(org.w3c.dom.Element element, java.lang.String attributeName)
-
getOptionalType
public default java.util.Optional<TypeName> getOptionalType(org.w3c.dom.Element element, java.lang.String attributeName)
-
getOptionalBooleanAttribute
public default boolean getOptionalBooleanAttribute(org.w3c.dom.Element element, java.lang.String attributeName, boolean defaultValue)
-
getOptionalBoolean
public default java.util.Optional<java.lang.Boolean> getOptionalBoolean(org.w3c.dom.Element element, java.lang.String attributeName)
-
getOptionalStringAttribute
public default java.lang.String getOptionalStringAttribute(org.w3c.dom.Element element, java.lang.String attributeName, java.lang.String defaultValue)
-
getOptionalString
public default java.util.Optional<java.lang.String> getOptionalString(org.w3c.dom.Element element, java.lang.String attributeName)
-
getOptionalTextOfChild
public default java.util.Optional<java.lang.String> getOptionalTextOfChild(org.w3c.dom.Element element, java.lang.String childElementName)
-
childrenByName
public default java.lang.Iterable<org.w3c.dom.Element> childrenByName(org.w3c.dom.Element element, java.util.function.Predicate<java.lang.String> matcher)
-
childByName
public default java.util.Iterator<org.w3c.dom.Element> childByName(org.w3c.dom.Element element, java.util.function.Predicate<java.lang.String> matcher)
-
forEach
public default <E> void forEach(java.util.Iterator<E> iterator, Closure<E> closure)
-
-