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 classValueArrayCT.ItemJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected Stringdatatypeprotected List<ValueArrayCT.Item>itemprotected BigIntegerlBoundprotected BigIntegersize
-
Constructor Summary
Constructors Constructor Description ValueArrayCT()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDatatype()Gets the value of the datatype property.List<ValueArrayCT.Item>getItem()Gets the value of the item property.BigIntegergetLBound()Gets the value of the lBound property.BigIntegergetSize()Gets the value of the size property.voidsetDatatype(String value)Sets the value of the datatype property.voidsetLBound(BigInteger value)Sets the value of the lBound property.voidsetSize(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
setmethod 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
-
-