kodo.beans
Class StateClassAccessor.StateFieldAccessor
java.lang.Object
|
+--kodo.beans.StateClassAccessor.StateFieldAccessor
- All Implemented Interfaces:
- FieldAccessor
- Enclosing class:
- StateClassAccessor
- public class StateClassAccessor.StateFieldAccessor
- extends Object
- implements FieldAccessor
StateClassAccessor.StateFieldAccessor
public StateClassAccessor.StateFieldAccessor(FieldMetaData meta)
getType
public Class getType()
- Description copied from interface:
FieldAccessor
- The type of this field.
- Specified by:
getType in interface FieldAccessor
getName
public String getName()
- Description copied from interface:
FieldAccessor
- The name of the field.
- Specified by:
getName in interface FieldAccessor
getClassAccessor
public ClassAccessor getClassAccessor()
- Description copied from interface:
FieldAccessor
- The owning
ClassAccessor for this field.
- Specified by:
getClassAccessor in interface FieldAccessor
declaresField
public boolean declaresField(Object forObject)
getValue
public Object getValue(Object forObject)
- Description copied from interface:
FieldAccessor
- Returns the field's value for the specified object.
- Specified by:
getValue in interface FieldAccessor
- Following copied from interface:
kodo.beans.FieldAccessor
- Parameters:
forObject - the object for which to return the field value
setValue
public void setValue(Object forObject,
Object value)
- Description copied from interface:
FieldAccessor
- Set the value of the specified field.
- Specified by:
setValue in interface FieldAccessor
- Following copied from interface:
kodo.beans.FieldAccessor
- Parameters:
forObject - the object whose field should be setvalue - the new value to apply to the field
hashCode
public int hashCode()
- Description copied from interface:
FieldAccessor
- Equality depends on the owning
ClassAccessor and
name and type of the field.
- Specified by:
hashCode in interface FieldAccessor- Overrides:
hashCode in class Object
equals
public boolean equals(Object other)
- Description copied from interface:
FieldAccessor
- Equality depends on the owning
ClassAccessor and
name and type of the field.
- Specified by:
equals in interface FieldAccessor- Overrides:
equals in class Object
toString
public String toString()
- Overrides:
toString in class Object
Copyright 2001,2002 SolarMetric, Inc. All Rights Reserved.