|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exolab.castor.builder.types.XSType
org.exolab.castor.builder.types.XSList
org.exolab.castor.builder.types.XSListJ2
A list type for Java 2 collection that adapts the Castor preset list type.
| Field Summary | |
|---|---|
(package private) XSType |
contentType
|
(package private) int |
maxSize
|
(package private) int |
minSize
|
| Constructor Summary | |
|---|---|
XSListJ2(XSType contentType)
|
|
| Method Summary | |
|---|---|
XSType |
getContentType()
|
JType |
getJType()
Returns the JType that this XSType represents |
int |
getMaximumSize()
|
int |
getMinimumSize()
|
void |
setMaximumSize(int size)
|
void |
setMinimumSize(int size)
|
| Methods inherited from class org.exolab.castor.builder.types.XSList |
|---|
setFacets, validationCode |
| Methods inherited from class org.exolab.castor.builder.types.XSType |
|---|
createFromJavaObjectCode, createToJavaObjectCode, escapePattern, getFacets, getName, getType, isDateTime, isEnumerated, isPrimitive, newInstanceCode, setAsEnumertated |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
int maxSize
int minSize
XSType contentType
| Constructor Detail |
public XSListJ2(XSType contentType)
| Method Detail |
public JType getJType()
getJType in class XSListpublic int getMinimumSize()
getMinimumSize in class XSListpublic int getMaximumSize()
getMaximumSize in class XSListpublic XSType getContentType()
getContentType in class XSListpublic void setMaximumSize(int size)
setMaximumSize in class XSListpublic void setMinimumSize(int size)
setMinimumSize in class XSList
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||