Class CiMemoryReader
java.lang.Object
com.xebialabs.xlrelease.repository.CiMemoryReader
- All Implemented Interfaces:
com.xebialabs.xltype.serialization.CiReader
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final com.xebialabs.deployit.plugin.api.udm.ConfigurationItem -
Constructor Summary
ConstructorsConstructorDescriptionCiMemoryReader(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci) CiMemoryReader(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci, com.xebialabs.deployit.plugin.api.reflect.Type targetType) -
Method Summary
Modifier and TypeMethodDescriptioncom.xebialabs.deployit.plugin.api.udm.CiAttributescom.xebialabs.xltype.serialization.CiListReadergetId()getToken()getType()List<com.xebialabs.deployit.plugin.api.validation.ValidationMessage>booleanbooleancom.xebialabs.xltype.serialization.CiReadervoidvoid
-
Field Details
-
ci
protected final com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci
-
-
Constructor Details
-
CiMemoryReader
public CiMemoryReader(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci) -
CiMemoryReader
public CiMemoryReader(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci, com.xebialabs.deployit.plugin.api.reflect.Type targetType)
-
-
Method Details
-
getType
- Specified by:
getTypein interfacecom.xebialabs.xltype.serialization.CiReader
-
getId
- Specified by:
getIdin interfacecom.xebialabs.xltype.serialization.CiReader
-
getToken
- Specified by:
getTokenin interfacecom.xebialabs.xltype.serialization.CiReader
-
getCiAttributes
public com.xebialabs.deployit.plugin.api.udm.CiAttributes getCiAttributes()- Specified by:
getCiAttributesin interfacecom.xebialabs.xltype.serialization.CiReader
-
hasMoreProperties
public boolean hasMoreProperties()- Specified by:
hasMorePropertiesin interfacecom.xebialabs.xltype.serialization.CiReader
-
moveIntoProperty
public void moveIntoProperty()- Specified by:
moveIntoPropertyin interfacecom.xebialabs.xltype.serialization.CiReader
-
moveIntoNestedProperty
public com.xebialabs.xltype.serialization.CiReader moveIntoNestedProperty()- Specified by:
moveIntoNestedPropertyin interfacecom.xebialabs.xltype.serialization.CiReader
-
moveOutOfProperty
public void moveOutOfProperty()- Specified by:
moveOutOfPropertyin interfacecom.xebialabs.xltype.serialization.CiReader
-
getCurrentPropertyName
- Specified by:
getCurrentPropertyNamein interfacecom.xebialabs.xltype.serialization.CiReader
-
getStringValue
- Specified by:
getStringValuein interfacecom.xebialabs.xltype.serialization.CiReader
-
getStringValues
- Specified by:
getStringValuesin interfacecom.xebialabs.xltype.serialization.CiReader
-
getStringMap
- Specified by:
getStringMapin interfacecom.xebialabs.xltype.serialization.CiReader
-
isCiReference
public boolean isCiReference()- Specified by:
isCiReferencein interfacecom.xebialabs.xltype.serialization.CiReader
-
getCiReference
- Specified by:
getCiReferencein interfacecom.xebialabs.xltype.serialization.CiReader
-
getCiReferences
- Specified by:
getCiReferencesin interfacecom.xebialabs.xltype.serialization.CiReader
-
getCurrentCiListReader
public com.xebialabs.xltype.serialization.CiListReader getCurrentCiListReader()- Specified by:
getCurrentCiListReaderin interfacecom.xebialabs.xltype.serialization.CiReader
-
getValidationMessages
- Specified by:
getValidationMessagesin interfacecom.xebialabs.xltype.serialization.CiReader
-
getExternalProperties
- Specified by:
getExternalPropertiesin interfacecom.xebialabs.xltype.serialization.CiReader
-