|
||||||||||
| 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.BeanType
public class BeanType
Serializes JavaBeans.
| Constructor Summary | |
|---|---|
BeanType()
|
|
BeanType(BeanTypeInfo info)
|
|
| Method Summary | |
|---|---|
BeanTypeInfo |
createTypeInfo()
|
java.util.Set |
getDependencies()
Return a set of Type dependencies. |
BeanTypeInfo |
getTypeInfo()
|
boolean |
isComplex()
We need to write a complex type schema for Beans, so return true. |
java.lang.Object |
readObject(MessageReader reader,
MessageContext context)
|
protected java.lang.Object |
readProperty(java.lang.Object object,
javax.xml.namespace.QName name)
|
void |
writeObject(java.lang.Object object,
MessageWriter writer,
MessageContext context)
|
protected void |
writeProperty(javax.xml.namespace.QName name,
java.lang.Object object,
java.lang.Object property)
Write the specified property to a field. |
void |
writeSchema(org.codehaus.yom.Element root)
Write the type schema (if complex) to the element. |
| 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 BeanType()
public BeanType(BeanTypeInfo info)
| Method Detail |
|---|
public java.lang.Object readObject(MessageReader reader,
MessageContext context)
throws XFireFault
readObject in class TypeXFireFault
protected void writeProperty(javax.xml.namespace.QName name,
java.lang.Object object,
java.lang.Object property)
throws XFireFault
XFireFault
public void writeObject(java.lang.Object object,
MessageWriter writer,
MessageContext context)
throws XFireFault
writeObject in class TypeXFireFaultorg.codehaus.xfire.aegis.type.Type#writeObject(java.lang.Object)
protected java.lang.Object readProperty(java.lang.Object object,
javax.xml.namespace.QName name)
public void writeSchema(org.codehaus.yom.Element root)
SchemaType
writeSchema in interface SchemaTypewriteSchema in class Typeorg.codehaus.xfire.aegis.type.Type#writeSchema()public boolean isComplex()
isComplex in interface SchemaTypeisComplex in class TypeType.isComplex()public java.util.Set getDependencies()
Type
getDependencies in interface SchemaTypegetDependencies in class Typepublic BeanTypeInfo getTypeInfo()
public BeanTypeInfo createTypeInfo()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||