public class PairPat extends Pattern implements Printable, java.io.Externalizable
matchPatternMethod, typePattern| Constructor and Description |
|---|
PairPat() |
PairPat(Pattern car,
Pattern cdr) |
| Modifier and Type | Method and Description |
|---|---|
static PairPat |
make(Pattern car,
Pattern cdr) |
boolean |
match(java.lang.Object obj,
java.lang.Object[] vars,
int start_vars)
Match this Pattern against an Object.
|
void |
print(Consumer out) |
void |
readExternal(java.io.ObjectInput in) |
int |
varCount() |
void |
writeExternal(java.io.ObjectOutput out) |
public boolean match(java.lang.Object obj,
java.lang.Object[] vars,
int start_vars)
Patternpublic void print(Consumer out)
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOExceptionpublic void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOExceptionjava.lang.ClassNotFoundException