|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.codehaus.xfire.aegis.type.Type
org.codehaus.xfire.aegis.type.basic.ArrayType
public class ArrayType
An ArrayType.
| Constructor Summary | |
|---|---|
ArrayType()
|
|
| Method Summary | |
|---|---|
javax.xml.namespace.QName |
getComponentName()
|
Type |
getComponentType()
Get the Type of the elements in the array. |
java.util.Set |
getDependencies()
Return a set of Type dependencies. |
boolean |
isComplex()
We need to write a complex type schema for Beans, so return true. |
protected java.lang.Object |
makeArray(java.lang.Class arrayType,
java.util.List values)
|
java.lang.Object |
readObject(MessageReader reader,
MessageContext context)
|
void |
setComponentName(javax.xml.namespace.QName componentName)
|
void |
writeObject(java.lang.Object values,
MessageWriter writer,
MessageContext context)
|
void |
writeSchema(org.codehaus.yom.Element root)
Write the type schema (if complex) to the element. |
protected void |
writeValue(java.lang.Object value,
MessageWriter writer,
MessageContext context,
Type type,
java.lang.String name,
java.lang.String ns)
|
| Methods inherited from class org.codehaus.xfire.aegis.type.Type |
|---|
equals, getSchemaType, getTypeClass, getTypeMapping, hashCode, isAbstract, isNillable, setAbstract, setNillable, setSchemaType, setTypeClass, setTypeMapping |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ArrayType()
| Method Detail |
|---|
public java.lang.Object readObject(MessageReader reader,
MessageContext context)
throws XFireFault
readObject in class TypeXFireFault
protected java.lang.Object makeArray(java.lang.Class arrayType,
java.util.List values)
public void writeObject(java.lang.Object values,
MessageWriter writer,
MessageContext context)
throws XFireFault
writeObject in class TypeXFireFault
protected void writeValue(java.lang.Object value,
MessageWriter writer,
MessageContext context,
Type type,
java.lang.String name,
java.lang.String ns)
throws XFireFault
XFireFaultpublic void writeSchema(org.codehaus.yom.Element root)
SchemaType
writeSchema in interface SchemaTypewriteSchema in class Typepublic boolean isComplex()
isComplex in interface SchemaTypeisComplex in class TypeType.isComplex()public javax.xml.namespace.QName getComponentName()
public void setComponentName(javax.xml.namespace.QName componentName)
public java.util.Set getDependencies()
Type
getDependencies in interface SchemaTypegetDependencies in class TypeType.getDependencies()public Type getComponentType()
Type of the elements in the array.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||