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 ValueArrayCT
arrayValue
protected ValueEnumCT
enumValue
protected Object
idRefComplexType
protected ValueStructCT
structValue
protected ValueSubRangeCT
subRangeValue
protected String
type
-
Constructor Summary
Constructors Constructor Description ValueComplexCT()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ValueArrayCT
getArrayValue()
Gets the value of the arrayValue property.ValueEnumCT
getEnumValue()
Gets the value of the enumValue property.Object
getIdRefComplexType()
Gets the value of the idRefComplexType property.ValueStructCT
getStructValue()
Gets the value of the structValue property.ValueSubRangeCT
getSubRangeValue()
Gets the value of the subRangeValue property.String
getType()
Gets the value of the type property.void
setArrayValue(ValueArrayCT value)
Sets the value of the arrayValue property.void
setEnumValue(ValueEnumCT value)
Sets the value of the enumValue property.void
setIdRefComplexType(Object value)
Sets the value of the idRefComplexType property.void
setStructValue(ValueStructCT value)
Sets the value of the structValue property.void
setSubRangeValue(ValueSubRangeCT value)
Sets the value of the subRangeValue property.void
setType(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
-
-