Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT

## javax.jdo.annotations
Annotation Type Order

    @Target(value={FIELD,METHOD})
    @Retention(value=RUNTIME)
    public @interface Order

Annotation for the ordering component of an ordered container member, such as Java Collections Framework Array and List types and Java native array types. Corresponds to the xml element "order".

Since:
  2.1
Version:
  2.1

Optional Element Summary
`java.lang.String` | `column` The name of the column to use for ordering the elements of the member.
`Column[]` | `columns` The definition of the column(s) to use for ordering.
`Extension[]` | `extensions` Vendor extensions.
`java.lang.String` | `mappedBy` Name of a field or property in the target class that acts as the ordering field or property for this member.

### column

    public abstract java.lang.String column

  The name of the column to use for ordering the elements of the member.

  Returns:
    the name of the ordering column
  Default:
    ""

### mappedBy

    public abstract java.lang.String mappedBy

  Name of a field or property in the target class that acts as the ordering field or property for this member. Return the name of the field or property in the target class

  Default:
    ""

### columns

    public abstract Column[] columns

  The definition of the column(s) to use for ordering.

  Returns:
    the columns to use for ordering
  Default:
    {}

### extensions

    public abstract Extension[] extensions

  Vendor extensions.

  Returns:
    the vendor extensions
  Default:
    {}

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT

Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.