Class Prerequisite
java.lang.Object
org.qubership.atp.mia.model.impl.executable.GeneralModel
org.qubership.atp.mia.model.impl.executable.Prerequisite
- All Implemented Interfaces:
Serializable
Class for prerequisite in Process.
- See Also:
-
Field Summary
Fields inherited from class org.qubership.atp.mia.model.impl.executable.GeneralModel
value -
Constructor Summary
ConstructorsConstructorDescriptionCreatesPrerequisiteinstance without parameters.Prerequisite(String type, String system, String value) CreatesPrerequisiteinstance with parameters.Prerequisite(String name, String type, String system, String value, List<String> referToInputName, List<String> referToCommandValue) CreatesPrerequisiteinstance with parameters.Prerequisite(String name, String type, String system, LinkedHashSet<String> values, List<String> referToInputName, List<String> referToCommandValue) CreatesPrerequisiteinstance with parameters.Prerequisite(String type, String system, LinkedHashSet<String> values) CreatesPrerequisiteinstance with parameters.Prerequisite(List<String> referToInputName, List<String> referToCommandValue) CreatesPrerequisiteinstance with parameters. -
Method Summary
Modifier and TypeMethodDescriptionclone()Clone object.booleanGets referToInputName.inthashCode()voidsetReferToCommandValue(List<String> referToCommandValue) setReferToInputName(List<String> referToInputName) Sets referToInputName.toString()Methods inherited from class org.qubership.atp.mia.model.impl.executable.GeneralModel
addValue, cloneValues, getName, getSystem, getType, getValue, getValues, setName, setSystem, setSystemIfNull, setType, setValue, setValues
-
Constructor Details
-
Prerequisite
public Prerequisite()CreatesPrerequisiteinstance without parameters. -
Prerequisite
public Prerequisite(@Nonnull String type, @Nonnull String system, @Nonnull LinkedHashSet<String> values) CreatesPrerequisiteinstance with parameters.- Parameters:
type- typesystem- systemvalues- values
-
Prerequisite
CreatesPrerequisiteinstance with parameters.- Parameters:
type- typesystem- systemvalue- value
-
Prerequisite
public Prerequisite(@Nullable List<String> referToInputName, @Nullable List<String> referToCommandValue) CreatesPrerequisiteinstance with parameters.- Parameters:
referToInputName- referToInputNamereferToCommandValue- referToCommandValue
-
Prerequisite
public Prerequisite(String name, String type, String system, LinkedHashSet<String> values, @Nullable List<String> referToInputName, @Nullable List<String> referToCommandValue) CreatesPrerequisiteinstance with parameters.- Parameters:
name- nametype- typesystem- systemvalues- valuesreferToInputName- referToInputNamereferToCommandValue- referToCommandValue
-
Prerequisite
public Prerequisite(String name, String type, String system, String value, @Nullable List<String> referToInputName, @Nullable List<String> referToCommandValue) CreatesPrerequisiteinstance with parameters.- Parameters:
name- nametype- typesystem- systemvalue- valuereferToInputName- referToInputNamereferToCommandValue- referToCommandValue
-
-
Method Details
-
clone
Clone object. -
getReferToInputName
Gets referToInputName.- Returns:
- referToInputName
-
setReferToInputName
Sets referToInputName.- Parameters:
referToInputName- referToInputName- Returns:
Prerequisiteinstance
-
getReferToCommandValue
-
setReferToCommandValue
-
equals
-
hashCode
public int hashCode() -
toString
- Overrides:
toStringin classGeneralModel
-