Index

A B C D E F G H I K L M N O P R S T U V Y 
All Classes and Interfaces|All Packages|Serialized Form

A

accept(Expression.Visitor<T>) - Method in record class com.libdbm.cel.ast.Binary
Accepts a visitor to perform operations on this expression node.
accept(Expression.Visitor<T>) - Method in record class com.libdbm.cel.ast.Call
Accepts a visitor and dispatches the visit operation to the appropriate visitor method.
accept(Expression.Visitor<T>) - Method in record class com.libdbm.cel.ast.Comprehension
Accepts a visitor to perform operations on this expression node.
accept(Expression.Visitor<T>) - Method in record class com.libdbm.cel.ast.Conditional
Accepts a visitor to perform operations on this expression node.
accept(Expression.Visitor<T>) - Method in interface com.libdbm.cel.ast.Expression
Accepts a visitor to perform operations on this expression node.
accept(Expression.Visitor<T>) - Method in record class com.libdbm.cel.ast.Identifier
Accepts a visitor to perform operations on this expression node.
accept(Expression.Visitor<T>) - Method in record class com.libdbm.cel.ast.Index
Accepts a visitor to perform operations on this expression node.
accept(Expression.Visitor<T>) - Method in record class com.libdbm.cel.ast.ListExpression
Accepts a visitor to perform operations on this expression node.
accept(Expression.Visitor<T>) - Method in record class com.libdbm.cel.ast.Literal
Accepts a visitor to perform operations on this expression node.
accept(Expression.Visitor<T>) - Method in record class com.libdbm.cel.ast.MapExpression
Accepts a visitor to perform operations on this expression node.
accept(Expression.Visitor<T>) - Method in record class com.libdbm.cel.ast.Select
Accepts a visitor and dispatches the visit to the appropriate method based on the expression type.
accept(Expression.Visitor<T>) - Method in record class com.libdbm.cel.ast.Struct
Accepts a visitor to perform operations on this expression node.
accept(Expression.Visitor<T>) - Method in record class com.libdbm.cel.ast.Unary
Accepts a visitor to perform operations on this expression node.
accumulator() - Method in record class com.libdbm.cel.ast.Comprehension
Returns the value of the accumulator record component.
ADD - Enum constant in enum class com.libdbm.cel.ast.BinaryOp
Binary addition operator.
args() - Method in record class com.libdbm.cel.ast.Call
Returns the value of the args record component.
asBool(Object) - Static method in class com.libdbm.cel.Utilities
Converts the given value to a boolean using common truthiness rules.
asDouble(Object) - Static method in class com.libdbm.cel.Utilities
Converts the given value to a double.
asInt(Object) - Static method in class com.libdbm.cel.Utilities
Converts the given value to a signed 64-bit integer (long).
asString(Object) - Static method in class com.libdbm.cel.Utilities
Converts the given value to its String representation.
asUInt(Object) - Static method in class com.libdbm.cel.Utilities
Converts the given value to an unsigned 64-bit integer represented as a long.

B

Binary - Record Class in com.libdbm.cel.ast
Represents a binary operation in CEL expressions.
Binary(BinaryOp, Expression, Expression) - Constructor for record class com.libdbm.cel.ast.Binary
Creates an instance of a Binary record class.
BinaryOp - Enum Class in com.libdbm.cel.ast
Binary operators supported in CEL expressions.
BOOL - Enum constant in enum class com.libdbm.cel.ast.LiteralType
Represents a boolean literal value in CEL expressions.
BYTES - Enum constant in enum class com.libdbm.cel.ast.LiteralType
Represents a bytes literal type in CEL expressions.

C

