Class ValueArrayCT
- java.lang.Object
-
- fi.tut.mei.resdescapi.rdapi.model.rd.ValueArrayCT
-
public class ValueArrayCT extends Object
Value of Array data type (IEC61131)Java class for ValueArray_CT complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ValueArray_CT"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Item" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <group ref="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}g_Value"/> </sequence> <attribute name="orderNbr" use="required" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" /> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="datatype" use="required" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}DataTypeRef_ST" /> <attribute name="size" use="required" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" /> <attribute name="lBound" type="{http://www.w3.org/2001/XMLSchema}integer" /> </restriction> </complexContent> </complexType>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ValueArrayCT.Item
Java class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected String
datatype
protected List<ValueArrayCT.Item>
item
protected BigInteger
lBound
protected BigInteger
size
-
Constructor Summary
Constructors Constructor Description ValueArrayCT()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDatatype()
Gets the value of the datatype property.List<ValueArrayCT.Item>
getItem()
Gets the value of the item property.BigInteger
getLBound()
Gets the value of the lBound property.BigInteger
getSize()
Gets the value of the size property.void
setDatatype(String value)
Sets the value of the datatype property.void
setLBound(BigInteger value)
Sets the value of the lBound property.void
setSize(BigInteger value)
Sets the value of the size property.
-
-
-
Field Detail
-
item
protected List<ValueArrayCT.Item> item
-
datatype
protected String datatype
-
size
protected BigInteger size
-
lBound
protected BigInteger lBound
-
-
Method Detail
-
getItem
public List<ValueArrayCT.Item> getItem()
Gets the value of the item property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the item property.For example, to add a new item, do as follows:
getItem().add(newItem);
Objects of the following type(s) are allowed in the list
ValueArrayCT.Item
-
getDatatype
public String getDatatype()
Gets the value of the datatype property.- Returns:
- possible object is
String
-
setDatatype
public void setDatatype(String value)
Sets the value of the datatype property.- Parameters:
value
- allowed object isString
-
getSize
public BigInteger getSize()
Gets the value of the size property.- Returns:
- possible object is
BigInteger
-
setSize
public void setSize(BigInteger value)
Sets the value of the size property.- Parameters:
value
- allowed object isBigInteger
-
getLBound
public BigInteger getLBound()
Gets the value of the lBound property.- Returns:
- possible object is
BigInteger
-
setLBound
public void setLBound(BigInteger value)
Sets the value of the lBound property.- Parameters:
value
- allowed object isBigInteger
-
-