com.sleepycat.persist.raw
Interface RawField

All Known Implementing Classes:
FieldInfo

public interface RawField

The definition of a field in a RawType.

RawField objects are thread-safe. Multiple threads may safely call the methods of a shared RawField object.

Author:
Mark Hayes

Method Summary
 RawType getExpandedType()
          Returns the type of the field, expanding parameterized types if they were declared for this field.
 String getName()
          Returns the name of the field.
 RawType getType()
          Returns the type of the field, without expanding parameterized types, or null if the type is an interface type or the Object class.
 

Method Detail

getName

String getName()
Returns the name of the field.


getType

RawType getType()
Returns the type of the field, without expanding parameterized types, or null if the type is an interface type or the Object class.


getExpandedType

RawType getExpandedType()
Returns the type of the field, expanding parameterized types if they were declared for this field. Generic type parameters are not expanded if running under Java 1.4, in which case this method is equivalent to getType().



Copyright 2004-2006 Sleepycat, Inc. All Rights Reserved.