Class XmlManifestReader.XmlManifestCiReader
- java.lang.Object
-
- com.xebialabs.deployit.service.importer.reader.XmlManifestReader.XmlManifestCiReader
-
- All Implemented Interfaces:
ManifestReader.ManifestCiReader
- Enclosing class:
- XmlManifestReader
public static class XmlManifestReader.XmlManifestCiReader extends java.lang.Object implements ManifestReader.ManifestCiReader
-
-
Constructor Summary
Constructors Constructor Description XmlManifestCiReader(org.jdom2.Element element)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>allProperties()com.xebialabs.deployit.plugin.api.reflect.TypedistributionType()java.lang.Stringfile()booleanhasProperty(java.lang.String name)java.lang.Stringname()java.lang.StringpropertyAsCiRef(java.lang.String name)java.util.List<java.lang.String>propertyAsCiRefCollection(java.lang.String name)java.util.Map<java.lang.String,java.lang.String>propertyAsMapStringString(java.lang.String name)java.util.List<ManifestReader.ManifestCiReader>propertyAsNestedCis(java.lang.String name)java.lang.StringpropertyAsString(java.lang.String name)java.util.List<java.lang.String>propertyAsStringCollection(java.lang.String name)com.xebialabs.deployit.plugin.api.reflect.Typetype()
-
-
-
Method Detail
-
type
public com.xebialabs.deployit.plugin.api.reflect.Type type()
- Specified by:
typein interfaceManifestReader.ManifestCiReader
-
distributionType
public com.xebialabs.deployit.plugin.api.reflect.Type distributionType()
- Specified by:
distributionTypein interfaceManifestReader.ManifestCiReader
-
name
public java.lang.String name()
- Specified by:
namein interfaceManifestReader.ManifestCiReader
-
file
public java.lang.String file()
- Specified by:
filein interfaceManifestReader.ManifestCiReader
-
hasProperty
public boolean hasProperty(java.lang.String name)
- Specified by:
hasPropertyin interfaceManifestReader.ManifestCiReader
-
allProperties
public java.util.List<java.lang.String> allProperties()
- Specified by:
allPropertiesin interfaceManifestReader.ManifestCiReader
-
propertyAsString
public java.lang.String propertyAsString(java.lang.String name)
- Specified by:
propertyAsStringin interfaceManifestReader.ManifestCiReader
-
propertyAsCiRef
public java.lang.String propertyAsCiRef(java.lang.String name)
- Specified by:
propertyAsCiRefin interfaceManifestReader.ManifestCiReader
-
propertyAsStringCollection
public java.util.List<java.lang.String> propertyAsStringCollection(java.lang.String name)
- Specified by:
propertyAsStringCollectionin interfaceManifestReader.ManifestCiReader
-
propertyAsCiRefCollection
public java.util.List<java.lang.String> propertyAsCiRefCollection(java.lang.String name)
- Specified by:
propertyAsCiRefCollectionin interfaceManifestReader.ManifestCiReader
-
propertyAsMapStringString
public java.util.Map<java.lang.String,java.lang.String> propertyAsMapStringString(java.lang.String name)
- Specified by:
propertyAsMapStringStringin interfaceManifestReader.ManifestCiReader
-
propertyAsNestedCis
public java.util.List<ManifestReader.ManifestCiReader> propertyAsNestedCis(java.lang.String name)
- Specified by:
propertyAsNestedCisin interfaceManifestReader.ManifestCiReader
-
-