public class Cardinality
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
CARD_COUNTABLY_FINITE
Cardinality Type - Countably Finite
|
static int |
CARD_COUNTABLY_INFINITE
Cardinality Type - Countably Infinite
|
static int |
CARD_UNCOUNTABLY_INFINITE
Cardinality Type - Uncountably Infinite
|
Constructor and Description |
---|
Cardinality(int iType,
double dblNumber)
Cardinality Constructor
|
Modifier and Type | Method and Description |
---|---|
static Cardinality |
CountablyFinite(double dblNumber)
Countably Finite Cardinality
|
static Cardinality |
CountablyInfinite()
Countably Infinite Cardinality
|
boolean |
match(Cardinality cardOther)
Indicate if the Current Instance matches the "Other" Cardinality Instance
|
double |
number()
Retrieve the Cardinality Number
|
int |
type()
Retrieve the Cardinality Type
|
static Cardinality |
UncountablyInfinite()
Uncountably Infinite Cardinality
|
public static final int CARD_COUNTABLY_FINITE
public static final int CARD_COUNTABLY_INFINITE
public static final int CARD_UNCOUNTABLY_INFINITE
public Cardinality(int iType, double dblNumber) throws java.lang.Exception
iType
- Cardinality TypedblNumber
- Cardinality Numberjava.lang.Exception
- Thrown if the Inputs are Invalidpublic static final Cardinality CountablyFinite(double dblNumber)
dblNumber
- The Cardinality Numberpublic static final Cardinality CountablyInfinite()
public static final Cardinality UncountablyInfinite()
public int type()
public double number()
public boolean match(Cardinality cardOther)
cardOther
- The "Other" Cardinality Instance