org.hibernate.property
Class ChainedPropertyAccessor
java.lang.Object
org.hibernate.property.ChainedPropertyAccessor
- All Implemented Interfaces:
- PropertyAccessor
public class ChainedPropertyAccessor
- extends Object
- implements PropertyAccessor
- Author:
- max
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ChainedPropertyAccessor
public ChainedPropertyAccessor(PropertyAccessor[] chain)
getGetter
public Getter getGetter(Class theClass,
String propertyName)
throws PropertyNotFoundException
- Description copied from interface:
PropertyAccessor
- Create a "getter" for the named attribute
- Specified by:
getGetter
in interface PropertyAccessor
- Parameters:
theClass
- The class on which the property is defined.propertyName
- The name of the property.
- Returns:
- An appropriate getter.
- Throws:
PropertyNotFoundException
- Indicates a problem interpretting the propertyName
getSetter
public Setter getSetter(Class theClass,
String propertyName)
throws PropertyNotFoundException
- Description copied from interface:
PropertyAccessor
- Create a "setter" for the named attribute
- Specified by:
getSetter
in interface PropertyAccessor
- Parameters:
theClass
- The class on which the property is defined.propertyName
- The name of the property.
- Returns:
- An appropriate setter
- Throws:
PropertyNotFoundException
- Indicates a problem interpretting the propertyName
Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.