com.infoengine.soap.util
Class BeanAttribute
java.lang.Object
com.infoengine.soap.util.BeanAttribute
- public class BeanAttribute
- extends Object
IMPORTANT: this class must remain independant of Info*Engine classes so
that it can remain portable and be used by clients in non
Info*Engine VMs
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
parent
Bean parent
name
String name
type
int type
beanClass
String beanClass
bean
Bean bean
indexed
boolean indexed
primitive
boolean primitive
read
Method read
indexedRead
Method indexedRead
write
Method write
field
Field field
BeanAttribute
BeanAttribute(Bean parent,
String name,
int type)
BeanAttribute
BeanAttribute(Bean parent,
String name,
String beanClass)
throws ClassNotFoundException,
InstantiationException,
IllegalAccessException,
NotSerializableException,
IntrospectionException
getType
public String getType()
getName
public String getName()
isBean
public boolean isBean()
getBean
public Bean getBean()
isIndexed
public boolean isIndexed()
isPrimitive
public boolean isPrimitive()
getReadMethod
public Method getReadMethod()
getIndexedReadMethod
public Method getIndexedReadMethod()
getWriteMethod
public Method getWriteMethod()
getField
public Field getField()