Call - Record Class in com.libdbm.cel.ast
Represents a function call or method invocation in CEL expressions.
Call(Expression, String, List<Expression>) - Constructor for record class com.libdbm.cel.ast.Call
Constructs a function call or method invocation expression.
Call(Expression, String, List<Expression>, boolean) - Constructor for record class com.libdbm.cel.ast.Call
Creates an instance of a Call record class.
callFunction(String, List<Object>) - Method in interface com.libdbm.cel.Functions
Calls a global function by name.
callMethod(Object, String, List<Object>) - Method in interface com.libdbm.cel.Functions
Calls a method on a target object.
CEL - Class in com.libdbm.cel
The main entry point for evaluating CEL expressions.
CEL() - Constructor for class com.libdbm.cel.CEL
Creates a new CEL evaluator with the standard function library.
CEL(Functions) - Constructor for class com.libdbm.cel.CEL
Creates a new CEL evaluator.
column() - Method in exception class com.libdbm.cel.parser.ParseError
Returns the 1-based column number where the error occurred.
com.libdbm.cel - package com.libdbm.cel
 
com.libdbm.cel.ast - package com.libdbm.cel.ast
 
com.libdbm.cel.parser - package com.libdbm.cel.parser
 
compare(Object, Object) - Static method in class com.libdbm.cel.Utilities
Compares two values using a common set of rules.
compile(String) - Method in class com.libdbm.cel.CEL
Compiles a CEL expression into a reusable program.
compile(String, Functions) - Static method in class com.libdbm.cel.CEL
Compiles a CEL expression using the provided function library.
Comprehension - Record Class in com.libdbm.cel.ast
Represents a comprehension expression for generating lists or maps.
Comprehension(String, Expression, String, Expression, Expression, Expression, Expression) - Constructor for record class com.libdbm.cel.ast.Comprehension
Creates an instance of a Comprehension record class.
condition() - Method in record class com.libdbm.cel.ast.Comprehension
Returns the value of the condition record component.
condition() - Method in record class com.libdbm.cel.ast.Conditional
Returns the value of the condition record component.
Conditional - Record Class in com.libdbm.cel.ast
Represents a conditional (ternary) expression in CEL.
Conditional(Expression, Expression, Expression) - Constructor for record class com.libdbm.cel.ast.Conditional
Creates an instance of a Conditional record class.

D

dateOf(Object) - Static method in class com.libdbm.cel.Utilities
Returns the day of month for the given timestamp-like value.
DIVIDE - Enum constant in enum class com.libdbm.cel.ast.BinaryOp
Represents the division operation in binary expressions.
DOUBLE - Enum constant in enum class com.libdbm.cel.ast.LiteralType
Represents a double precision floating-point literal value in CEL expressions.
duration(String) - Static method in class com.libdbm.cel.Utilities
Parses a short duration string into a Duration.

E

elements() - Method in record class com.libdbm.cel.ast.ListExpression
Returns the value of the elements record component.
entries() - Method in record class com.libdbm.cel.ast.MapExpression
Returns the value of the entries record component.
EQUAL - Enum constant in enum class com.libdbm.cel.ast.BinaryOp
Represents the equality comparison operator in binary operations.
equals(Object) - Method in record class com.libdbm.cel.ast.Binary
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.libdbm.cel.ast.Call
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.libdbm.cel.ast.Comprehension
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.libdbm.cel.ast.Conditional
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.libdbm.cel.ast.FieldInitializer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.libdbm.cel.ast.Identifier
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.libdbm.cel.ast.Index
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.libdbm.cel.ast.ListExpression
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.libdbm.cel.ast.Literal
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.libdbm.cel.ast.MapEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.libdbm.cel.ast.MapExpression
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.libdbm.cel.ast.Select
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.libdbm.cel.ast.Struct
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.libdbm.cel.ast.Unary
Indicates whether some other object is "equal to" this one.
eval(String, Functions, Map<String, Object>) - Static method in class com.libdbm.cel.CEL
Evaluates a CEL expression with the given variables using the provided function library.
eval(String, Map<String, Object>) - Method in class com.libdbm.cel.CEL
Evaluates a CEL expression with the given variables.
evaluate(Expression) - Method in class com.libdbm.cel.Interpreter
Evaluates a CEL expression and returns its result.
evaluate(Map<String, Object>) - Method in class com.libdbm.cel.Program
Evaluates the compiled program with the given variables.
Expression - Interface in com.libdbm.cel.ast
Base class for all CEL expression nodes in the Abstract Syntax Tree.
Expression.Visitor<T> - Interface in com.libdbm.cel.ast
Visitor interface for traversing and operating on CEL expression nodes.

F

field() - Method in record class com.libdbm.cel.ast.FieldInitializer
Returns the value of the field record component.
field() - Method in record class com.libdbm.cel.ast.Select
Returns the value of the field record component.
FieldInitializer - Record Class in com.libdbm.cel.ast
Represents a field initialization in a struct constructor.
FieldInitializer(String, Expression) - Constructor for record class com.libdbm.cel.ast.FieldInitializer
Creates an instance of a FieldInitializer record class.
fields() - Method in record class com.libdbm.cel.ast.Struct
Returns the value of the fields record component.
function() - Method in record class com.libdbm.cel.ast.Call
Returns the value of the function record component.
Functions - Interface in com.libdbm.cel
Abstract interface for providing functions to CEL expressions.

G

GREATER - Enum constant in enum class com.libdbm.cel.ast.BinaryOp
Binary operator representing the greater than comparison.
GREATER_EQUAL - Enum constant in enum class com.libdbm.cel.ast.BinaryOp
Binary operator representing the greater than or equal comparison.

H

has(Object, Object) - Static method in class com.libdbm.cel.Utilities
Checks whether a map contains the given field name.
hashCode() - Method in record class com.libdbm.cel.ast.Binary
Returns a hash code value for this object.
hashCode() - Method in record class com.libdbm.cel.ast.Call
Returns a hash code value for this object.
hashCode() - Method in record class com.libdbm.cel.ast.Comprehension
Returns a hash code value for this object.
hashCode() - Method in record class com.libdbm.cel.ast.Conditional
Returns a hash code value for this object.
hashCode() - Method in record class com.libdbm.cel.ast.FieldInitializer
Returns a hash code value for this object.
hashCode() - Method in record class com.libdbm.cel.ast.Identifier
Returns a hash code value for this object.
hashCode() - Method in record class com.libdbm.cel.ast.Index
Returns a hash code value for this object.
hashCode() - Method in record class com.libdbm.cel.ast.ListExpression
Returns a hash code value for this object.
hashCode() - Method in record class com.libdbm.cel.ast.Literal
Returns a hash code value for this object.
hashCode() - Method in record class com.libdbm.cel.ast.MapEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.libdbm.cel.ast.MapExpression
Returns a hash code value for this object.
hashCode() - Method in record class com.libdbm.cel.ast.Select
Returns a hash code value for this object.
hashCode() - Method in record class com.libdbm.cel.ast.Struct
Returns a hash code value for this object.
hashCode() - Method in record class com.libdbm.cel.ast.Unary
Returns a hash code value for this object.
hoursOf(Object) - Static method in class com.libdbm.cel.Utilities
Returns the hour of day (0-23) for the given timestamp-like value.

I

Identifier - Record Class in com.libdbm.cel.ast
Represents an identifier reference in CEL expressions.
Identifier(String) - Constructor for record class com.libdbm.cel.ast.Identifier
Creates an instance of a Identifier record class.
IN - Enum constant in enum class com.libdbm.cel.ast.BinaryOp
Represents the membership testing operator 'in' in binary operations.
index() - Method in record class com.libdbm.cel.ast.Index
Returns the value of the index record component.
Index - Record Class in com.libdbm.cel.ast
Represents an index access operation in CEL expressions.
Index(Expression, Expression) - Constructor for record class com.libdbm.cel.ast.Index
Creates an instance of a Index record class.
initializer() - Method in record class com.libdbm.cel.ast.Comprehension
Returns the value of the initializer record component.
INT - Enum constant in enum class com.libdbm.cel.ast.LiteralType
Integer literal type constant.
Interpreter - Class in com.libdbm.cel
Interpreter for evaluating CEL expressions.
Interpreter() - Constructor for class com.libdbm.cel.Interpreter
Creates a new interpreter with default empty variable and function mappings.
Interpreter(Map<String, Object>, Functions) - Constructor for class com.libdbm.cel.Interpreter
Constructs an interpreter with the specified variables and functions.
isMacro() - Method in record class com.libdbm.cel.ast.Call
Returns the value of the isMacro record component.
isTest() - Method in record class com.libdbm.cel.ast.Select
Returns the value of the isTest record component.

K

