org.aspectj.org.eclipse.jdt.internal.core.search.matching
Class DeclarationOfAccessedFieldsPattern

java.lang.Object
  extended by org.aspectj.org.eclipse.jdt.core.search.SearchPattern
      extended by org.aspectj.org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern
          extended by org.aspectj.org.eclipse.jdt.internal.core.search.matching.VariablePattern
              extended by org.aspectj.org.eclipse.jdt.internal.core.search.matching.FieldPattern
                  extended by org.aspectj.org.eclipse.jdt.internal.core.search.matching.DeclarationOfAccessedFieldsPattern
All Implemented Interfaces:
IIndexConstants

public class DeclarationOfAccessedFieldsPattern
extends FieldPattern


Field Summary
protected  IJavaElement enclosingElement
           
protected  SimpleSet knownFields
           
 
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.core.search.matching.FieldPattern
DECL_CATEGORIES, declaringQualification, declaringSimpleName, REF_AND_DECL_CATEGORIES, REF_CATEGORIES, typeQualification, typeSimpleName
 
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.core.search.matching.VariablePattern
findDeclarations, findReferences, FINE_GRAIN_MASK, name, readAccess, writeAccess
 
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern
fineGrain, MATCH_COMPATIBILITY_MASK, MATCH_MODE_MASK
 
Fields inherited from class org.aspectj.org.eclipse.jdt.core.search.SearchPattern
focus, kind, mustResolve, R_CAMELCASE_MATCH, R_CAMELCASE_SAME_PART_COUNT_MATCH, R_CASE_SENSITIVE, R_EQUIVALENT_MATCH, R_ERASURE_MATCH, R_EXACT_MATCH, R_FULL_MATCH, R_PATTERN_MATCH, R_PREFIX_MATCH, R_REGEXP_MATCH
 
Fields inherited from interface org.aspectj.org.eclipse.jdt.internal.core.search.indexing.IIndexConstants
AND_PATTERN, ANNOT_REF_PATTERN, ANNOTATION_REF, ANNOTATION_TYPE_SUFFIX, CLASS_AND_ENUM_SUFFIX, CLASS_AND_INTERFACE_SUFFIX, CLASS_SUFFIX, CONSTRUCTOR_DECL, CONSTRUCTOR_PATTERN, CONSTRUCTOR_REF, COUNTS, DEFAULT_CONSTRUCTOR, 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, PARAMETER_SEPARATOR, 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
DeclarationOfAccessedFieldsPattern(IJavaElement enclosingElement)
           
 
Method Summary
 
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.core.search.matching.FieldPattern
createIndexKey, decodeIndexKey, getBlankPattern, getIndexCategories, getIndexKey, matchesDecodedKey, mustResolve, print
 
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern
getFineGrainFlagString, hasSignatures, hasTypeArguments, hasTypeParameters, toString
 
Methods inherited from class org.aspectj.org.eclipse.jdt.core.search.SearchPattern
acceptMatch, acceptMatch, camelCaseMatch, camelCaseMatch, camelCaseMatch, camelCaseMatch, createAndPattern, createOrPattern, createPattern, createPattern, createPattern, currentPattern, findIndexMatches, getMatchingRegions, getMatchRule, isPolymorphicSearch, matchesName, queryIn, validateMatchRule
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

enclosingElement

protected IJavaElement enclosingElement

knownFields

protected SimpleSet knownFields
Constructor Detail

DeclarationOfAccessedFieldsPattern

public DeclarationOfAccessedFieldsPattern(IJavaElement enclosingElement)