Class BeanProperty
- java.lang.Object
-
- com.thoughtworks.xstream.converters.javabean.BeanProperty
-
public class BeanProperty extends java.lang.Object
Deprecated.As of 1.3.1, no longer in useProvide access to a bean property.- Author:
- Andrea Aime
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.reflect.Method
getter
Deprecated.the getter
-
Constructor Summary
Constructors Constructor Description BeanProperty(java.lang.Class memberClass, java.lang.String propertyName, java.lang.Class propertyType)
Deprecated.Creates a newBeanProperty
that gets the specified property from the specified class.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.Object
get(java.lang.Object member)
Deprecated.Gets the value of this property for the specified Object.java.lang.Class
getBeanClass()
Deprecated.Gets the base class that this getter accesses.java.lang.String
getName()
Deprecated.Gets the name of the property that this getter extracts.java.lang.Class
getType()
Deprecated.Returns the property typeboolean
isReadable()
Deprecated.Gets whether this property can get get.boolean
isWritable()
Deprecated.Gets whether this property can be set.java.lang.Object
set(java.lang.Object member, java.lang.Object newValue)
Deprecated.Sets the value of this property for the specified Object.void
setGetterMethod(java.lang.reflect.Method method)
Deprecated.void
setSetterMethod(java.lang.reflect.Method method)
Deprecated.
-
-
-
Constructor Detail
-
BeanProperty
public BeanProperty(java.lang.Class memberClass, java.lang.String propertyName, java.lang.Class propertyType)
Deprecated.Creates a newBeanProperty
that gets the specified property from the specified class.
-
-
Method Detail
-
getBeanClass
public java.lang.Class getBeanClass()
Deprecated.Gets the base class that this getter accesses.
-
getType
public java.lang.Class getType()
Deprecated.Returns the property type
-
getName
public java.lang.String getName()
Deprecated.Gets the name of the property that this getter extracts.
-
isReadable
public boolean isReadable()
Deprecated.Gets whether this property can get get.
-
isWritable
public boolean isWritable()
Deprecated.Gets whether this property can be set.
-
get
public java.lang.Object get(java.lang.Object member) throws java.lang.IllegalArgumentException, java.lang.IllegalAccessException
Deprecated.Gets the value of this property for the specified Object.- Throws:
java.lang.IllegalAccessException
java.lang.IllegalArgumentException
-
set
public java.lang.Object set(java.lang.Object member, java.lang.Object newValue) throws java.lang.IllegalArgumentException, java.lang.IllegalAccessException
Deprecated.Sets the value of this property for the specified Object.- Throws:
java.lang.IllegalAccessException
java.lang.IllegalArgumentException
-
setGetterMethod
public void setGetterMethod(java.lang.reflect.Method method)
Deprecated.- Parameters:
method
-
-
setSetterMethod
public void setSetterMethod(java.lang.reflect.Method method)
Deprecated.- Parameters:
method
-
-
-