Package tech.ydb.yoj.databind.expression
Class LeafExpression<T>
java.lang.Object
tech.ydb.yoj.databind.expression.LeafExpression<T>
- All Implemented Interfaces:
FilterExpression<T>
- Direct Known Subclasses:
ListExpr,NullExpr,ScalarExpr
-
Nested Class Summary
Nested classes/interfaces inherited from interface tech.ydb.yoj.databind.expression.FilterExpression
FilterExpression.Type, FilterExpression.Visitor<T,V> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionand(@NonNull FilterExpression<T> other) final List<FilterExpression<T>>abstract Schema.JavaFieldgetField()final Stringfinal Stringfinal Typeabstract booleanor(@NonNull FilterExpression<T> other)
-
Constructor Details
-
LeafExpression
public LeafExpression()
-
-
Method Details
-
getChildren
- Specified by:
getChildrenin interfaceFilterExpression<T>
-
getFieldType
-
getFieldName
-
getFieldPath
-
getField
-
isGenerated
public abstract boolean isGenerated() -
and
- Specified by:
andin interfaceFilterExpression<T>
-
or
- Specified by:
orin interfaceFilterExpression<T>
-