FilterPrintVisitor

class FilterPrintVisitor(format: FilterPrintVisitor.PrintFormat = PrintFormat.PRETTY, indentSize: Int = 4) : FilterBaseVisitor(source)

The FilterPrintVisitor class is responsible for visiting filter conditions and generating a formatted string representation of the conditions.

Constructors

Link copied to clipboard
constructor(format: FilterPrintVisitor.PrintFormat = PrintFormat.PRETTY, indentSize: Int = 4)

Types

Link copied to clipboard

Functions

Link copied to clipboard
fun print(): String
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
open override fun visit(condition: Filter.Condition)
Link copied to clipboard
open override fun visitConditionGroup(conditionGroup: Filter.Condition.ConditionGroup)

Default implementation visits all conditions in the group.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard