ariba.util.fieldvalue
Interface FieldValueGetter

All Superinterfaces:
FieldValueAccessor
All Known Implementing Classes:
ClassExtensionGetter, ExtensibleFieldValueAccessor, ReflectionMethodGetter

public interface FieldValueGetter
extends FieldValueAccessor

The FieldValueGetter class is an abstract class that serves as the base for all FieldValueGetters. FieldValueGetters are used to get values from a target. The details of how to execute these operations is left to the subclasses and depends upon the type of the target object. For the most part, the subclass ReflectionGetter will do the job, but there may be cases where a more specific approach will yield more efficient, or more desired, results.


Method Summary
 java.lang.Object getValue(java.lang.Object target)
          Executes the underlying 'get' operation (which is masked by this abstract implementation) upon the target object.
 
Methods inherited from interface ariba.util.fieldvalue.FieldValueAccessor
forClass, getFieldName, isApplicable
 

Method Detail

getValue

java.lang.Object getValue(java.lang.Object target)
Executes the underlying 'get' operation (which is masked by this abstract implementation) upon the target object.

Parameters:
target - the object to which the receiver will perform the get operation.
Returns:
The result of the underlying 'get' operation.


AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.