|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectde.grogra.xl.query.Pattern
de.grogra.xl.query.BuiltInPattern
de.grogra.xl.query.AbstractExpressionPattern
public abstract class AbstractExpressionPattern
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class de.grogra.xl.query.Pattern |
|---|
Pattern.Matcher |
| Field Summary | |
|---|---|
static int |
BLOCK
|
static int |
CONDITION
|
static int |
EXPRESSION
|
protected int |
pathIn
|
protected int |
pathOut
|
protected int |
type
|
| Fields inherited from class de.grogra.xl.query.Pattern |
|---|
CONTEXT_MASK, INPUT_MASK, NODE_MASK, NULL_MATCHER, OUTPUT_MASK |
| Constructor Summary | |
|---|---|
protected |
AbstractExpressionPattern(Type[] termTypes,
int type,
int pathIn,
int pathOut)
|
| Method Summary | |
|---|---|
Pattern.Matcher |
createMatcher(Graph src,
XBitSet providedConstants,
IntList neededConstantsOut)
|
protected abstract void |
findMatchesImpl(QueryState qs,
MatchConsumer consumer,
int arg,
Frame frame)
|
int |
getParameterKind(int index)
|
| Methods inherited from class de.grogra.xl.query.Pattern |
|---|
getDeclaredParameterCount, getParameterCount, getParameterType, isDeleting, paramString, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface de.grogra.xl.query.BytecodeSerialization.Serializable |
|---|
write |
| Field Detail |
|---|
public static final int BLOCK
public static final int CONDITION
public static final int EXPRESSION
protected final int pathIn
protected final int pathOut
protected final int type
| Constructor Detail |
|---|
protected AbstractExpressionPattern(Type[] termTypes,
int type,
int pathIn,
int pathOut)
| Method Detail |
|---|
public Pattern.Matcher createMatcher(Graph src,
XBitSet providedConstants,
IntList neededConstantsOut)
createMatcher in class Pattern
protected abstract void findMatchesImpl(QueryState qs,
MatchConsumer consumer,
int arg,
Frame frame)
public int getParameterKind(int index)
getParameterKind in class Pattern
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||