|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.compass.core.accessor.DirectPropertyAccessor
public class DirectPropertyAccessor
Accesses fields directly.
Initial version taken from hibernate.
| Nested Class Summary | |
|---|---|
static class |
DirectPropertyAccessor.DirectGetter
|
static class |
DirectPropertyAccessor.DirectSetter
|
| Constructor Summary | |
|---|---|
DirectPropertyAccessor()
|
|
| Method Summary | |
|---|---|
void |
configure(CompassSettings settings)
Configure using the given settings. |
Getter |
getGetter(Class theClass,
String propertyName)
Create a "getter" for the named attribute |
Setter |
getSetter(Class theClass,
String propertyName)
Create a "setter" for the named attribute |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DirectPropertyAccessor()
| Method Detail |
|---|
public void configure(CompassSettings settings)
throws CompassException
CompassConfigurable
configure in interface CompassConfigurablesettings - The settings for the configured object
CompassException
public Getter getGetter(Class theClass,
String propertyName)
throws PropertyNotFoundException
PropertyAccessor
getGetter in interface PropertyAccessorPropertyNotFoundException
public Setter getSetter(Class theClass,
String propertyName)
throws PropertyNotFoundException
PropertyAccessor
getSetter in interface PropertyAccessorPropertyNotFoundException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||