|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjchrest.lib.Pattern
jchrest.lib.PrimitivePattern
jchrest.lib.NumberPattern
public class NumberPattern
The NumberPattern is a type of PrimitivePattern used to hold numbers. The number is treated as a single object. Instances of this class are immutable.
Method Summary | |
---|---|
static NumberPattern |
create(int num)
Static creator method attempts to retrieve a cached instance for given number, else creates and returns a new NumberPattern instance. |
boolean |
equals(java.lang.Object pattern)
Two NumberPatterns are only equal if their stored numbers are the same. |
int |
getNumber()
Accessor method for the stored number. |
boolean |
matches(Pattern pattern)
Two NumberPatterns only match if their stored numbers are the same. |
java.lang.String |
toString()
Return a string representation of this pattern. |
Methods inherited from class jchrest.lib.Pattern |
---|
makeActionList, makeNumber, makeString, makeVerbalList, makeVerbalList, makeVisualList, makeVisualList |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public static NumberPattern create(int num)
public int getNumber()
public boolean equals(java.lang.Object pattern)
equals
in class java.lang.Object
public boolean matches(Pattern pattern)
matches
in class Pattern
public java.lang.String toString()
toString
in class Pattern
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |