org.aspectj.org.eclipse.jdt.internal.core.search.matching
Class VariablePattern
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.search.matching.InternalSearchPattern
org.aspectj.org.eclipse.jdt.core.search.SearchPattern
org.aspectj.org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern
org.aspectj.org.eclipse.jdt.internal.core.search.matching.VariablePattern
- All Implemented Interfaces:
- IIndexConstants
- Direct Known Subclasses:
- FieldPattern, LocalVariablePattern
public abstract class VariablePattern
- extends JavaSearchPattern
| Fields inherited from interface org.aspectj.org.eclipse.jdt.internal.core.search.indexing.IIndexConstants |
ANNOTATION_TYPE_SUFFIX, CLASS_AND_ENUM_SUFFIX, CLASS_AND_INTERFACE_SUFFIX, CLASS_SUFFIX, CONSTRUCTOR_DECL, CONSTRUCTOR_PATTERN, CONSTRUCTOR_REF, COUNTS, ENUM_SUFFIX, FIELD_DECL, FIELD_PATTERN, INTERFACE_AND_ANNOTATION_SUFFIX, INTERFACE_SUFFIX, LOCAL_VAR_PATTERN, METHOD_DECL, METHOD_PATTERN, METHOD_REF, OBJECT, ONE_STAR, ONE_STAR_CHAR, ONE_ZERO, ONE_ZERO_CHAR, OR_PATTERN, PKG_DECL_PATTERN, PKG_REF_PATTERN, REF, SECONDARY_SUFFIX, SEPARATOR, SUPER_REF, SUPER_REF_PATTERN, TYPE_DECL, TYPE_DECL_PATTERN, TYPE_PARAM_PATTERN, TYPE_REF_PATTERN, TYPE_SUFFIX, ZERO_CHAR |
|
Constructor Summary |
VariablePattern(int patternKind,
boolean findDeclarations,
boolean readAccess,
boolean writeAccess,
char[] name,
int matchRule)
|
| Methods inherited from class org.aspectj.org.eclipse.jdt.core.search.SearchPattern |
camelCaseMatch, camelCaseMatch, createAndPattern, createOrPattern, createPattern, createPattern, createPattern, decodeIndexKey, getIndexCategories, getIndexKey, getMatchRule, matchesDecodedKey, matchesName, validateMatchRule |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
findDeclarations
protected boolean findDeclarations
findReferences
protected boolean findReferences
readAccess
protected boolean readAccess
writeAccess
protected boolean writeAccess
name
protected char[] name
VariablePattern
public VariablePattern(int patternKind,
boolean findDeclarations,
boolean readAccess,
boolean writeAccess,
char[] name,
int matchRule)
mustResolve
protected boolean mustResolve()