Annotation Type AggregateSlot


  • @Retention(RUNTIME)
    public @interface AggregateSlot
    Allows to specify in the ontological schema the cardMin (minimum cardinality), cardMax (maximum cardinality) and type (class of the contained elements) attributes of the aggregate slot.
    The annotation is to be applied to the getter method.
    Author:
    Paolo Cancedda
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      int cardMax  
      int cardMin  
      Class type  
    • Element Detail

      • type

        Class type
        Default:
        java.lang.Object.class
      • cardMin

        int cardMin
        Default:
        0
      • cardMax

        int cardMax
        Default:
        -1