Interface QueryLimits
public interface QueryLimits
-
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleandefault @NotNull String[]Retrieve the java package names / full qualified class names which should be ignored when finding the class starting a querydefault booleanSee OAK-10532.longlongdefault booleanSee OAK-11214.default Stringdefault boolean
-
Method Details
-
getLimitInMemory
long getLimitInMemory() -
getLimitReads
long getLimitReads() -
getFullTextComparisonWithoutIndex
boolean getFullTextComparisonWithoutIndex() -
getImprovedIsNullCost
default boolean getImprovedIsNullCost()See OAK-10532. This method is used for backward compatibility (bug compatibility) only.- Returns:
- true, except when backward compatibility for OAK-10532 is enabled
-
getOptimizeInRestrictionsForFunctions
default boolean getOptimizeInRestrictionsForFunctions()See OAK-11214. This method is used for backward compatibility (bug compatibility) only.- Returns:
- true, except when backward compatibility for OAK-11214 is enabled
-
getFailTraversal
boolean getFailTraversal() -
getStrictPathRestriction
-
getIgnoredClassNamesInCallTrace
Retrieve the java package names / full qualified class names which should be ignored when finding the class starting a query- Returns:
- the name of the packages / full qualified class names
-
isInferenceEnabled
default boolean isInferenceEnabled()
-