|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<MathXML.MathSymbol>
cox.jmatt.java.MathTools.MathXML.MathSymbol
public static enum MathXML.MathSymbol
This enum
is used to hold Unicode math symbols and to provide them and their values in an easily accessible way. The names are the ones
Unicode uses for the symbols with some of them slightly abbreviated. For letter symbols (e.g. Greek) the '_LC' denotes the lowercase letter, unadorned is
uppercase.
Enum Constant Summary | |
---|---|
ALPHA_LC
|
|
BETA_LC
|
|
CIRCLE_DOT
|
|
CIRCLE_MINUS
|
|
CIRCLE_PLUS
|
|
CIRCLE_SLASH
|
|
CIRCLE_TIMES
|
|
COMPLEX_NUMS
|
|
CUBE_ROOT
|
|
DELTA
|
|
DELTA_LC
|
|
DIVIDE_BY
|
|
ELEMENT
|
|
FOR_ALL
|
|
FOURTH_ROOT
|
|
GAMMA
|
|
INFINITY
|
|
INTEGER_NUMS
|
|
INTEGRAL
|
|
INTERSECTION
|
|
LAMBDA_LC
|
|
MU_LC
|
|
N_ARY_PRODUCT
Large uppercase PI. |
|
N_ARY_SUM
Large uppercase sigma. |
|
NATURAL_NUMS
|
|
NOT_ELEMENT
|
|
NOT_EXIST
This is the 'does not exist' character (backward 'E' with a slash) but is also used for unknown. |
|
NOT_SUBSET
|
|
NOT_SUPERSET
|
|
PI_LC
|
|
PLUS_MINUS
|
|
RADICAL
|
|
RATIONAL_NUMS
|
|
REAL_NUMS
|
|
SIGMA_LC
|
|
SUBSET
|
|
SUPERSET
|
|
THETA_LC
|
|
UNION
|
Method Summary | |
---|---|
char |
charValue()
Fetch the symbol as type char. |
int |
decValue()
Fetch the decimal value of the symbol. |
static MathXML.MathSymbol |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static MathXML.MathSymbol[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final MathXML.MathSymbol NOT_EXIST
public static final MathXML.MathSymbol FOR_ALL
public static final MathXML.MathSymbol INTEGRAL
public static final MathXML.MathSymbol INFINITY
public static final MathXML.MathSymbol UNION
public static final MathXML.MathSymbol INTERSECTION
public static final MathXML.MathSymbol N_ARY_SUM
public static final MathXML.MathSymbol N_ARY_PRODUCT
public static final MathXML.MathSymbol CIRCLE_PLUS
public static final MathXML.MathSymbol CIRCLE_MINUS
public static final MathXML.MathSymbol CIRCLE_TIMES
public static final MathXML.MathSymbol CIRCLE_SLASH
public static final MathXML.MathSymbol CIRCLE_DOT
public static final MathXML.MathSymbol SUBSET
public static final MathXML.MathSymbol SUPERSET
public static final MathXML.MathSymbol NOT_SUBSET
public static final MathXML.MathSymbol NOT_SUPERSET
public static final MathXML.MathSymbol ELEMENT
public static final MathXML.MathSymbol NOT_ELEMENT
public static final MathXML.MathSymbol PLUS_MINUS
public static final MathXML.MathSymbol GAMMA
public static final MathXML.MathSymbol DELTA
public static final MathXML.MathSymbol ALPHA_LC
public static final MathXML.MathSymbol BETA_LC
public static final MathXML.MathSymbol DELTA_LC
public static final MathXML.MathSymbol THETA_LC
public static final MathXML.MathSymbol LAMBDA_LC
public static final MathXML.MathSymbol MU_LC
public static final MathXML.MathSymbol PI_LC
public static final MathXML.MathSymbol SIGMA_LC
public static final MathXML.MathSymbol RADICAL
public static final MathXML.MathSymbol CUBE_ROOT
public static final MathXML.MathSymbol FOURTH_ROOT
public static final MathXML.MathSymbol NATURAL_NUMS
public static final MathXML.MathSymbol INTEGER_NUMS
public static final MathXML.MathSymbol RATIONAL_NUMS
public static final MathXML.MathSymbol REAL_NUMS
public static final MathXML.MathSymbol COMPLEX_NUMS
public static final MathXML.MathSymbol DIVIDE_BY
Method Detail |
---|
public static MathXML.MathSymbol[] values()
for (MathXML.MathSymbol c : MathXML.MathSymbol.values()) System.out.println(c);
public static MathXML.MathSymbol valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is nullpublic int decValue()
public char charValue()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |