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:
{}


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