|
||||||||||
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,
java.lang.String name)
|
void |
writeObject(java.lang.Object object,
MessageWriter writer,
MessageContext context)
|
protected void |
writeProperty(java.lang.String 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, isWriteOuter, 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 Type
XFireFault
protected void writeProperty(java.lang.String 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 Type
XFireFault
org.codehaus.xfire.aegis.type.Type#writeObject(java.lang.Object)
protected java.lang.Object readProperty(java.lang.Object object, java.lang.String name)
public void writeSchema(org.codehaus.yom.Element root)
SchemaType
writeSchema
in interface SchemaType
writeSchema
in class Type
org.codehaus.xfire.aegis.type.Type#writeSchema()
public boolean isComplex()
isComplex
in interface SchemaType
isComplex
in class Type
Type.isComplex()
public java.util.Set getDependencies()
Type
getDependencies
in interface SchemaType
getDependencies
in class Type
public BeanTypeInfo getTypeInfo()
public BeanTypeInfo createTypeInfo()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |