Types
Link copied to clipboard
Provides default NodeFilterGenerators
Link copied to clipboard
Interface which can be used to provide beans which provide additional filter entries for specific node filters. Can be used to generate additional filter entries
Link copied to clipboard
data class TypeFilterDefinitionEntry(val associatedType: KType, val filterDefinitionFactory: (name: String, property: KProperty1<*, *>, parentNodeDefinition: NodeDefinition, subFilterGenerator: SubFilterGenerator) -> FilterEntryDefinition?)
Wrapper which associates a type with a FilterDefinitionEntry Used to define filters for a specific type, so that properties of that type can be annotated with FilterProperty