Package org.cip4.lib.xjdf.type
Class IntegerList
- java.lang.Object
-
- jakarta.xml.bind.annotation.adapters.XmlAdapter<ValueType,BoundType>
-
- org.cip4.lib.xjdf.type.AbstractXJdfType<java.lang.String,AbstractList<T>>
-
- org.cip4.lib.xjdf.type.AbstractList<java.lang.Integer>
-
- org.cip4.lib.xjdf.type.IntegerList
-
public class IntegerList extends AbstractList<java.lang.Integer>
An IntegerList is an enumerated set of Integers, which is expressed as a list of space separated values.
-
-
Constructor Summary
Constructors Constructor Description IntegerList()Default constructor.IntegerList(java.lang.Integer... values)Custom constructor.IntegerList(java.lang.String value)Custom constructor.IntegerList(java.util.List<java.lang.Integer> list)Custom constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.IntegerconvertFromString(java.lang.String value)Converts the data type from a String value.java.lang.StringtoString()-
Methods inherited from class org.cip4.lib.xjdf.type.AbstractList
get, getList, marshal, setList, unmarshal
-
Methods inherited from class org.cip4.lib.xjdf.type.AbstractXJdfType
equals, hashCode
-
-
-
-
Constructor Detail
-
IntegerList
public IntegerList()
Default constructor.
-
IntegerList
public IntegerList(java.lang.Integer... values)
Custom constructor. Accepting a variable number of integers.
-
IntegerList
public IntegerList(java.util.List<java.lang.Integer> list)
Custom constructor. Accepting a list object for initializing.
-
IntegerList
public IntegerList(java.lang.String value)
Custom constructor. Accepting a String object for initializing.
-
-
Method Detail
-
convertFromString
protected java.lang.Integer convertFromString(java.lang.String value)
Description copied from class:AbstractListConverts the data type from a String value.- Specified by:
convertFromStringin classAbstractList<java.lang.Integer>- Parameters:
value- String expression.- Returns:
- String as target data type.
- See Also:
AbstractList.convertFromString(java.lang.String)
-
toString
public java.lang.String toString()
- Specified by:
toStringin classAbstractXJdfType<java.lang.String,AbstractList<java.lang.Integer>>- See Also:
Object.toString()
-
-