jade.content.onto.annotations
Annotation Type AggregateResult


@Retention(value=RUNTIME)
public @interface AggregateResult

Indicates the aggregate result of an action, allowing at the same time to specify its cardMin (minimum cardinality), cardMax (maximum cardinality) and type (class of the contained elements).
The annotation is to be applied to the getter method.

Author:
Paolo Cancedda

Required Element Summary
 java.lang.Class type
           
 
Optional Element Summary
 int cardMax
           
 int cardMin
           
 

Element Detail

type

public abstract java.lang.Class type

cardMin

public abstract int cardMin
Default:
0

cardMax

public abstract int cardMax
Default:
-1


These are the official JADE API. For these API backward compatibility is guaranteed accross JADE versions