public abstract class AbstractList<T> extends AbstractXJdfType<String,AbstractList<T>>
| Constructor and Description |
|---|
AbstractList()
Default constructor.
|
AbstractList(List<T> list)
Custom constructor, accepting a list object for initializing.
|
AbstractList(String value)
Custom constructor, accepting a String object for initializing.
|
AbstractList(T... values)
Custom constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract T |
convertFromString(String value)
Converts the data type from a String value.
|
T |
get(int i)
Returns the element on position i.
|
List<T> |
getList()
Getter for list attribute.
|
String |
marshal(AbstractList<T> obj) |
void |
setList(List<T> list)
Setter for list attribute.
|
AbstractList<T> |
unmarshal(String v) |
equals, hashCode, toStringpublic AbstractList()
public AbstractList(T... values)
public AbstractList(List<T> list)
public AbstractList(String value)
public T get(int i)
i - Position.public void setList(List<T> list)
list - the list to setprotected abstract T convertFromString(String value)
value - String expression.public String marshal(AbstractList<T> obj)
marshal in class XmlAdapter<String,AbstractList<T>>XmlAdapter.marshal(java.lang.Object)public AbstractList<T> unmarshal(String v) throws Exception
unmarshal in class XmlAdapter<String,AbstractList<T>>ExceptionXmlAdapter.unmarshal(java.lang.Object)Copyright © 2016. All rights reserved.