Class XmlElement
java.lang.Object
com.xebialabs.xlplatform.synthetic.xml.XmlElement
- Direct Known Subclasses:
XmlBaseTypeSpecification,XmlCreatorSpecification,XmlInputHintSpecification,XmlMethodSpecification,XmlPropertySpecification,XmlValidationRuleSpecification
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionchildByName(Element element, Predicate<String> matcher) childrenByName(Element element, Predicate<String> matcher) default <E> voidgetOptionalBoolean(Element element, String attributeName) default booleangetOptionalBooleanAttribute(Element element, String attributeName, boolean defaultValue) getOptionalString(Element element, String attributeName) default StringgetOptionalStringAttribute(Element element, String attributeName, String defaultValue) getOptionalTextOfChild(Element element, String childElementName) getOptionalType(Element element, String attributeName) default TypeNamegetOptionalTypeAttribute(Element element, String attributeName) default TypeNamegetOptionalTypeAttribute(Element element, String attributeName, TypeName defaultValue) default StringgetRequiredStringAttribute(Element element, String attributeName) default TypeNamegetRequiredTypeAttribute(Element element, String attributeName)
-
Field Details
-
element
-
-
Constructor Details
-
XmlElement
-
-
Method Details
-
getElement
-
getRequiredStringAttribute
-
getRequiredTypeAttribute
-
getOptionalTypeAttribute
-
getOptionalTypeAttribute
-
getOptionalType
-
getOptionalBooleanAttribute
-
getOptionalBoolean
-
getOptionalStringAttribute
-
getOptionalString
-
getOptionalTextOfChild
-
childrenByName
-
childByName
-
forEach
-