Package org.a11y.brlapi
Class Parse
- java.lang.Object
-
- org.a11y.brlapi.Parse
-
public abstract class Parse extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDEFAULT_DISPLAYstatic byteDEFAULT_RANGE_MINIMUMstatic java.lang.StringLEAVE_CURSORstatic intMINIMUM_CURSOR_POSITIONstatic intMINIMUM_DISPLAY_NUMBERstatic java.lang.StringNO_CURSOR
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.BooleanasBoolean(java.lang.String description, java.lang.String operand)static byteasByte(java.lang.String description, java.lang.String operand)static byteasByte(java.lang.String description, java.lang.String operand, byte minimum)static byteasByte(java.lang.String description, java.lang.String operand, byte minimum, byte maximum)static intasCursorPosition(java.lang.String operand)static intasDisplayNumber(java.lang.String operand)static byteasDots(java.lang.String description, java.lang.String operand)static intasInt(java.lang.String description, java.lang.String operand)static intasInt(java.lang.String description, java.lang.String operand, int minimum)static intasInt(java.lang.String description, java.lang.String operand, int minimum, int maximum)static longasLong(java.lang.String description, java.lang.String operand)static longasLong(java.lang.String description, java.lang.String operand, long minimum)static longasLong(java.lang.String description, java.lang.String operand, long minimum, long maximum)static shortasShort(java.lang.String description, java.lang.String operand)static shortasShort(java.lang.String description, java.lang.String operand, short minimum)static shortasShort(java.lang.String description, java.lang.String operand, short minimum, short maximum)static voidcheckMaximum(java.lang.String description, long value, long maximum)static voidcheckMinimum(java.lang.String description, long value, long minimum)static voidcheckRange(java.lang.String description, long value, long minimum, long maximum)
-
-
-
Field Detail
-
DEFAULT_RANGE_MINIMUM
public static final byte DEFAULT_RANGE_MINIMUM
- See Also:
- Constant Field Values
-
MINIMUM_CURSOR_POSITION
public static final int MINIMUM_CURSOR_POSITION
- See Also:
- Constant Field Values
-
NO_CURSOR
public static final java.lang.String NO_CURSOR
- See Also:
- Constant Field Values
-
LEAVE_CURSOR
public static final java.lang.String LEAVE_CURSOR
- See Also:
- Constant Field Values
-
MINIMUM_DISPLAY_NUMBER
public static final int MINIMUM_DISPLAY_NUMBER
- See Also:
- Constant Field Values
-
DEFAULT_DISPLAY
public static final java.lang.String DEFAULT_DISPLAY
- See Also:
- Constant Field Values
-
-
Method Detail
-
asBoolean
public static java.lang.Boolean asBoolean(java.lang.String description, java.lang.String operand) throws SyntaxException- Throws:
SyntaxException
-
checkMinimum
public static void checkMinimum(java.lang.String description, long value, long minimum) throws SyntaxException- Throws:
SyntaxException
-
checkMaximum
public static void checkMaximum(java.lang.String description, long value, long maximum) throws SyntaxException- Throws:
SyntaxException
-
checkRange
public static void checkRange(java.lang.String description, long value, long minimum, long maximum) throws SyntaxException- Throws:
SyntaxException
-
asLong
public static long asLong(java.lang.String description, java.lang.String operand, long minimum, long maximum) throws SyntaxException- Throws:
SyntaxException
-
asLong
public static long asLong(java.lang.String description, java.lang.String operand, long minimum) throws SyntaxException- Throws:
SyntaxException
-
asLong
public static long asLong(java.lang.String description, java.lang.String operand) throws SyntaxException- Throws:
SyntaxException
-
asInt
public static int asInt(java.lang.String description, java.lang.String operand, int minimum, int maximum) throws SyntaxException- Throws:
SyntaxException
-
asInt
public static int asInt(java.lang.String description, java.lang.String operand, int minimum) throws SyntaxException- Throws:
SyntaxException
-
asInt
public static int asInt(java.lang.String description, java.lang.String operand) throws SyntaxException- Throws:
SyntaxException
-
asShort
public static short asShort(java.lang.String description, java.lang.String operand, short minimum, short maximum) throws SyntaxException- Throws:
SyntaxException
-
asShort
public static short asShort(java.lang.String description, java.lang.String operand, short minimum) throws SyntaxException- Throws:
SyntaxException
-
asShort
public static short asShort(java.lang.String description, java.lang.String operand) throws SyntaxException- Throws:
SyntaxException
-
asByte
public static byte asByte(java.lang.String description, java.lang.String operand, byte minimum, byte maximum) throws SyntaxException- Throws:
SyntaxException
-
asByte
public static byte asByte(java.lang.String description, java.lang.String operand, byte minimum) throws SyntaxException- Throws:
SyntaxException
-
asByte
public static byte asByte(java.lang.String description, java.lang.String operand) throws SyntaxException- Throws:
SyntaxException
-
asDots
public static byte asDots(java.lang.String description, java.lang.String operand) throws SyntaxException- Throws:
SyntaxException
-
asCursorPosition
public static int asCursorPosition(java.lang.String operand) throws SyntaxException- Throws:
SyntaxException
-
asDisplayNumber
public static int asDisplayNumber(java.lang.String operand) throws SyntaxException- Throws:
SyntaxException
-
-