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.