ilog.rules.bom.annotations

Annotation Type CollectionDomain



  • @Retention(value=RUNTIME)
    @Target(value={TYPE,FIELD,PARAMETER,METHOD})
    public @interface CollectionDomain
    Annotation for declaring a collection domain. This annotation leads to the creation of an IlrCollectionDomain in the BOM.
    Since:
    JRules 7.0
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element and Description
      java.lang.String elementType
      The element type.
      int max
      The maximal cardinality By default is not bounded (*).
      int min
      The minimal cardinality.
    • Element Detail

      • min

        public abstract int min
        The minimal cardinality. By default it is 0.
        Default:
        0
      • max

        public abstract int max
        The maximal cardinality By default is not bounded (*).
        Default:
        2147483647
      • elementType

        public abstract java.lang.String elementType
        The element type. By default it is "", meaning there is no specified element type.
        Default:
        ""

© Copyright IBM Corp. 1987, 2020