Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Berkeley DB Java Edition version 3.0.12
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.sleepycat.persist.raw
Interface RawField

    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()`.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Berkeley DB Java Edition version 3.0.12
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright (c) 1996-2006 Sleepycat Software, Inc. - All rights reserved.