org.sormula.annotation.cascade
Annotation Type InsertCascade


@Retention(value=RUNTIME)
@Target(value=ANNOTATION_TYPE)
public @interface InsertCascade

Used within a Cascade annotation to define a cascade insert operation.

Since:
1.0
Author:
Jeff Miller

Optional Element Summary
 java.lang.Class<? extends InsertOperation> operation
          Specifies operation to perform as a insert cascade.
 boolean post
          Specifies when the cascade is to occur.
 

operation

public abstract java.lang.Class<? extends InsertOperation> operation
Specifies operation to perform as a insert cascade. Typically it is InsertOperation. Use subclass of InsertOperation to customize the insert cascade.

Returns:
operation to use for cascade
Default:
org.sormula.operation.InsertOperation.class

post

public abstract boolean post
Specifies when the cascade is to occur.

Returns:
true to perform cascade after source row operation; false to perform cascade before source row operation
Default:
true