public class DBExcludeSearchPlan extends DBObjectSearchPlanV8
MAX_JOINS, RESOLUTION_ARCHIVE_CACHE, RESOLUTION_DB_SEARCH, RESOLUTION_FIELD_CACHE, RESOLUTION_FIELD_CACHE_IN, RESOLUTION_FULL_SEARCH, RESOLUTION_LINKAGE_CACHE, RESOLUTION_LOAD_CACHE_IN, RESOLUTION_REVERSED, RESOLUTION_SPLIT_SEARCH
ALWAYS_LOAD_FIELD_CACHE_LIMIT, DEFAULT_TIMEOUT, maxFullListInsteadOfAffirmativeRestriction, maxFullRecordScan, query, RESOLUTION_KNOWN_TO_FAIL, RESOLUTION_UNKOWN
Constructor and Description |
---|
DBExcludeSearchPlan(DBQuery query) |
Modifier and Type | Method and Description |
---|---|
boolean |
isLayerExcluded(int layerId)
Prevent Stack overflow when looking for Excludes of Excludes
|
addSqlUsed, addTranslateMap, archiveSearch, createLayerPlan, doLayerSearch, doReverseSearch, getMatchEstimatePerRow, isUsingDefaultSearchPlan, listSqlUsed, makeLayerPlan, tryKeyWord, tryPlanCache, tryReverseSearch, trySplitOR, trySplitSearch, useClauseInsteadOfFullScan, useFullSearch, useLinkageCache
addClauseUsed, checkThirdPhase, checkTimeout, cleanCriteria, getBottomLayer, getCriteria, getDataBase, getEstimatedDatabaseRows, getEstimatedMatchRows, getEstimatedMatchRows, getFirstClausedUsed, getMaxFullListInsteadOfAffirmativeRestriction, getMaxFullRecordScan, getMaximumRequiredRows, getQuery, getResolution, getSecondClausedUsed, getStartTime, getThirdClausedUsed, getTopLayer, setForcePhaseThree, setMasterPlan, setMaxFullListInsteadOfAffirmativeRestriction, setMaxFullRecordScan, setMaximumRequiredRows, setResolution, useCache, willSearchFail
public DBExcludeSearchPlan(DBQuery query)
query
- the querypublic boolean isLayerExcluded(int layerId)
isLayerExcluded
in class SearchPlan
layerId
- the layer idstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.