Klasse AndPattern
java.lang.Object
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.IntersectingPattern
org.aspectj.org.eclipse.jdt.internal.core.search.matching.AndPattern
- Alle implementierten Schnittstellen:
Cloneable
,IParallelizable
,IIndexConstants
-
Feldübersicht
Von Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern
fineGrain, MATCH_COMPATIBILITY_MASK, MATCH_MODE_MASK
Von Klasse geerbte Felder org.aspectj.org.eclipse.jdt.core.search.SearchPattern
focus, indexQualifierQuery, 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, R_SUBSTRING_MATCH, R_SUBWORD_MATCH
Von Schnittstelle geerbte Felder 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, META_INDEX_CATEGORIES, META_INDEX_QUALIFIED_SUPER_TYPE_QUALIFIER_REF, META_INDEX_QUALIFIED_TYPE_QUALIFIER_REF, META_INDEX_SIMPLE_SUPER_TYPE_QUALIFIER_REF, META_INDEX_SIMPLE_TYPE_QUALIFIER_REF, METHOD_DECL, METHOD_DECL_PLUS, METHOD_PATTERN, METHOD_REF, MODULE_DECL, MODULE_INFO, MODULE_PATTERN, MODULE_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
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungclone()
protected boolean
Returns whether another query must be done.boolean
Answerstrue
if the current instance supports parallel index searchprotected void
Resets the query and prepares this pattern to be queried.Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.search.matching.IntersectingPattern
findIndexMatches, findIndexMatches
Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern
getBlankPattern, getFineGrainFlagString, hasSignatures, hasTypeArguments, hasTypeParameters, print, toString
Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.core.search.SearchPattern
acceptMatch, acceptMatch, camelCaseMatch, camelCaseMatch, camelCaseMatch, camelCaseMatch, createAndPattern, createOrPattern, createPattern, createPattern, createPattern, decodeIndexKey, getIndexCategories, getIndexKey, getMatchingRegions, getMatchRule, isPolymorphicSearch, matchesDecodedKey, matchesName, queryIn, validateMatchRule
Von Klasse geerbte Methoden java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.core.search.IParallelizable
initBeforeSearch
-
Felddetails
-
patterns
-
-
Konstruktordetails
-
AndPattern
-
-
Methodendetails
-
currentPattern
- Setzt außer Kraft:
currentPattern
in KlasseSearchPattern
-
hasNextQuery
protected boolean hasNextQuery()Beschreibung aus Klasse kopiert:IntersectingPattern
Returns whether another query must be done.- Angegeben von:
hasNextQuery
in KlasseIntersectingPattern
-
resetQuery
protected void resetQuery()Beschreibung aus Klasse kopiert:IntersectingPattern
Resets the query and prepares this pattern to be queried.- Angegeben von:
resetQuery
in KlasseIntersectingPattern
-
isParallelSearchSupported
public boolean isParallelSearchSupported()Beschreibung aus Schnittstelle kopiert:IParallelizable
Answerstrue
if the current instance supports parallel index search- Angegeben von:
isParallelSearchSupported
in SchnittstelleIParallelizable
- Setzt außer Kraft:
isParallelSearchSupported
in KlasseJavaSearchPattern
- Gibt zurück:
- Returns
true
if the implementation is safe to be used in a parallel search.
-
clone
- Setzt außer Kraft:
clone
in KlasseSearchPattern
- Löst aus:
CloneNotSupportedException
-