public class ProcessStepBeanImpl extends NameableBeanImpl implements ProcessStepBean
Constructor and Description |
---|
ProcessStepBeanImpl(IdentifiableBean parent,
ProcessStepMutableBean processBean) |
ProcessStepBeanImpl(NameableBean parent,
org.sdmx.resources.sdmxml.schemas.v21.structure.ProcessStepType processBean) |
ProcessStepBeanImpl(NameableBean parent,
org.sdmx.resources.sdmxml.schemas.v20.structure.ProcessStepType processBean) |
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).
|
ComputationBean |
getComputation() |
java.util.List<InputOutputBean> |
getInput()
Returns the inputs of this Process Step as a copy of the underlying list.
|
java.util.List<InputOutputBean> |
getOutput()
Returns the outputs of this process step as a copy of the underlying list.
|
java.util.List<ProcessStepBean> |
getProcessSteps()
Returns the child Process Steps as a copy of the underlying list.
|
java.util.List<TransitionBean> |
getTransitions()
Returns TransitionBeans as a copy of the underlying list.
|
getDescription, getDescriptions, getName, getNames
asReference, equals, getFullIdPath, getId, getUri, getUrn, hashCode, toString
getAnnotations, getAnnotationsByTitle, getAnnotationsByType, hasAnnotationType
getIdentifiableComposites, getIdentifiableParent, getMaintainableParent, getParent, getStructureType
getComposites, getComposites, getCrossReferences, getParent
getDescription, getDescriptions, getName, getNames
asReference, getFullIdPath, getId, getUri, getUrn
getAnnotations, getAnnotationsByTitle, getAnnotationsByType, hasAnnotationType
getIdentifiableComposites, getIdentifiableParent, getMaintainableParent, getParent
getComposites, getComposites, getCrossReferences, getParent, getStructureType
public ProcessStepBeanImpl(IdentifiableBean parent, ProcessStepMutableBean processBean)
public ProcessStepBeanImpl(NameableBean parent, org.sdmx.resources.sdmxml.schemas.v21.structure.ProcessStepType processBean)
public ProcessStepBeanImpl(NameableBean parent, org.sdmx.resources.sdmxml.schemas.v20.structure.ProcessStepType processBean)
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 ComputationBean getComputation()
getComputation
in interface ProcessStepBean
public java.util.List<TextTypeWrapper> getAllTextTypes()
IdentifiableBean
getAllTextTypes
in interface IdentifiableBean
getAllTextTypes
in class NameableBeanImpl
public java.util.List<InputOutputBean> getInput()
ProcessStepBean
getInput
in interface ProcessStepBean
public java.util.List<InputOutputBean> getOutput()
ProcessStepBean
getOutput
in interface ProcessStepBean
public java.util.List<TransitionBean> getTransitions()
ProcessStepBean
getTransitions
in interface ProcessStepBean
public java.util.List<ProcessStepBean> getProcessSteps()
ProcessStepBean
getProcessSteps
in interface ProcessStepBean