Uses of Enum Class
net.hydromatic.filtex.TypeFamily
Packages that use TypeFamily
Package
Description
Filter expressions.
Abstract syntax tree (AST).
-
Uses of TypeFamily in net.hydromatic.filtex
Methods in net.hydromatic.filtex that return TypeFamilyModifier and TypeMethodDescriptionstatic TypeFamilyFiltex.getExpressionType(boolean numeric, String type) Returns a valid filter expression type when given the type and field properties of a dashboard filter.static TypeFamilyReturns the enum constant of this class with the specified name.static TypeFamily[]TypeFamily.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in net.hydromatic.filtex with parameters of type TypeFamilyModifier and TypeMethodDescriptionstatic AstNodeFiltex.parseFilterExpression(TypeFamily typeFamily, String expression) Returns an Abstract Syntax Tree (AST) that logically represents the filter expression string passed in, as well as the filter expression type (and optional user attributes).static StringFiltex.summary(TypeFamily typeFamily, String s, Locale locale) Returns a localized, human-readable summary of a filter expression, given the expression's type, the expression itself, and the user attributes and field, if applicable. -
Uses of TypeFamily in net.hydromatic.filtex.ast
Methods in net.hydromatic.filtex.ast with parameters of type TypeFamilyModifier and TypeMethodDescriptionstatic StringAsts.dateFilterToString(AstNode root, TypeFamily typeFamily) Converts the AST to an array of FilterItems and then converts each item into its expression representation.static StringSummary.summary(TypeFamily typeFamily, @Nullable String expression, List<Object> userAttributes, @Nullable String field, boolean required) Builds a summary description for a filter expression.static StringSummary.summary(TypeFamily typeFamily, AstNode node, @Nullable String expression, List<Object> userAttributes) Builds a summary description for a filter expression.