Class XmlMethodSpecification
- java.lang.Object
-
- com.xebialabs.xlplatform.synthetic.xml.XmlElement
-
- com.xebialabs.xlplatform.synthetic.xml.XmlMethodSpecification
-
- All Implemented Interfaces:
MethodSpecification
public class XmlMethodSpecification extends XmlElement implements MethodSpecification
-
-
Field Summary
-
Fields inherited from class com.xebialabs.xlplatform.synthetic.xml.XmlElement
element
-
-
Constructor Summary
Constructors Constructor Description XmlMethodSpecification(org.w3c.dom.Element element)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>getAttributes()java.util.Optional<java.lang.String>getDelegate()java.util.Optional<java.lang.String>getDescription()java.util.Optional<java.lang.String>getLabel()java.lang.StringgetName()java.util.List<PropertySpecification>getParameters()com.xebialabs.deployit.plugin.api.reflect.TypegetParameterType()-
Methods inherited from class com.xebialabs.xlplatform.synthetic.xml.XmlElement
getElement
-
-
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceMethodSpecification
-
getParameters
public java.util.List<PropertySpecification> getParameters()
- Specified by:
getParametersin interfaceMethodSpecification
-
getLabel
public java.util.Optional<java.lang.String> getLabel()
- Specified by:
getLabelin interfaceMethodSpecification
-
getDescription
public java.util.Optional<java.lang.String> getDescription()
- Specified by:
getDescriptionin interfaceMethodSpecification
-
getDelegate
public java.util.Optional<java.lang.String> getDelegate()
- Specified by:
getDelegatein interfaceMethodSpecification
-
getParameterType
public com.xebialabs.deployit.plugin.api.reflect.Type getParameterType()
- Specified by:
getParameterTypein interfaceMethodSpecification
-
getAttributes
public java.util.Map<java.lang.String,java.lang.String> getAttributes()
- Specified by:
getAttributesin interfaceMethodSpecification
-
-