Verwendungen von Klasse
org.aspectj.org.eclipse.jdt.core.search.SearchPattern
Packages, die SearchPattern verwenden
Package
Beschreibung
Provides support for searching the workspace Java
elements that match a particular description.
-
Verwendungen von SearchPattern in org.aspectj.org.eclipse.jdt.core.search
Methoden in org.aspectj.org.eclipse.jdt.core.search, die SearchPattern zurückgebenModifizierer und TypMethodeBeschreibungSearchPattern.clone()
static SearchPattern
SearchPattern.createAndPattern
(SearchPattern leftPattern, SearchPattern rightPattern) Veraltet.Unfortunately, this functionality is not fully supported yet (see "https://bugs.eclipse.org/bugs/show_bug.cgi?static SearchPattern
SearchPattern.createOrPattern
(SearchPattern leftPattern, SearchPattern rightPattern) Returns a search pattern that combines the given two patterns into an "or" pattern.static SearchPattern
SearchPattern.createPattern
(String stringPattern, int searchFor, int limitTo, int matchRule) Returns a search pattern based on a given string pattern.static SearchPattern
SearchPattern.createPattern
(IJavaElement element, int limitTo) Returns a search pattern based on a given Java element.static SearchPattern
SearchPattern.createPattern
(IJavaElement element, int limitTo, int matchRule) Returns a search pattern based on a given Java element.SearchPattern.currentPattern()
abstract SearchPattern
SearchPattern.getBlankPattern()
Returns a blank pattern that can be used as a record to decode an index key.Methoden in org.aspectj.org.eclipse.jdt.core.search mit Parametern vom Typ SearchPatternModifizierer und TypMethodeBeschreibungvoid
SearchPattern.acceptMatch
(String relativePath, String containerPath, char separator, SearchPattern pattern, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope) void
SearchPattern.acceptMatch
(String relativePath, String containerPath, char separator, SearchPattern pattern, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor monitor) static SearchPattern
SearchPattern.createAndPattern
(SearchPattern leftPattern, SearchPattern rightPattern) Veraltet.Unfortunately, this functionality is not fully supported yet (see "https://bugs.eclipse.org/bugs/show_bug.cgi?static SearchPattern
SearchPattern.createOrPattern
(SearchPattern leftPattern, SearchPattern rightPattern) Returns a search pattern that combines the given two patterns into an "or" pattern.abstract void
SearchParticipant.locateMatches
(SearchDocument[] documents, SearchPattern pattern, IJavaSearchScope scope, SearchRequestor requestor, org.eclipse.core.runtime.IProgressMonitor monitor) Locates the matches in the given documents using the given search pattern and search scope, and reports them to the given search requestor.boolean
SearchPattern.matchesDecodedKey
(SearchPattern decodedPattern) Returns whether this pattern matches the given pattern (representing a decoded index key).void
SearchEngine.search
(SearchPattern pattern, SearchParticipant[] participants, IJavaSearchScope scope, SearchRequestor requestor, org.eclipse.core.runtime.IProgressMonitor monitor) Searches for matches of a given search pattern.abstract org.eclipse.core.runtime.IPath[]
SearchParticipant.selectIndexes
(SearchPattern query, IJavaSearchScope scope) Returns the collection of index locations to consider when performing the given search query in the given scope. -
Verwendungen von SearchPattern in org.aspectj.org.eclipse.jdt.internal.core.search
Felder in org.aspectj.org.eclipse.jdt.internal.core.search, die deklariert sind als SearchPatternMethoden in org.aspectj.org.eclipse.jdt.internal.core.search mit Parametern vom Typ SearchPatternModifizierer und TypMethodeBeschreibungabstract boolean
IndexQueryRequestor.acceptIndexMatch
(String documentPath, SearchPattern indexRecord, SearchParticipant participant, AccessRuleSet access) boolean
PathCollector.acceptIndexMatch
(String documentPath, SearchPattern indexRecord, SearchParticipant participant, AccessRuleSet access) static int
IndexSelector.canSeeFocus
(SearchPattern pattern, org.eclipse.core.runtime.IPath projectOrJarPath) Returns whether elements of the given project or jar can see the given focus (an IJavaProject or a JarPackageFragmentRot) either because the focus is part of the project or the jar, or because it is accessible throught the project's classpathvoid
JavaSearchParticipant.locateMatches
(SearchDocument[] indexMatches, SearchPattern pattern, IJavaSearchScope scope, SearchRequestor requestor, org.eclipse.core.runtime.IProgressMonitor monitor) void
BasicSearchEngine.search
(SearchPattern pattern, SearchParticipant[] participants, IJavaSearchScope scope, SearchRequestor requestor, org.eclipse.core.runtime.IProgressMonitor monitor) Searches for matches of a given search pattern.void
BasicSearchEngine.searchDeclarations
(IJavaElement enclosingElement, SearchRequestor requestor, SearchPattern pattern, org.eclipse.core.runtime.IProgressMonitor monitor) org.eclipse.core.runtime.IPath[]
JavaSearchParticipant.selectIndexes
(SearchPattern pattern, IJavaSearchScope scope) JavaSearchParticipant.selectIndexURLs
(SearchPattern pattern, IJavaSearchScope scope) Konstruktoren in org.aspectj.org.eclipse.jdt.internal.core.search mit Parametern vom Typ SearchPatternModifiziererKonstruktorBeschreibungIndexSelector
(IJavaSearchScope searchScope, SearchPattern pattern) PatternSearchJob
(SearchPattern pattern, SearchParticipant participant, IJavaSearchScope scope, boolean resolveDocumentForJar, boolean resolveDocumentForSourceFiles, IndexQueryRequestor requestor) Create a search job with the specified search pattern.PatternSearchJob
(SearchPattern pattern, SearchParticipant participant, IJavaSearchScope scope, IndexQueryRequestor requestor) SubTypeSearchJob
(SearchPattern pattern, SearchParticipant participant, IJavaSearchScope scope, IndexQueryRequestor requestor) -
Verwendungen von SearchPattern in org.aspectj.org.eclipse.jdt.internal.core.search.matching
Unterklassen von SearchPattern in org.aspectj.org.eclipse.jdt.internal.core.search.matchingModifizierer und TypKlasseBeschreibungclass
class
class
class
class
class
class
class
Query the index multiple times and do an 'and' on the results.class
class
class
class
class
class
class
class
class
class
class
class
class
class
Pattern to search type parameters.class
class
Felder in org.aspectj.org.eclipse.jdt.internal.core.search.matching, die deklariert sind als SearchPatternModifizierer und TypFeldBeschreibungMatchLocator.pattern
protected SearchPattern[]
AndPattern.patterns
protected SearchPattern[]
OrPattern.patterns
Methoden in org.aspectj.org.eclipse.jdt.internal.core.search.matching, die SearchPattern zurückgebenModifizierer und TypMethodeBeschreibungAndPattern.clone()
OrPattern.clone()
AndPattern.currentPattern()
ConstructorDeclarationPattern.getBlankPattern()
ConstructorPattern.getBlankPattern()
FieldPattern.getBlankPattern()
JavaSearchPattern.getBlankPattern()
MethodDeclarationPattern.getBlankPattern()
MethodPattern.getBlankPattern()
ModulePattern.getBlankPattern()
MultiTypeDeclarationPattern.getBlankPattern()
OrPattern.getBlankPattern()
PackageReferencePattern.getBlankPattern()
QualifiedTypeDeclarationPattern.getBlankPattern()
SecondaryTypeDeclarationPattern.getBlankPattern()
SuperTypeReferencePattern.getBlankPattern()
TypeDeclarationPattern.getBlankPattern()
TypeReferencePattern.getBlankPattern()
Methoden in org.aspectj.org.eclipse.jdt.internal.core.search.matching mit Parametern vom Typ SearchPatternModifizierer und TypMethodeBeschreibungstatic SearchDocument[]
MatchLocator.addWorkingCopies
(SearchPattern pattern, SearchDocument[] indexMatches, ICompilationUnit[] copies, SearchParticipant participant) static void
MatchLocator.findIndexMatches
(SearchPattern pattern, Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, boolean resolveDocumentName, org.eclipse.core.runtime.IProgressMonitor monitor) Query a given index for matching entries.static void
MatchLocator.findIndexMatches
(SearchPattern pattern, Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor monitor) Query a given index for matching entries.protected void
MatchLocator.locatePackageDeclarations
(SearchPattern searchPattern, SearchParticipant participant, IJavaProject[] projects) Locates the package declarations corresponding to the search pattern.boolean
ConstructorDeclarationPattern.matchesDecodedKey
(SearchPattern decodedPattern) boolean
ConstructorPattern.matchesDecodedKey
(SearchPattern decodedPattern) boolean
FieldPattern.matchesDecodedKey
(SearchPattern decodedPattern) boolean
MethodPattern.matchesDecodedKey
(SearchPattern decodedPattern) boolean
ModulePattern.matchesDecodedKey
(SearchPattern decodedPattern) boolean
MultiTypeDeclarationPattern.matchesDecodedKey
(SearchPattern decodedPattern) boolean
PackageReferencePattern.matchesDecodedKey
(SearchPattern decodedPattern) boolean
QualifiedTypeDeclarationPattern.matchesDecodedKey
(SearchPattern decodedPattern) boolean
SuperTypeReferencePattern.matchesDecodedKey
(SearchPattern decodedPattern) boolean
TypeDeclarationPattern.matchesDecodedKey
(SearchPattern decodedPattern) boolean
TypeReferencePattern.matchesDecodedKey
(SearchPattern decodedPattern) static PatternLocator
PatternLocator.patternLocator
(SearchPattern pattern) static IJavaElement
MatchLocator.projectOrJarFocus
(SearchPattern pattern) static void
MatchLocator.setFocus
(SearchPattern pattern, IJavaElement focus) static void
MatchLocator.setIndexQualifierQuery
(SearchPattern pattern, char[] queries) Sets the qualifier queries into pattern.Konstruktoren in org.aspectj.org.eclipse.jdt.internal.core.search.matching mit Parametern vom Typ SearchPatternModifiziererKonstruktorBeschreibungAndPattern
(SearchPattern leftPattern, SearchPattern rightPattern) MatchLocator
(SearchPattern pattern, SearchRequestor requestor, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor progressMonitor) OrPattern
(SearchPattern leftPattern, SearchPattern rightPattern) PatternLocator
(SearchPattern pattern) SuperTypeNamesCollector
(SearchPattern pattern, char[] typeSimpleName, char[] typeQualification, MatchLocator locator, IType type, org.eclipse.core.runtime.IProgressMonitor progressMonitor)