org.sormula.annotation
Annotation Type UnusedColumns


@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface UnusedColumns

Defines columns that are required for a table but are not used by row object. Allows updates and inserts into a table where columns are required but not used by row class. Annotates a row class or Table subclass.

Since:
1.0
Author:
Jeff Miller

Optional Element Summary
 UnusedColumn[] unusedColumns
          Deprecated. 
 UnusedColumn[] value
          Columns that are not used by row class.
 

unusedColumns

@Deprecated
public abstract UnusedColumn[] unusedColumns
Deprecated. 

Use value().

Default:
{}

value

public abstract UnusedColumn[] value
Columns that are not used by row class. value() is the default and does not need to be specified.

"default {}" allows either method to be used. It will be removed when unusedColumns() is removed.

Returns:
array of UnusedColumn annotations for row class
Default:
{}