key() - Method in record class com.libdbm.cel.ast.MapEntry
Returns the value of the key record component.

L

left() - Method in record class com.libdbm.cel.ast.Binary
Returns the value of the left record component.
LESS - Enum constant in enum class com.libdbm.cel.ast.BinaryOp
Represents the less-than comparison operator in binary operations.
LESS_EQUAL - Enum constant in enum class com.libdbm.cel.ast.BinaryOp
Binary comparison operator representing "less than or equal to".
line() - Method in exception class com.libdbm.cel.parser.ParseError
Returns the 1-based line number where the error occurred.
ListExpression - Record Class in com.libdbm.cel.ast
Represents a list literal in CEL expressions.
ListExpression(List<Expression>) - Constructor for record class com.libdbm.cel.ast.ListExpression
Creates an instance of a ListExpression record class.
Literal - Record Class in com.libdbm.cel.ast
Represents a literal value in CEL expressions.
Literal(Object, LiteralType) - Constructor for record class com.libdbm.cel.ast.Literal
Creates an instance of a Literal record class.
LiteralType - Enum Class in com.libdbm.cel.ast
Enumeration representing the type of literal values in CEL expressions.
LOGICAL_AND - Enum constant in enum class com.libdbm.cel.ast.BinaryOp
Represents the logical AND operation in binary expressions.
LOGICAL_OR - Enum constant in enum class com.libdbm.cel.ast.BinaryOp
Represents the logical OR operator in binary operations.

M

MapEntry - Record Class in com.libdbm.cel.ast
Represents a key-value pair in a map literal.
MapEntry(Expression, Expression) - Constructor for record class com.libdbm.cel.ast.MapEntry
Creates an instance of a MapEntry record class.
MapExpression - Record Class in com.libdbm.cel.ast
Represents a map literal in CEL expressions.
MapExpression(List<MapEntry>) - Constructor for record class com.libdbm.cel.ast.MapExpression
Creates an instance of a MapExpression record class.
matches(String, String) - Static method in class com.libdbm.cel.Utilities
Tests whether the given regular expression matches any part of the text.
max(List<Object>) - Static method in class com.libdbm.cel.Utilities
Returns the maximum element from a non-empty list of values.
min(List<Object>) - Static method in class com.libdbm.cel.Utilities
Returns the minimum element from a non-empty list of values.
minutesOf(Object) - Static method in class com.libdbm.cel.Utilities
Returns the minute of hour (0-59) for the given timestamp-like value.
MODULO - Enum constant in enum class com.libdbm.cel.ast.BinaryOp
Represents the modulo operation in binary expressions.
monthOf(Object) - Static method in class com.libdbm.cel.Utilities
Returns the zero-based month for the given timestamp-like value.
MULTIPLY - Enum constant in enum class com.libdbm.cel.ast.BinaryOp
Binary multiplication operator.

N

name() - Method in record class com.libdbm.cel.ast.Identifier
Returns the value of the name record component.
NEGATE - Enum constant in enum class com.libdbm.cel.ast.UnaryOp
Represents the numeric negation unary operator in CEL expressions.
NOT - Enum constant in enum class com.libdbm.cel.ast.UnaryOp
Logical negation operator for boolean expressions.
NOT_EQUAL - Enum constant in enum class com.libdbm.cel.ast.BinaryOp
Represents the not equal comparison operator in binary operations.
NULL_VALUE - Enum constant in enum class com.libdbm.cel.ast.LiteralType
Represents a null literal value in CEL expressions.

O

op() - Method in record class com.libdbm.cel.ast.Binary
Returns the value of the op record component.
op() - Method in record class com.libdbm.cel.ast.Unary
Returns the value of the op record component.
operand() - Method in record class com.libdbm.cel.ast.Index
Returns the value of the operand record component.
operand() - Method in record class com.libdbm.cel.ast.Select
Returns the value of the operand record component.
operand() - Method in record class com.libdbm.cel.ast.Unary
Returns the value of the operand record component.
otherwise() - Method in record class com.libdbm.cel.ast.Conditional
Returns the value of the otherwise record component.

P

