public class TransitionBeanImpl extends IdentifiableBeanImpl implements TransitionBean
Constructor and Description |
---|
TransitionBeanImpl(TransitionMutableBean bean,
SdmxStructureBean parent) |
TransitionBeanImpl(org.sdmx.resources.sdmxml.schemas.v21.structure.TransitionType transition,
SdmxStructureBean parent) |
TransitionBeanImpl(org.sdmx.resources.sdmxml.schemas.v20.structure.TransitionType trans,
SdmxStructureBean parent) |
Modifier and Type | Method and Description |
---|---|
boolean |
deepEquals(SDMXBean bean,
boolean includeFinalProperties)
Returns true if this SdmxBean equals the given bean in every respect (except for the validTo property of a maintainable artefact, this is not taken into consideration)
This method calls deepEquals on any SdmxBean composites.
|
java.util.List<TextTypeWrapper> |
getAllTextTypes()
Returns a list of all the underlying text types for this identifiable (does not recurse down to children).
|
java.util.List<TextTypeWrapper> |
getCondition() |
java.lang.String |
getLocalId() |
ProcessStepBean |
getTargetStep() |
asReference, equals, getFullIdPath, getId, getUri, getUrn, hashCode, toString
getAnnotations, getAnnotationsByTitle, getAnnotationsByType, hasAnnotationType
getIdentifiableComposites, getIdentifiableParent, getMaintainableParent, getParent, getStructureType
getComposites, getComposites, getCrossReferences, getParent
asReference, getFullIdPath, getId, getUri, getUrn
getAnnotations, getAnnotationsByTitle, getAnnotationsByType, hasAnnotationType
getIdentifiableComposites, getIdentifiableParent, getMaintainableParent, getParent
getComposites, getComposites, getCrossReferences, getParent, getStructureType
public TransitionBeanImpl(TransitionMutableBean bean, SdmxStructureBean parent)
public TransitionBeanImpl(org.sdmx.resources.sdmxml.schemas.v21.structure.TransitionType transition, SdmxStructureBean parent)
public TransitionBeanImpl(org.sdmx.resources.sdmxml.schemas.v20.structure.TransitionType trans, SdmxStructureBean parent)
public boolean deepEquals(SDMXBean bean, boolean includeFinalProperties)
SDMXBean
deepEquals
in interface SDMXBean
deepEquals
in class SDMXBeanImpl
bean
- if null, then false will be returnedincludeFinalProperties
- - if true, then this method will check every single property from this bean is
equal to the passed in bean. If false, then this method will ignore the following properties:
public ProcessStepBean getTargetStep()
getTargetStep
in interface TransitionBean
public java.util.List<TextTypeWrapper> getCondition()
getCondition
in interface TransitionBean
public java.util.List<TextTypeWrapper> getAllTextTypes()
IdentifiableBean
getAllTextTypes
in interface IdentifiableBean
getAllTextTypes
in class IdentifiableBeanImpl
public java.lang.String getLocalId()
getLocalId
in interface TransitionBean