Package org.apache.druid.query.policy
Class RowFilterPolicy
java.lang.Object
org.apache.druid.query.policy.RowFilterPolicy
- All Implemented Interfaces:
Policy
Represents a basic row filter policy restriction.
-
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic RowFilterPolicyinthashCode()toString()visit(CursorBuildSpec spec) Apply this policy to aCursorBuildSpecto seamlessly enforce policies for cursor-based queries.
-
Method Details
-
from
-
getRowFilter
-
visit
Description copied from interface:PolicyApply this policy to aCursorBuildSpecto seamlessly enforce policies for cursor-based queries. The application must encapsulate 100% of the requirements of this policy.Any transforms done to the spec must be sure to update
CursorBuildSpec.getPhysicalColumns()andCursorBuildSpec.getVirtualColumns()as needed to ensure the underlyingCursorHolderthat is being restricted has accurate information about the set of required columns. -
toString
-
equals
-
hashCode
public int hashCode()
-