parse() - Method in class com.libdbm.cel.parser.Parser
Parses a CEL expression from the input string.
ParseError - Exception Class in com.libdbm.cel.parser
Exception thrown when parsing CEL expressions fails.
ParseError(String, int, int) - Constructor for exception class com.libdbm.cel.parser.ParseError
Constructs a new parse error with the specified detail message and source location.
Parser - Class in com.libdbm.cel.parser
Recursive descent parser for CEL (Common Expression Language).
Parser(String) - Constructor for class com.libdbm.cel.parser.Parser
Constructs a new Parser with the specified input string.
Program - Class in com.libdbm.cel
A compiled CEL program that can be evaluated multiple times.

R

range() - Method in record class com.libdbm.cel.ast.Comprehension
Returns the value of the range record component.
result() - Method in record class com.libdbm.cel.ast.Comprehension
Returns the value of the result record component.
right() - Method in record class com.libdbm.cel.ast.Binary
Returns the value of the right record component.

S

secondsOf(Object) - Static method in class com.libdbm.cel.Utilities
Returns the second of minute (0-59) for the given timestamp-like value.
Select - Record Class in com.libdbm.cel.ast
Represents field selection in CEL expressions.
Select(Expression, String) - Constructor for record class com.libdbm.cel.ast.Select
Constructs a field selection expression.
Select(Expression, String, boolean) - Constructor for record class com.libdbm.cel.ast.Select
Creates an instance of a Select record class.
sizeOf(Object) - Static method in class com.libdbm.cel.Utilities
Returns the size/length of the given value.
step() - Method in record class com.libdbm.cel.ast.Comprehension
Returns the value of the step record component.
STRING - Enum constant in enum class com.libdbm.cel.ast.LiteralType
Represents a string literal value in CEL expressions.
Struct - Record Class in com.libdbm.cel.ast
Represents a struct construction in CEL expressions.
Struct(String, List<FieldInitializer>) - Constructor for record class com.libdbm.cel.ast.Struct
Creates an instance of a Struct record class.
SUBTRACT - Enum constant in enum class com.libdbm.cel.ast.BinaryOp
Binary subtraction operator.

T

target() - Method in record class com.libdbm.cel.ast.Call
Returns the value of the target record component.
then() - Method in record class com.libdbm.cel.ast.Conditional
Returns the value of the then record component.
timestamp(Object) - Static method in class com.libdbm.cel.Utilities
Parses or provides an Instant from the given value.
toString() - Method in record class com.libdbm.cel.ast.Binary
Returns a string representation of this record class.
toString() - Method in record class com.libdbm.cel.ast.Call
Returns a string representation of this record class.
toString() - Method in record class com.libdbm.cel.ast.Comprehension
Returns a string representation of this record class.
toString() - Method in record class com.libdbm.cel.ast.Conditional
Returns a string representation of this record class.
toString() - Method in record class com.libdbm.cel.ast.FieldInitializer
Returns a string representation of this record class.
toString() - Method in record class com.libdbm.cel.ast.Identifier
Returns a string representation of this record class.
toString() - Method in record class com.libdbm.cel.ast.Index
Returns a string representation of this record class.
toString() - Method in record class com.libdbm.cel.ast.ListExpression
Returns a string representation of this record class.
toString() - Method in record class com.libdbm.cel.ast.Literal
Returns a string representation of this record class.
toString() - Method in record class com.libdbm.cel.ast.MapEntry
Returns a string representation of this record class.
toString() - Method in record class com.libdbm.cel.ast.MapExpression
Returns a string representation of this record class.
toString() - Method in record class com.libdbm.cel.ast.Select
Returns a string representation of this record class.
toString() - Method in record class com.libdbm.cel.ast.Struct
Returns a string representation of this record class.
toString() - Method in record class com.libdbm.cel.ast.Unary
Returns a string representation of this record class.
type() - Method in record class com.libdbm.cel.ast.Literal
Returns the value of the type record component.
type() - Method in record class com.libdbm.cel.ast.Struct
Returns the value of the type record component.
typeOf(Object) - Static method in class com.libdbm.cel.Utilities
Returns a simple type name for the given value.

U

UINT - Enum constant in enum class com.libdbm.cel.ast.LiteralType
Represents an unsigned integer literal type in CEL expressions.
Unary - Record Class in com.libdbm.cel.ast
Represents a unary operation in CEL expressions.
Unary(UnaryOp, Expression) - Constructor for record class com.libdbm.cel.ast.Unary
Creates an instance of a Unary record class.
UnaryOp - Enum Class in com.libdbm.cel.ast
Enumeration representing unary operators supported in CEL expressions.
Utilities - Class in com.libdbm.cel
Utility helper methods for libcel.

V

value() - Method in record class com.libdbm.cel.ast.FieldInitializer
Returns the value of the value record component.
value() - Method in record class com.libdbm.cel.ast.Literal
Returns the value of the value record component.
value() - Method in record class com.libdbm.cel.ast.MapEntry
Returns the value of the value record component.
valueOf(String) - Static method in enum class com.libdbm.cel.ast.BinaryOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.libdbm.cel.ast.LiteralType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.libdbm.cel.ast.UnaryOp
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.libdbm.cel.ast.BinaryOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.libdbm.cel.ast.LiteralType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.libdbm.cel.ast.UnaryOp
Returns an array containing the constants of this enum class, in the order they are declared.
variable() - Method in record class com.libdbm.cel.ast.Comprehension
Returns the value of the variable record component.
visitBinary(Binary) - Method in interface com.libdbm.cel.ast.Expression.Visitor
Visits a binary expression node in the AST.
visitBinary(Binary) - Method in class com.libdbm.cel.Interpreter
 
visitCall(Call) - Method in interface com.libdbm.cel.ast.Expression.Visitor
Visits a function call or method invocation expression node.
visitCall(Call) - Method in class com.libdbm.cel.Interpreter
 
visitComprehension(Comprehension) - Method in interface com.libdbm.cel.ast.Expression.Visitor
Visits a comprehension expression node in the AST.
visitComprehension(Comprehension) - Method in class com.libdbm.cel.Interpreter
 
visitConditional(Conditional) - Method in interface com.libdbm.cel.ast.Expression.Visitor
Visits a conditional expression node in the AST.
visitConditional(Conditional) - Method in class com.libdbm.cel.Interpreter
 
visitIdentifier(Identifier) - Method in interface com.libdbm.cel.ast.Expression.Visitor
Visits an identifier expression node in the AST.
visitIdentifier(Identifier) - Method in class com.libdbm.cel.Interpreter
 
visitIndex(Index) - Method in interface com.libdbm.cel.ast.Expression.Visitor
Visits an index expression node in the AST.
visitIndex(Index) - Method in class com.libdbm.cel.Interpreter
 
visitList(ListExpression) - Method in interface com.libdbm.cel.ast.Expression.Visitor
Visits a list expression node in the AST.
visitList(ListExpression) - Method in class com.libdbm.cel.Interpreter
 
visitLiteral(Literal) - Method in interface com.libdbm.cel.ast.Expression.Visitor
Visits a literal expression node in the AST.
visitLiteral(Literal) - Method in class com.libdbm.cel.Interpreter
 
visitMap(MapExpression) - Method in interface com.libdbm.cel.ast.Expression.Visitor
Visits a map expression node in the AST.
visitMap(MapExpression) - Method in class com.libdbm.cel.Interpreter
 
visitSelect(Select) - Method in interface com.libdbm.cel.ast.Expression.Visitor
Visits a select expression node in the AST.
visitSelect(Select) - Method in class com.libdbm.cel.Interpreter
 
visitStruct(Struct) - Method in interface com.libdbm.cel.ast.Expression.Visitor
Visits a struct expression node in the AST.
visitStruct(Struct) - Method in class com.libdbm.cel.Interpreter
 
visitUnary(Unary) - Method in interface com.libdbm.cel.ast.Expression.Visitor
Visits a unary expression node in the AST.
visitUnary(Unary) - Method in class com.libdbm.cel.Interpreter
 

Y

yearOf(Object) - Static method in class com.libdbm.cel.Utilities
Returns the year for the given timestamp-like value using the system default time zone.
A B C D E F G H I K L M N O P R S T U V Y 
All Classes and Interfaces|All Packages|Serialized Form