|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectinfo.codesaway.util.regex.Pattern.Range
public static class Pattern.Range
Functions used to match a range of values e.g. 1 or 001..999; 001..999; 1..999
Field Summary | |
---|---|
static Pattern |
floatValue
|
Constructor Summary | |
---|---|
Pattern.Range()
|
Method Summary | |
---|---|
static java.lang.String |
boundedRange(java.lang.String start,
boolean inclusiveStart,
java.lang.String end,
boolean inclusiveEnd)
|
static int |
compare(java.lang.String value1,
java.lang.String value2)
Compares two integers numerically |
static java.lang.String |
fPartRange(Pattern.Comparison comparison,
java.lang.String iPart,
java.lang.String fPart)
|
static java.lang.String |
iPartRange(Pattern.Comparison comparison,
java.lang.String iPart)
|
static java.lang.String |
optionalTrailingZeros(java.lang.String rangeRegEx)
Makes trailing zeros optional. |
static java.lang.String |
unboundedRange(Pattern.Comparison comparison,
java.lang.String value)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final Pattern floatValue
Constructor Detail |
---|
public Pattern.Range()
Method Detail |
---|
public static java.lang.String optionalTrailingZeros(java.lang.String rangeRegEx)
rangeRegEx
uses the following grammar:
branch = parts ('|' parts)*
parts = part+
part = number | '[' (range | number)+ ']'
range = number '-' number
number = [0-9a-zA-Z]
rangeRegEx
- the range regular expression
public static java.lang.String boundedRange(java.lang.String start, boolean inclusiveStart, java.lang.String end, boolean inclusiveEnd)
public static java.lang.String unboundedRange(Pattern.Comparison comparison, java.lang.String value)
public static java.lang.String iPartRange(Pattern.Comparison comparison, java.lang.String iPart)
public static java.lang.String fPartRange(Pattern.Comparison comparison, java.lang.String iPart, java.lang.String fPart)
iPart
- the integer partfPart
- the fractional partpublic static int compare(java.lang.String value1, java.lang.String value2)
value1
- value2
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |