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