Class ValueComplexCT
- java.lang.Object
-
- fi.tut.mei.resdescapi.rdapi.model.rd.ValueComplexCT
-
public class ValueComplexCT extends Object
Values of Complex datatypeJava class for ValueComplex_CT complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ValueComplex_CT"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice> <element name="EnumValue" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}ValueEnum_CT"/> <element name="ArrayValue" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}ValueArray_CT"/> <element name="StructValue" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}ValueStruct_CT"/> <element name="SubRangeValue" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}ValueSubRange_CT"/> </choice> <attribute name="idRefComplexType" use="required" type="{http://www.w3.org/2001/XMLSchema}IDREF" /> <attribute name="type" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="ENUM"/> <enumeration value="ARRAY"/> <enumeration value="STRUCT"/> <enumeration value="SUB_RANGE"/> <enumeration value="ALIAS"/> </restriction> </simpleType> </attribute> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected ValueArrayCTarrayValueprotected ValueEnumCTenumValueprotected ObjectidRefComplexTypeprotected ValueStructCTstructValueprotected ValueSubRangeCTsubRangeValueprotected Stringtype
-
Constructor Summary
Constructors Constructor Description ValueComplexCT()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ValueArrayCTgetArrayValue()Gets the value of the arrayValue property.ValueEnumCTgetEnumValue()Gets the value of the enumValue property.ObjectgetIdRefComplexType()Gets the value of the idRefComplexType property.ValueStructCTgetStructValue()Gets the value of the structValue property.ValueSubRangeCTgetSubRangeValue()Gets the value of the subRangeValue property.StringgetType()Gets the value of the type property.voidsetArrayValue(ValueArrayCT value)Sets the value of the arrayValue property.voidsetEnumValue(ValueEnumCT value)Sets the value of the enumValue property.voidsetIdRefComplexType(Object value)Sets the value of the idRefComplexType property.voidsetStructValue(ValueStructCT value)Sets the value of the structValue property.voidsetSubRangeValue(ValueSubRangeCT value)Sets the value of the subRangeValue property.voidsetType(String value)Sets the value of the type property.
-
-
-
Field Detail
-
enumValue
protected ValueEnumCT enumValue
-
arrayValue
protected ValueArrayCT arrayValue
-
structValue
protected ValueStructCT structValue
-
subRangeValue
protected ValueSubRangeCT subRangeValue
-
idRefComplexType
protected Object idRefComplexType
-
type
protected String type
-
-
Method Detail
-
getEnumValue
public ValueEnumCT getEnumValue()
Gets the value of the enumValue property.- Returns:
- possible object is
ValueEnumCT
-
setEnumValue
public void setEnumValue(ValueEnumCT value)
Sets the value of the enumValue property.- Parameters:
value- allowed object isValueEnumCT
-
getArrayValue
public ValueArrayCT getArrayValue()
Gets the value of the arrayValue property.- Returns:
- possible object is
ValueArrayCT
-
setArrayValue
public void setArrayValue(ValueArrayCT value)
Sets the value of the arrayValue property.- Parameters:
value- allowed object isValueArrayCT
-
getStructValue
public ValueStructCT getStructValue()
Gets the value of the structValue property.- Returns:
- possible object is
ValueStructCT
-
setStructValue
public void setStructValue(ValueStructCT value)
Sets the value of the structValue property.- Parameters:
value- allowed object isValueStructCT
-
getSubRangeValue
public ValueSubRangeCT getSubRangeValue()
Gets the value of the subRangeValue property.- Returns:
- possible object is
ValueSubRangeCT
-
setSubRangeValue
public void setSubRangeValue(ValueSubRangeCT value)
Sets the value of the subRangeValue property.- Parameters:
value- allowed object isValueSubRangeCT
-
getIdRefComplexType
public Object getIdRefComplexType()
Gets the value of the idRefComplexType property.- Returns:
- possible object is
Object
-
setIdRefComplexType
public void setIdRefComplexType(Object value)
Sets the value of the idRefComplexType property.- Parameters:
value- allowed object isObject
-
getType
public String getType()
Gets the value of the type property.- Returns:
- possible object is
String
-
-