public class PatternMatchGraphSearcher extends GraphSearcher
_dbGraphSearchCriteria
_currentResults, _dbConnection, _errorModels, _isIndependent, _nextResultHandler, _previousResults
Constructor and Description |
---|
PatternMatchGraphSearcher(DBGraphSearchCriteria dbGraphSearchCriteria)
Construct the PatternMatchGraphSearcher with the db graph search
criteria.
|
Modifier and Type | Method and Description |
---|---|
protected void |
_search()
Perform the actual pattern match for the passed models.
|
_isSearchCriteriaSet, getGraphSearcher
_addErrorModel, _isFirstSearcher, _isIndependent, _isIntersectNeeded, _isLastSeacher, _pass, handleIntermediateResults, handleResults, isPassed, isSearchCancelled, noIntersect, passErrorModels, setConnection, setFirstSearcher, setLastSearcher, setNextResultHandler, setPreviousSeacher, wholeSearchDone
public PatternMatchGraphSearcher(DBGraphSearchCriteria dbGraphSearchCriteria)
This searcher is not an independent searcher, so it needs to exist with other independent searchers.
dbGraphSearchCriteria
- The search criteria for the graph matching.protected void _search() throws DBConnectionException, DBExecutionException
_search
in class AbstractSearcher
DBConnectionException
- Thrown from the database layer if the
connection to database cannot be obtained.DBExecutionException
- Thrown from the database layer if error
occurs during some execution.