com.virtualweaver.xotics.datamodel.datatype
Class XdtList
java.lang.Object
com.virtualweaver.xotics.datamodel.datatype.XdtList
- All Implemented Interfaces:
- XoDataType
- Direct Known Subclasses:
- XsdNMTokens
- public abstract class XdtList
- extends java.lang.Object
- implements XoDataType
Field Summary |
protected java.lang.Object |
array
|
Constructor Summary |
protected |
XdtList(java.lang.Class ctype,
java.lang.String strArray)
|
protected |
XdtList(java.lang.Class ctype,
java.lang.String strArray,
java.lang.String del)
Creates a new instance of XdtArray |
protected |
XdtList(java.lang.Object[] array,
java.lang.String delim)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
array
protected java.lang.Object array
XdtList
protected XdtList(java.lang.Object[] array,
java.lang.String delim)
throws java.lang.IllegalArgumentException
XdtList
protected XdtList(java.lang.Class ctype,
java.lang.String strArray,
java.lang.String del)
throws java.lang.IllegalArgumentException
- Creates a new instance of XdtArray
XdtList
protected XdtList(java.lang.Class ctype,
java.lang.String strArray)
throws java.lang.IllegalArgumentException
getListAsObjects
public java.lang.Object[] getListAsObjects()
getComponentType
public java.lang.Class getComponentType()
getDelimiter
public java.lang.String getDelimiter()
cloneArray
protected java.lang.Object[] cloneArray()
equals
public boolean equals(java.lang.Object ext)
toString
public java.lang.String toString()
instanciate
protected java.lang.Object instanciate(java.lang.String str)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
matchLength
protected void matchLength(int len)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
matchMinLength
protected void matchMinLength(int len)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
matchMaxLength
protected void matchMaxLength(int len)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
getLength
public int getLength()
getMinLength
public int getMinLength()
getMaxLength
public int getMaxLength()
getWhiteSpace
public byte getWhiteSpace()
getFractionDigit
public int getFractionDigit()
getTotalDigit
public int getTotalDigit()
getMaxInclusive
public java.lang.Object getMaxInclusive()
getMinInclusive
public java.lang.Object getMinInclusive()
getMaxExclusive
public java.lang.Object getMaxExclusive()
getMinExclusive
public java.lang.Object getMinExclusive()
getPattern
public java.lang.String getPattern()