krieger.oclsolve
Class Multiplicity

java.lang.Object
  extended by krieger.oclsolve.Multiplicity
All Implemented Interfaces:
java.io.Serializable

public class Multiplicity
extends java.lang.Object
implements java.io.Serializable

Represents a multiplicity.

See Also:
Serialized Form

Field Summary
static Multiplicity DEFAULT
           
 
Constructor Summary
Multiplicity(int lower, int upper, boolean isOrdered, boolean isUnique)
           
 
Method Summary
 int getLower()
           
 int getUpper()
           
 boolean isInfinite()
           
 boolean isOrdered()
           
 boolean isUnique()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT

public static final Multiplicity DEFAULT
Constructor Detail

Multiplicity

public Multiplicity(int lower,
                    int upper,
                    boolean isOrdered,
                    boolean isUnique)
Method Detail

getLower

public int getLower()

getUpper

public int getUpper()

isOrdered

public boolean isOrdered()

isUnique

public boolean isUnique()

isInfinite

public boolean isInfinite()