Class CardinalityFacet

  • All Implemented Interfaces:
    Facet, Serializable, Serializable

    public class CardinalityFacet
    extends Object
    implements Facet
    This facet forces an AbsAggregate to contain a number of elements that is comprised between a given min and a given max.
    Author:
    Giovanni Caire - TILAB
    See Also:
    Serialized Form
    • Constructor Detail

      • CardinalityFacet

        public CardinalityFacet​(int cardMin,
                                int cardMax)
        Construct a CardinalityFacet that forces the number of elements in an AbsAggregate to be within a given range
        Parameters:
        cardMin - The range lower bound
        cardMax - The range upper bound
    • Method Detail

      • getCardMin

        public int getCardMin()
      • getCardMax

        public int getCardMax()