javax.persistence
Annotation Type OrderBy


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

The OrderBy annotation specifies the ordering of the elements of a collection valued association at the point when the association is retrieved.

Since:
EJB 3.0 version.
Author:
Florent Benoit
See Also:
EJB 3.0 specification

Optional Element Summary
 java.lang.String value
          The syntax of the value ordering element is an orderby_list, as follows: orderby_list::= orderby_item [,orderby_item]* orderby_item::= property_or_field_name [ASC | DESC] If ASC or DESC is not specified, ASC (ascending order) is assumed.
 

value

public abstract java.lang.String value
The syntax of the value ordering element is an orderby_list, as follows: If ASC or DESC is not specified, ASC (ascending order) is assumed. If the ordering element is not specified, ordering by the primary key of the associated entity is assumed.

Default:
""