com.thoughtworks.xstream.converters.javabean
Class BeanProperty

java.lang.Object
  extended by com.thoughtworks.xstream.converters.javabean.BeanProperty

Deprecated. since 1.3.1, no longer in use

public class BeanProperty
extends java.lang.Object

Provide access to a bean property.

Author:
Andrea Aime

Field Summary
protected  java.lang.reflect.Method getter
          Deprecated. the getter
 
Constructor Summary
BeanProperty(java.lang.Class memberClass, java.lang.String propertyName, java.lang.Class propertyType)
          Deprecated. Creates a new BeanPropertythat gets the specified property from the specified class.
 
Method Summary
 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 type
 boolean 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.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

getter

protected java.lang.reflect.Method getter
Deprecated. 
the getter

Constructor Detail

BeanProperty

public BeanProperty(java.lang.Class memberClass,
                    java.lang.String propertyName,
                    java.lang.Class propertyType)
Deprecated. 
Creates a new BeanPropertythat 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 -


Copyright © 2004-2012 XStream. All Rights Reserved.