Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- add(Class<?>, NamingStrategy) - Method in class tech.ydb.yoj.databind.schema.configuration.SchemaRegistry.NamingOverrides
- AllMatch<T> - Class in tech.ydb.yoj.databind.expression.visitor
- AllMatch() - Constructor for class tech.ydb.yoj.databind.expression.visitor.AllMatch
- and(String) - Method in class tech.ydb.yoj.databind.expression.FilterBuilder
- and(List<FilterExpression<T>>) - Static method in class tech.ydb.yoj.databind.expression.FilterBuilder
- and(FilterExpression<T>) - Method in class tech.ydb.yoj.databind.expression.AndExpr
- and(FilterExpression<T>) - Method in interface tech.ydb.yoj.databind.expression.FilterExpression
- and(FilterExpression<T>) - Method in class tech.ydb.yoj.databind.expression.LeafExpression
- and(FilterExpression<T>, FilterExpression<T>, FilterExpression<T>...) - Static method in class tech.ydb.yoj.databind.expression.FilterBuilder
- and(FilterExpression<T>) - Method in class tech.ydb.yoj.databind.expression.FilterBuilder
- AND - Enum constant in enum class tech.ydb.yoj.databind.expression.FilterExpression.Type
- AndExpr<T> - Class in tech.ydb.yoj.databind.expression
- AndExpr() - Constructor for class tech.ydb.yoj.databind.expression.AndExpr
- AnnotationFirstNamingStrategy - Class in tech.ydb.yoj.databind.schema.naming
- AnnotationFirstNamingStrategy() - Constructor for class tech.ydb.yoj.databind.schema.naming.AnnotationFirstNamingStrategy
- AnyMatch<T> - Class in tech.ydb.yoj.databind.expression.visitor
- AnyMatch() - Constructor for class tech.ydb.yoj.databind.expression.visitor.AnyMatch
- ascending() - Method in class tech.ydb.yoj.databind.expression.OrderBuilder.FieldOrderBuilder
- ASCENDING - Enum constant in enum class tech.ydb.yoj.databind.expression.OrderExpression.SortOrder
- asComposite() - Method in class tech.ydb.yoj.databind.expression.FieldValue.Tuple
- assignFieldName(Schema.JavaField) - Method in interface tech.ydb.yoj.databind.schema.naming.NamingStrategy
-
Assigns a name to a field in a schema.
- assignFieldName(Schema.JavaField) - Method in class tech.ydb.yoj.databind.schema.naming.AnnotationFirstNamingStrategy
B
- between(Object, Object) - Method in class tech.ydb.yoj.databind.expression.FilterBuilder.FieldBuilder
- BINARY - Enum constant in enum class tech.ydb.yoj.databind.FieldValueType
-
Binary value: just a stream of uninterpreted bytes.
- BindingException - Exception in tech.ydb.yoj.databind.schema
- BindingException(Throwable, Function<Throwable, String>) - Constructor for exception tech.ydb.yoj.databind.schema.BindingException
- BOOLEAN - Enum constant in enum class tech.ydb.yoj.databind.FieldValueType
-
Boolean value.
- build() - Method in class tech.ydb.yoj.databind.expression.FilterBuilder
- build() - Method in class tech.ydb.yoj.databind.expression.OrderBuilder
C
- Changefeed - Annotation Interface in tech.ydb.yoj.databind.schema
- Changefeed() - Constructor for class tech.ydb.yoj.databind.schema.Schema.Changefeed
- Changefeed.Format - Enum Class in tech.ydb.yoj.databind.schema
- Changefeed.Mode - Enum Class in tech.ydb.yoj.databind.schema
- Changefeeds - Annotation Interface in tech.ydb.yoj.databind.schema
- clazz() - Method in record class tech.ydb.yoj.databind.schema.configuration.SchemaRegistry.SchemaKey
-
Returns the value of the
clazzrecord component. - clear() - Method in class tech.ydb.yoj.databind.schema.configuration.SchemaRegistry
-
Only for testing.
- clear() - Method in class tech.ydb.yoj.databind.schema.configuration.SchemaRegistry.NamingOverrides
- collectValueTo(Object, Map<String, Object>) - Method in class tech.ydb.yoj.databind.schema.Schema.JavaField
- Column - Annotation Interface in tech.ydb.yoj.databind.schema
-
Specifies the mapped column for a persistent field.
- compareTo(FieldValue.Tuple) - Method in class tech.ydb.yoj.databind.expression.FieldValue.Tuple
- COMPOSITE - Enum constant in enum class tech.ydb.yoj.databind.FieldValueType
-
Composite value.
- ConstructionException - Exception in tech.ydb.yoj.databind.schema
-
Could not construct object according to
Schemawith the specified field value. - ConstructionException(Constructor<?>, Object[], Throwable) - Constructor for exception tech.ydb.yoj.databind.schema.ConstructionException
- contains(Class<?>) - Method in class tech.ydb.yoj.databind.schema.configuration.SchemaRegistry.NamingOverrides
- contains(String) - Method in class tech.ydb.yoj.databind.expression.FilterBuilder.FieldBuilder
- CONTAINS - Enum constant in enum class tech.ydb.yoj.databind.expression.ScalarExpr.Operator
-
"Contains" case-sensitive match for a substring in a string E.g.,
name contains "abc" - create(SchemaRegistry.SchemaKey<I>, Reflector) - Method in interface tech.ydb.yoj.databind.schema.configuration.SchemaRegistry.SchemaCreator
- create(Reflector, Class<R>, FieldValueType) - Method in interface tech.ydb.yoj.databind.schema.reflect.StdReflector.TypeFactory
D
- dbType() - Element in annotation interface tech.ydb.yoj.databind.schema.Column
-
The type of the DB column.
Defaults to automatically inferred from the field type. - dbTypeQualifier() - Element in annotation interface tech.ydb.yoj.databind.schema.Column
-
Qualifier for refining type representation of the DB column.
Defaults to automatically inferred from the field type. - delegate - Variable in class tech.ydb.yoj.databind.schema.naming.DelegateNamingStrategy
- DelegateNamingStrategy - Class in tech.ydb.yoj.databind.schema.naming
- DelegateNamingStrategy() - Constructor for class tech.ydb.yoj.databind.schema.naming.DelegateNamingStrategy
- descending() - Method in class tech.ydb.yoj.databind.expression.OrderBuilder.FieldOrderBuilder
- DESCENDING - Enum constant in enum class tech.ydb.yoj.databind.expression.OrderExpression.SortOrder
- doesNotContain(String) - Method in class tech.ydb.yoj.databind.expression.FilterBuilder.FieldBuilder
E
- ENUM - Enum constant in enum class tech.ydb.yoj.databind.FieldValueType
-
Enum value.
- eq(Object) - Method in class tech.ydb.yoj.databind.expression.FilterBuilder.FieldBuilder
- EQ - Enum constant in enum class tech.ydb.yoj.databind.expression.ScalarExpr.Operator
-
Exact match for numbers, case-sensitive match for strings.
- equals(Object) - Method in class tech.ydb.yoj.databind.expression.FieldValue
- equals(Object) - Method in class tech.ydb.yoj.databind.expression.ListExpr
- equals(Object) - Method in class tech.ydb.yoj.databind.expression.ModelField
- equals(Object) - Method in class tech.ydb.yoj.databind.expression.NullExpr
- equals(Object) - Method in class tech.ydb.yoj.databind.expression.OrderExpression.SortKey
- equals(Object) - Method in class tech.ydb.yoj.databind.expression.ScalarExpr
- equals(Object) - Method in record class tech.ydb.yoj.databind.schema.configuration.SchemaRegistry.SchemaKey
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class tech.ydb.yoj.databind.schema.Schema
- equals(Object) - Method in class tech.ydb.yoj.databind.schema.Schema.JavaField
F
- FACTORY - Static variable in class tech.ydb.yoj.databind.schema.reflect.PojoType
- FACTORY - Static variable in class tech.ydb.yoj.databind.schema.reflect.RecordType
- FACTORY - Static variable in class tech.ydb.yoj.databind.schema.reflect.SimpleType
- field() - Element in annotation interface tech.ydb.yoj.databind.schema.TTL
-
Field, which will be used to calculate if the row might be deleted Accepted dbTypes of columns: Date Datetime Timestamp
- FieldBuilder() - Constructor for class tech.ydb.yoj.databind.expression.FilterBuilder.FieldBuilder
- fields() - Element in annotation interface tech.ydb.yoj.databind.schema.GlobalIndex
-
List of annotated class fields representing index columns.
- FieldTypeError(String, UnaryOperator<String>) - Constructor for exception tech.ydb.yoj.databind.expression.IllegalExpressionException.FieldTypeError
- FieldValue - Class in tech.ydb.yoj.databind.expression
- FieldValue() - Constructor for class tech.ydb.yoj.databind.expression.FieldValue
- FieldValue.Tuple - Class in tech.ydb.yoj.databind.expression
- FieldValueException - Exception in tech.ydb.yoj.databind.schema
- FieldValueException(Throwable, String, Object) - Constructor for exception tech.ydb.yoj.databind.schema.FieldValueException
- FieldValueType - Enum Class in tech.ydb.yoj.databind
-
Field value type for data binding.
- FilterBuilder<T> - Class in tech.ydb.yoj.databind.expression
- FilterBuilder() - Constructor for class tech.ydb.yoj.databind.expression.FilterBuilder
- FilterBuilder.FieldBuilder - Class in tech.ydb.yoj.databind.expression
- FilterExpression<T> - Interface in tech.ydb.yoj.databind.expression
- FilterExpression.Type - Enum Class in tech.ydb.yoj.databind.expression
- FilterExpression.Visitor<T,
V> - Interface in tech.ydb.yoj.databind.expression - FilterExpression.Visitor.Simple<T,
V> - Class in tech.ydb.yoj.databind.expression - FilterExpression.Visitor.Throwing<T,
V> - Interface in tech.ydb.yoj.databind.expression - FilterExpression.Visitor.Transforming<T> - Class in tech.ydb.yoj.databind.expression
- findField(String) - Method in class tech.ydb.yoj.databind.schema.Schema
- flatten() - Method in class tech.ydb.yoj.databind.expression.ModelField
- flatten() - Element in annotation interface tech.ydb.yoj.databind.schema.Column
-
Determines whether the
composite fieldwill be flattened into primitive-typed DB columns (flatten=true); or represented as a single field holding some serialized representation of the field's value (flatten=false).
Defaults totrue(flatten composite fields).
Changing this parameter for a non-composite field has no effect. - flatten() - Method in class tech.ydb.yoj.databind.schema.Schema.JavaField
- flatten(T) - Method in class tech.ydb.yoj.databind.schema.Schema
- flattenFieldNames() - Method in class tech.ydb.yoj.databind.schema.Schema
- flattenFields() - Method in class tech.ydb.yoj.databind.schema.Schema
- flattenOneField(String, Object) - Method in class tech.ydb.yoj.databind.schema.Schema
- flattenToList(T) - Method in class tech.ydb.yoj.databind.schema.Schema
- flattenWithValue(Object) - Method in class tech.ydb.yoj.databind.schema.Schema.JavaField
- forJavaType(Type) - Static method in enum class tech.ydb.yoj.databind.FieldValueType
-
Detects database field type appropriate for a Java object of type
type. - forJavaType(Type, Column) - Static method in enum class tech.ydb.yoj.databind.FieldValueType
-
Detects database field type appropriate for a Java object of type
type. - format() - Element in annotation interface tech.ydb.yoj.databind.schema.Changefeed
-
Format of the data
- forSchema(Schema<?>, UnaryOperator<String>) - Method in class tech.ydb.yoj.databind.expression.OrderExpression.SortKey
- forSchema(Schema<T>) - Static method in class tech.ydb.yoj.databind.expression.FilterBuilder
- forSchema(Schema<T>) - Static method in class tech.ydb.yoj.databind.expression.OrderBuilder
- forSchema(Schema<T>, UnaryOperator<String>) - Method in class tech.ydb.yoj.databind.schema.Schema.JavaField
- forSchema(Schema<U>, UnaryOperator<String>) - Method in class tech.ydb.yoj.databind.expression.AndExpr
- forSchema(Schema<U>, UnaryOperator<String>) - Method in interface tech.ydb.yoj.databind.expression.FilterExpression
- forSchema(Schema<U>, UnaryOperator<String>) - Method in class tech.ydb.yoj.databind.expression.ListExpr
- forSchema(Schema<U>, UnaryOperator<String>) - Method in class tech.ydb.yoj.databind.expression.ModelField
- forSchema(Schema<U>, UnaryOperator<String>) - Method in class tech.ydb.yoj.databind.expression.NotExpr
- forSchema(Schema<U>, UnaryOperator<String>) - Method in class tech.ydb.yoj.databind.expression.NullExpr
- forSchema(Schema<U>, UnaryOperator<String>) - Method in class tech.ydb.yoj.databind.expression.OrderExpression
- forSchema(Schema<U>, UnaryOperator<String>) - Method in class tech.ydb.yoj.databind.expression.OrExpr
- forSchema(Schema<U>, UnaryOperator<String>) - Method in class tech.ydb.yoj.databind.expression.ScalarExpr
- forSchemaOf(FilterExpression<T>) - Static method in class tech.ydb.yoj.databind.expression.FilterBuilder
G
- generated() - Method in class tech.ydb.yoj.databind.expression.FilterBuilder
- generated(boolean) - Method in class tech.ydb.yoj.databind.expression.FilterBuilder
- getActualValue(T) - Method in class tech.ydb.yoj.databind.expression.ListExpr
- getActualValue(T) - Method in class tech.ydb.yoj.databind.expression.ScalarExpr
- getChildren() - Method in interface tech.ydb.yoj.databind.expression.FilterExpression
- getChildren() - Method in class tech.ydb.yoj.databind.expression.LeafExpression
- getChildren() - Method in class tech.ydb.yoj.databind.expression.NotExpr
- getChildren() - Method in interface tech.ydb.yoj.databind.schema.reflect.ReflectField
- getChildren() - Method in class tech.ydb.yoj.databind.schema.Schema.JavaField
- getColumn() - Method in interface tech.ydb.yoj.databind.schema.reflect.ReflectField
- getColumnNameFromField(Schema.JavaField) - Method in class tech.ydb.yoj.databind.schema.naming.AnnotationFirstNamingStrategy
- getComparable(Type) - Method in class tech.ydb.yoj.databind.expression.FieldValue
- getComparable(Map<String, Object>, Schema.JavaField) - Static method in class tech.ydb.yoj.databind.expression.FieldValue
- getConstructor() - Method in interface tech.ydb.yoj.databind.schema.reflect.ReflectType
- getConstructor() - Method in class tech.ydb.yoj.databind.schema.reflect.SimpleType
- getDbType() - Method in class tech.ydb.yoj.databind.schema.Schema.JavaField
-
Returns the DB column type name (which is strongly DB-specific).
- getDbTypeQualifier() - Method in class tech.ydb.yoj.databind.schema.Schema.JavaField
-
Returns the DB column type presentation qualifier name.
- getDefault() - Static method in class tech.ydb.yoj.databind.schema.configuration.SchemaRegistry
- getExpectedValue() - Method in class tech.ydb.yoj.databind.expression.ScalarExpr
- getExpectedValues() - Method in class tech.ydb.yoj.databind.expression.ListExpr
- getField(String) - Method in class tech.ydb.yoj.databind.schema.Schema
- getFieldName() - Method in class tech.ydb.yoj.databind.expression.LeafExpression
- getFieldName() - Method in class tech.ydb.yoj.databind.expression.ListExpr
- getFieldName() - Method in class tech.ydb.yoj.databind.expression.NullExpr
- getFieldName() - Method in class tech.ydb.yoj.databind.expression.ScalarExpr
- getFieldName() - Method in class tech.ydb.yoj.databind.schema.Schema.JavaFieldValue
- getFieldPath() - Method in class tech.ydb.yoj.databind.expression.LeafExpression
- getFieldPath() - Method in class tech.ydb.yoj.databind.expression.ListExpr
- getFieldPath() - Method in class tech.ydb.yoj.databind.expression.NullExpr
- getFieldPath() - Method in class tech.ydb.yoj.databind.expression.OrderExpression.SortKey
- getFieldPath() - Method in class tech.ydb.yoj.databind.expression.ScalarExpr
- getFieldPath() - Method in class tech.ydb.yoj.databind.schema.Schema.JavaFieldValue
- getFields() - Method in interface tech.ydb.yoj.databind.schema.reflect.ReflectType
-
Returns subfields of this type in the order of their appearance in
the canonical all-arg constructor. - getFields() - Method in class tech.ydb.yoj.databind.schema.reflect.SimpleType
- getFieldType() - Method in class tech.ydb.yoj.databind.expression.LeafExpression
- getFieldType() - Method in class tech.ydb.yoj.databind.expression.ListExpr
- getFieldType() - Method in class tech.ydb.yoj.databind.expression.NullExpr
- getFieldType() - Method in class tech.ydb.yoj.databind.expression.ScalarExpr
- getFieldType() - Method in class tech.ydb.yoj.databind.schema.Schema.JavaFieldValue
- getFieldValueType() - Method in class tech.ydb.yoj.databind.schema.Schema.JavaFieldValue
- getFlatFieldType() - Method in class tech.ydb.yoj.databind.expression.ModelField
- getFlatFieldType() - Method in class tech.ydb.yoj.databind.schema.Schema.JavaField
- getGenericType() - Method in interface tech.ydb.yoj.databind.schema.reflect.ReflectField
- getName() - Method in class tech.ydb.yoj.databind.expression.ModelField
- getName() - Method in interface tech.ydb.yoj.databind.schema.reflect.ReflectField
- getName() - Method in class tech.ydb.yoj.databind.schema.Schema
-
Returns the name of the table for data binding.
- getNameForClass(Class<?>) - Method in class tech.ydb.yoj.databind.schema.naming.AnnotationFirstNamingStrategy
- getNameForClass(Class<?>) - Method in interface tech.ydb.yoj.databind.schema.naming.NamingStrategy
- getNameFromClass(Class<?>) - Method in class tech.ydb.yoj.databind.schema.naming.AnnotationFirstNamingStrategy
- getNamingStrategy() - Method in class tech.ydb.yoj.databind.schema.Schema
- getOrCreate(Class<? extends Schema>, SchemaRegistry.SchemaCreator<I, S>, SchemaRegistry.SchemaKey<I>) - Method in class tech.ydb.yoj.databind.schema.configuration.SchemaRegistry
- getPath() - Method in class tech.ydb.yoj.databind.expression.ModelField
- getRaw(Type) - Method in class tech.ydb.yoj.databind.expression.FieldValue
- getRawPath() - Method in class tech.ydb.yoj.databind.schema.Schema.JavaField
- getRawSubPath(int) - Method in class tech.ydb.yoj.databind.schema.Schema.JavaField
- getRawType() - Method in class tech.ydb.yoj.databind.schema.reflect.PojoType
- getRawType() - Method in class tech.ydb.yoj.databind.schema.reflect.RecordType
- getRawType() - Method in interface tech.ydb.yoj.databind.schema.reflect.ReflectType
- getRawType() - Method in class tech.ydb.yoj.databind.schema.reflect.SimpleType
- getReflectType() - Method in interface tech.ydb.yoj.databind.schema.reflect.ReflectField
- getSchema() - Method in interface tech.ydb.yoj.databind.expression.FilterExpression
- getType() - Method in class tech.ydb.yoj.databind.expression.AndExpr
- getType() - Method in class tech.ydb.yoj.databind.expression.FieldValue.Tuple
- getType() - Method in interface tech.ydb.yoj.databind.expression.FilterExpression
- getType() - Method in class tech.ydb.yoj.databind.expression.ListExpr
- getType() - Method in class tech.ydb.yoj.databind.expression.NotExpr
- getType() - Method in class tech.ydb.yoj.databind.expression.NullExpr
- getType() - Method in class tech.ydb.yoj.databind.expression.OrExpr
- getType() - Method in class tech.ydb.yoj.databind.expression.ScalarExpr
- getType() - Method in interface tech.ydb.yoj.databind.schema.reflect.ReflectField
- getType() - Method in class tech.ydb.yoj.databind.schema.Schema
- getType() - Method in class tech.ydb.yoj.databind.schema.Schema.JavaField
- getValue(Object) - Method in class tech.ydb.yoj.databind.schema.reflect.PojoField
- getValue(Object) - Method in class tech.ydb.yoj.databind.schema.reflect.RecordField
- getValue(Object) - Method in interface tech.ydb.yoj.databind.schema.reflect.ReflectField
- getValueType() - Method in interface tech.ydb.yoj.databind.schema.reflect.ReflectField
-
Returns this field's value type for the purposes of data-binding.
- GlobalIndex - Annotation Interface in tech.ydb.yoj.databind.schema
-
Specifies the index for the annotated entity.
- GlobalIndexes - Annotation Interface in tech.ydb.yoj.databind.schema
- gt(Object) - Method in class tech.ydb.yoj.databind.expression.FilterBuilder.FieldBuilder
- GT - Enum constant in enum class tech.ydb.yoj.databind.expression.ScalarExpr.Operator
-
"Greater than" match for numbers and strings (strings are compared lexicographically).
- gte(Object) - Method in class tech.ydb.yoj.databind.expression.FilterBuilder.FieldBuilder
- GTE - Enum constant in enum class tech.ydb.yoj.databind.expression.ScalarExpr.Operator
-
"Greater than or equal" match for numbers and strings (strings are compared lexicographically).
H
- hashCode() - Method in class tech.ydb.yoj.databind.expression.FieldValue
- hashCode() - Method in class tech.ydb.yoj.databind.expression.ListExpr
- hashCode() - Method in class tech.ydb.yoj.databind.expression.ModelField
- hashCode() - Method in class tech.ydb.yoj.databind.expression.NullExpr
- hashCode() - Method in class tech.ydb.yoj.databind.expression.OrderExpression.SortKey
- hashCode() - Method in class tech.ydb.yoj.databind.expression.ScalarExpr
- hashCode() - Method in record class tech.ydb.yoj.databind.schema.configuration.SchemaRegistry.SchemaKey
-
Returns a hash code value for this object.
- hashCode() - Method in class tech.ydb.yoj.databind.schema.Schema
- hashCode() - Method in class tech.ydb.yoj.databind.schema.Schema.JavaField
I
- IllegalExpressionException - Exception in tech.ydb.yoj.databind.expression
- IllegalExpressionException(String) - Constructor for exception tech.ydb.yoj.databind.expression.IllegalExpressionException
- IllegalExpressionException.FieldTypeError - Exception in tech.ydb.yoj.databind.expression
- in(Collection<? extends V>) - Method in class tech.ydb.yoj.databind.expression.FilterBuilder.FieldBuilder
- in(V, V...) - Method in class tech.ydb.yoj.databind.expression.FilterBuilder.FieldBuilder
- IN - Enum constant in enum class tech.ydb.yoj.databind.expression.ListExpr.Operator
- Index() - Constructor for class tech.ydb.yoj.databind.schema.Schema.Index
- instance - Static variable in class tech.ydb.yoj.databind.schema.naming.AnnotationFirstNamingStrategy
- instance - Static variable in class tech.ydb.yoj.databind.schema.reflect.StdReflector
- INTEGER - Enum constant in enum class tech.ydb.yoj.databind.FieldValueType
-
Integer value.
- interval() - Element in annotation interface tech.ydb.yoj.databind.schema.TTL
-
Interval in ISO 8601 format defining lifespan of the row
- INTERVAL - Enum constant in enum class tech.ydb.yoj.databind.FieldValueType
-
Interval.
- IS_NOT_NULL - Enum constant in enum class tech.ydb.yoj.databind.expression.NullExpr.Operator
-
The value is not null.
- IS_NULL - Enum constant in enum class tech.ydb.yoj.databind.expression.NullExpr.Operator
-
The value is null.
- isActualValueNull(T) - Method in class tech.ydb.yoj.databind.expression.NullExpr
- isBool() - Method in class tech.ydb.yoj.databind.expression.FieldValue
- isComposite() - Method in enum class tech.ydb.yoj.databind.FieldValueType
- isComposite(Type) - Static method in enum class tech.ydb.yoj.databind.FieldValueType
-
Checks whether Java object of type
typeis mapped to a composite database value (i.e. - isDynamic() - Method in class tech.ydb.yoj.databind.schema.Schema
- isFlat() - Method in class tech.ydb.yoj.databind.schema.Schema.JavaField
- isFlattenable(ReflectField) - Method in class tech.ydb.yoj.databind.schema.Schema
- isGenerated() - Method in class tech.ydb.yoj.databind.expression.LeafExpression
- isNotNull() - Method in class tech.ydb.yoj.databind.expression.FilterBuilder.FieldBuilder
- isNull() - Method in class tech.ydb.yoj.databind.expression.FilterBuilder.FieldBuilder
- isNumber() - Method in class tech.ydb.yoj.databind.expression.FieldValue
- isReal() - Method in class tech.ydb.yoj.databind.expression.FieldValue
- isSimple() - Method in class tech.ydb.yoj.databind.schema.Schema.JavaField
- isSortable() - Method in enum class tech.ydb.yoj.databind.FieldValueType
- isString() - Method in class tech.ydb.yoj.databind.expression.FieldValue
- isTimestamp() - Method in class tech.ydb.yoj.databind.expression.FieldValue
- isTuple() - Method in class tech.ydb.yoj.databind.expression.FieldValue
- isUnknown() - Method in enum class tech.ydb.yoj.databind.FieldValueType
J
- JavaFieldValue() - Constructor for class tech.ydb.yoj.databind.schema.Schema.JavaFieldValue
- JSON - Enum constant in enum class tech.ydb.yoj.databind.schema.Changefeed.Format
K
- KEYS_ONLY - Enum constant in enum class tech.ydb.yoj.databind.schema.Changefeed.Mode
-
Only the key component of the modified row
- keyStream() - Method in class tech.ydb.yoj.databind.expression.OrderExpression
L
- LeafExpression<T> - Class in tech.ydb.yoj.databind.expression
- LeafExpression() - Constructor for class tech.ydb.yoj.databind.expression.LeafExpression
- LIST - Enum constant in enum class tech.ydb.yoj.databind.expression.FilterExpression.Type
- ListExpr<T> - Class in tech.ydb.yoj.databind.expression
- ListExpr(Schema<T>, boolean, ModelField, ListExpr.Operator, List<FieldValue>) - Constructor for class tech.ydb.yoj.databind.expression.ListExpr
- ListExpr.Operator - Enum Class in tech.ydb.yoj.databind.expression
- lt(Object) - Method in class tech.ydb.yoj.databind.expression.FilterBuilder.FieldBuilder
- LT - Enum constant in enum class tech.ydb.yoj.databind.expression.ScalarExpr.Operator
-
"Less than" match for numbers and strings (strings are compared lexicographically).
- lte(Object) - Method in class tech.ydb.yoj.databind.expression.FilterBuilder.FieldBuilder
- LTE - Enum constant in enum class tech.ydb.yoj.databind.expression.ScalarExpr.Operator
-
"Less than or equal" match for numbers and strings (strings are compared lexicographically).
M
- matches(Class<?>, FieldValueType) - Method in interface tech.ydb.yoj.databind.schema.reflect.StdReflector.TypeFactory
- mode() - Element in annotation interface tech.ydb.yoj.databind.schema.Changefeed
-
Mode specifies the information that will be written to the feed
- ModelField - Class in tech.ydb.yoj.databind.expression
- ModelField(String, Schema.JavaField) - Constructor for class tech.ydb.yoj.databind.expression.ModelField
N
- name() - Element in annotation interface tech.ydb.yoj.databind.schema.Changefeed
- name() - Element in annotation interface tech.ydb.yoj.databind.schema.Column
-
The name of the DB column.
Defaults to the field name. - name() - Element in annotation interface tech.ydb.yoj.databind.schema.GlobalIndex
-
Index name.
- name() - Element in annotation interface tech.ydb.yoj.databind.schema.Table
-
The name of the table.
- NAME_DELIMITER - Static variable in interface tech.ydb.yoj.databind.schema.naming.NamingStrategy
- namingOverrides() - Method in class tech.ydb.yoj.databind.schema.configuration.SchemaRegistry
- NamingOverrides() - Constructor for class tech.ydb.yoj.databind.schema.configuration.SchemaRegistry.NamingOverrides
- namingStrategy() - Method in record class tech.ydb.yoj.databind.schema.configuration.SchemaRegistry.SchemaKey
-
Returns the value of the
namingStrategyrecord component. - NamingStrategy - Interface in tech.ydb.yoj.databind.schema.naming
- negate() - Method in interface tech.ydb.yoj.databind.expression.FilterExpression
- negate() - Method in class tech.ydb.yoj.databind.expression.ListExpr
- negate() - Method in enum class tech.ydb.yoj.databind.expression.ListExpr.Operator
- negate() - Method in class tech.ydb.yoj.databind.expression.NotExpr
- negate() - Method in class tech.ydb.yoj.databind.expression.NullExpr
- negate() - Method in enum class tech.ydb.yoj.databind.expression.NullExpr.Operator
- negate() - Method in class tech.ydb.yoj.databind.expression.ScalarExpr
- negate() - Method in enum class tech.ydb.yoj.databind.expression.ScalarExpr.Operator
- neq(Object) - Method in class tech.ydb.yoj.databind.expression.FilterBuilder.FieldBuilder
- NEQ - Enum constant in enum class tech.ydb.yoj.databind.expression.ScalarExpr.Operator
-
Exact negative match for numbers, case-sensitive negative match for strings.
- NEW_AND_OLD_IMAGES - Enum constant in enum class tech.ydb.yoj.databind.schema.Changefeed.Mode
-
Both new and old images of the row
- NEW_IMAGE - Enum constant in enum class tech.ydb.yoj.databind.schema.Changefeed.Mode
-
The entire row, as it appears after it was modified
- newInstance(Map<String, Object>) - Method in class tech.ydb.yoj.databind.schema.Schema
-
Creates a new object having the specified field values.
- not(FilterExpression<T>) - Static method in class tech.ydb.yoj.databind.expression.FilterBuilder
- NOT - Enum constant in enum class tech.ydb.yoj.databind.expression.FilterExpression.Type
- NOT_CONTAINS - Enum constant in enum class tech.ydb.yoj.databind.expression.ScalarExpr.Operator
-
"Not contains" case-sensitive absence of a substring in a string E.g.,
name not contains "abc" - NOT_IN - Enum constant in enum class tech.ydb.yoj.databind.expression.ListExpr.Operator
- NotExpr<T> - Class in tech.ydb.yoj.databind.expression
- NotExpr() - Constructor for class tech.ydb.yoj.databind.expression.NotExpr
- notIn(Collection<? extends V>) - Method in class tech.ydb.yoj.databind.expression.FilterBuilder.FieldBuilder
- notIn(V, V...) - Method in class tech.ydb.yoj.databind.expression.FilterBuilder.FieldBuilder
- NULL - Enum constant in enum class tech.ydb.yoj.databind.expression.FilterExpression.Type
- NullExpr<T> - Class in tech.ydb.yoj.databind.expression
- NullExpr(Schema<T>, boolean, ModelField, NullExpr.Operator) - Constructor for class tech.ydb.yoj.databind.expression.NullExpr
- NullExpr.Operator - Enum Class in tech.ydb.yoj.databind.expression
O
- OBJECT - Enum constant in enum class tech.ydb.yoj.databind.FieldValueType
-
Polymorphic object stored in an opaque form (i.e., individual fields cannot be accessed by data binding).
Serialized form strongly depends on the the marshalling mechanism (e.g., JSON, YAML, ...). - ObjectSchema<O> - Class in tech.ydb.yoj.databind.schema
- of(Class<T>) - Static method in record class tech.ydb.yoj.databind.schema.configuration.SchemaRegistry.SchemaKey
- of(Class<T>, NamingStrategy) - Static method in record class tech.ydb.yoj.databind.schema.configuration.SchemaRegistry.SchemaKey
- of(Class<O>) - Static method in class tech.ydb.yoj.databind.schema.ObjectSchema
- of(SchemaRegistry, Class<O>) - Static method in class tech.ydb.yoj.databind.schema.ObjectSchema
- of(Schema.JavaField) - Static method in class tech.ydb.yoj.databind.expression.ModelField
- ofBool(boolean) - Static method in class tech.ydb.yoj.databind.expression.FieldValue
- ofNum(long) - Static method in class tech.ydb.yoj.databind.expression.FieldValue
- ofObj(Object) - Static method in class tech.ydb.yoj.databind.expression.FieldValue
- ofReal(double) - Static method in class tech.ydb.yoj.databind.expression.FieldValue
- ofStr(String) - Static method in class tech.ydb.yoj.databind.expression.FieldValue
- ofTimestamp(Instant) - Static method in class tech.ydb.yoj.databind.expression.FieldValue
- ofTuple(FieldValue.Tuple) - Static method in class tech.ydb.yoj.databind.expression.FieldValue
- OLD_IMAGE - Enum constant in enum class tech.ydb.yoj.databind.schema.Changefeed.Mode
-
The entire row, as it appeared before it was modified
- or(String) - Method in class tech.ydb.yoj.databind.expression.FilterBuilder
- or(List<FilterExpression<T>>) - Static method in class tech.ydb.yoj.databind.expression.FilterBuilder
- or(FilterExpression<T>) - Method in interface tech.ydb.yoj.databind.expression.FilterExpression
- or(FilterExpression<T>) - Method in class tech.ydb.yoj.databind.expression.LeafExpression
- or(FilterExpression<T>) - Method in class tech.ydb.yoj.databind.expression.OrExpr
- or(FilterExpression<T>, FilterExpression<T>, FilterExpression<T>...) - Static method in class tech.ydb.yoj.databind.expression.FilterBuilder
- or(FilterExpression<T>) - Method in class tech.ydb.yoj.databind.expression.FilterBuilder
- OR - Enum constant in enum class tech.ydb.yoj.databind.expression.FilterExpression.Type
- order(OrderExpression.SortOrder) - Method in class tech.ydb.yoj.databind.expression.OrderBuilder.FieldOrderBuilder
- OrderBuilder<T> - Class in tech.ydb.yoj.databind.expression
- OrderBuilder() - Constructor for class tech.ydb.yoj.databind.expression.OrderBuilder
- OrderBuilder.FieldOrderBuilder - Class in tech.ydb.yoj.databind.expression
- orderBy(String) - Method in class tech.ydb.yoj.databind.expression.OrderBuilder
- orderBy(OrderExpression.SortKey) - Method in class tech.ydb.yoj.databind.expression.OrderBuilder
- orderBy(OrderExpression<T>) - Method in class tech.ydb.yoj.databind.expression.OrderBuilder
- OrderExpression<T> - Class in tech.ydb.yoj.databind.expression
- OrderExpression(Schema<T>, List<OrderExpression.SortKey>) - Constructor for class tech.ydb.yoj.databind.expression.OrderExpression
- OrderExpression.SortKey - Class in tech.ydb.yoj.databind.expression
- OrderExpression.SortOrder - Enum Class in tech.ydb.yoj.databind.expression
- OrExpr<T> - Class in tech.ydb.yoj.databind.expression
- OrExpr() - Constructor for class tech.ydb.yoj.databind.expression.OrExpr
P
- PATH_DELIMITER - Static variable in class tech.ydb.yoj.databind.schema.Schema
- PojoField - Class in tech.ydb.yoj.databind.schema.reflect
-
Represents a field of a POJO class, hand-written or generated e.g.
- PojoField(Reflector, Field) - Constructor for class tech.ydb.yoj.databind.schema.reflect.PojoField
- PojoType<T> - Class in tech.ydb.yoj.databind.schema.reflect
-
POJO with an all-args constructor.
- PojoType(Reflector, Class<T>) - Constructor for class tech.ydb.yoj.databind.schema.reflect.PojoType
- priority() - Method in interface tech.ydb.yoj.databind.schema.reflect.StdReflector.TypeFactory
- propagateFieldNameToFlatSubfield(Schema.JavaField) - Method in class tech.ydb.yoj.databind.schema.naming.AnnotationFirstNamingStrategy
R
- REAL - Enum constant in enum class tech.ydb.yoj.databind.FieldValueType
-
Real (floating-point) number value.
- RecordField - Class in tech.ydb.yoj.databind.schema.reflect
-
Represents a record class component for the purposes of YOJ data-binding.
- RecordField(Reflector, RecordComponent) - Constructor for class tech.ydb.yoj.databind.schema.reflect.RecordField
- RecordType<R extends Record> - Class in tech.ydb.yoj.databind.schema.reflect
-
Represents a record class for the purposes of YOJ data-binding.
- RecordType(Reflector, Class<R>) - Constructor for class tech.ydb.yoj.databind.schema.reflect.RecordType
- ReflectField - Interface in tech.ydb.yoj.databind.schema.reflect
-
Basic reflection information about a field of a type with a
schema, or more generally, its read-only property. - reflectFieldType(Type, FieldValueType) - Method in interface tech.ydb.yoj.databind.schema.reflect.Reflector
-
Gets reflection information for a field, potentially a deep sub-field of some type which can have schema.
- reflectFieldType(Type, FieldValueType) - Method in class tech.ydb.yoj.databind.schema.reflect.StdReflector
- Reflector - Interface in tech.ydb.yoj.databind.schema.reflect
- reflectRootType(Class<T>) - Method in interface tech.ydb.yoj.databind.schema.reflect.Reflector
-
Gets reflection information for a root type, that is, a type that can have a
schema: a public concrete class. - reflectRootType(Class<T>) - Method in class tech.ydb.yoj.databind.schema.reflect.StdReflector
- reflectType - Variable in class tech.ydb.yoj.databind.schema.Schema
- ReflectType<T> - Interface in tech.ydb.yoj.databind.schema.reflect
-
Basic reflection information for the specified raw type.
- registerStringValueType(Class<?>) - Static method in enum class tech.ydb.yoj.databind.FieldValueType
- RemoveIf<T> - Class in tech.ydb.yoj.databind.expression.visitor
- RemoveIf() - Constructor for class tech.ydb.yoj.databind.expression.visitor.RemoveIf
S
- SCALAR - Enum constant in enum class tech.ydb.yoj.databind.expression.FilterExpression.Type
- ScalarExpr<T> - Class in tech.ydb.yoj.databind.expression
- ScalarExpr(Schema<T>, boolean, ModelField, ScalarExpr.Operator, FieldValue) - Constructor for class tech.ydb.yoj.databind.expression.ScalarExpr
- ScalarExpr.Operator - Enum Class in tech.ydb.yoj.databind.expression
- Schema<T> - Class in tech.ydb.yoj.databind.schema
- Schema(Class<T>) - Constructor for class tech.ydb.yoj.databind.schema.Schema
- Schema(Class<T>, NamingStrategy) - Constructor for class tech.ydb.yoj.databind.schema.Schema
- Schema(Class<T>, NamingStrategy, Reflector) - Constructor for class tech.ydb.yoj.databind.schema.Schema
- Schema(Class<T>, Reflector) - Constructor for class tech.ydb.yoj.databind.schema.Schema
- Schema(SchemaRegistry.SchemaKey<T>, Reflector) - Constructor for class tech.ydb.yoj.databind.schema.Schema
- Schema(Schema<?>, String) - Constructor for class tech.ydb.yoj.databind.schema.Schema
- Schema.Changefeed - Class in tech.ydb.yoj.databind.schema
- Schema.Dynamic - Annotation Interface in tech.ydb.yoj.databind.schema
-
Annotation for schemas with dynamic names (the
NamingStrategycan return different names for different invocations.) - Schema.Index - Class in tech.ydb.yoj.databind.schema
- Schema.JavaField - Class in tech.ydb.yoj.databind.schema
- Schema.JavaFieldValue - Class in tech.ydb.yoj.databind.schema
- Schema.TtlModifier - Class in tech.ydb.yoj.databind.schema
- SchemaKey(Class<T>, NamingStrategy) - Constructor for record class tech.ydb.yoj.databind.schema.configuration.SchemaRegistry.SchemaKey
-
Creates an instance of a
SchemaKeyrecord class. - SchemaRegistry - Class in tech.ydb.yoj.databind.schema.configuration
- SchemaRegistry() - Constructor for class tech.ydb.yoj.databind.schema.configuration.SchemaRegistry
- SchemaRegistry.NamingOverrides - Class in tech.ydb.yoj.databind.schema.configuration
- SchemaRegistry.SchemaCreator<I,
S extends Schema<?>> - Interface in tech.ydb.yoj.databind.schema.configuration - SchemaRegistry.SchemaKey<T> - Record Class in tech.ydb.yoj.databind.schema.configuration
- setName(String) - Method in class tech.ydb.yoj.databind.schema.Schema.JavaField
-
Deprecated.
- Simple() - Constructor for class tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Simple
- SimpleType<T> - Class in tech.ydb.yoj.databind.schema.reflect
-
Represents a simple data type which has no subfields and even no explicit constructor, e.g.
- SimpleType(Class<T>) - Constructor for class tech.ydb.yoj.databind.schema.reflect.SimpleType
- SortKey() - Constructor for class tech.ydb.yoj.databind.expression.OrderExpression.SortKey
- StdReflector - Class in tech.ydb.yoj.databind.schema.reflect
-
Standard
Reflectorimplementation, suitable for most usages. - StdReflector(List<StdReflector.TypeFactory>) - Constructor for class tech.ydb.yoj.databind.schema.reflect.StdReflector
- StdReflector.TypeFactory - Interface in tech.ydb.yoj.databind.schema.reflect
- stream() - Method in class tech.ydb.yoj.databind.expression.AndExpr
- stream() - Method in interface tech.ydb.yoj.databind.expression.FilterExpression
- stream() - Method in class tech.ydb.yoj.databind.expression.OrExpr
- streamComponents() - Method in class tech.ydb.yoj.databind.expression.FieldValue.Tuple
- STRING - Enum constant in enum class tech.ydb.yoj.databind.FieldValueType
-
String value.
T
- Table - Annotation Interface in tech.ydb.yoj.databind.schema
-
Specifies the table for the annotated entity.
- tech.ydb.yoj.databind - package tech.ydb.yoj.databind
- tech.ydb.yoj.databind.expression - package tech.ydb.yoj.databind.expression
- tech.ydb.yoj.databind.expression.visitor - package tech.ydb.yoj.databind.expression.visitor
- tech.ydb.yoj.databind.schema - package tech.ydb.yoj.databind.schema
- tech.ydb.yoj.databind.schema.configuration - package tech.ydb.yoj.databind.schema.configuration
- tech.ydb.yoj.databind.schema.naming - package tech.ydb.yoj.databind.schema.naming
- tech.ydb.yoj.databind.schema.reflect - package tech.ydb.yoj.databind.schema.reflect
- TIMESTAMP - Enum constant in enum class tech.ydb.yoj.databind.FieldValueType
-
Timestamp.
- toFlatField() - Method in class tech.ydb.yoj.databind.schema.Schema.JavaField
- toString() - Method in class tech.ydb.yoj.databind.expression.AndExpr
- toString() - Method in class tech.ydb.yoj.databind.expression.FieldValue
- toString() - Method in class tech.ydb.yoj.databind.expression.FieldValue.Tuple
- toString() - Method in class tech.ydb.yoj.databind.expression.ListExpr
- toString() - Method in class tech.ydb.yoj.databind.expression.ModelField
- toString() - Method in class tech.ydb.yoj.databind.expression.NotExpr
- toString() - Method in class tech.ydb.yoj.databind.expression.NullExpr
- toString() - Method in class tech.ydb.yoj.databind.expression.OrderExpression.SortKey
- toString() - Method in class tech.ydb.yoj.databind.expression.OrderExpression
- toString() - Method in class tech.ydb.yoj.databind.expression.OrExpr
- toString() - Method in class tech.ydb.yoj.databind.expression.ScalarExpr
- toString() - Method in record class tech.ydb.yoj.databind.schema.configuration.SchemaRegistry.SchemaKey
-
Returns a string representation of this record class.
- toString() - Method in class tech.ydb.yoj.databind.schema.reflect.PojoField
- toString() - Method in class tech.ydb.yoj.databind.schema.reflect.PojoType
- toString() - Method in class tech.ydb.yoj.databind.schema.reflect.RecordField
- toString() - Method in class tech.ydb.yoj.databind.schema.reflect.RecordType
- toString() - Method in class tech.ydb.yoj.databind.schema.reflect.SimpleType
- toString() - Method in class tech.ydb.yoj.databind.schema.Schema.JavaField
- toString() - Method in class tech.ydb.yoj.databind.schema.Schema
- transformComposite(FilterExpression<T>) - Method in class tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Transforming
- Transforming() - Constructor for class tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Transforming
- transformLeaf(LeafExpression<T>) - Method in class tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Transforming
- TTL - Annotation Interface in tech.ydb.yoj.databind.schema
-
Specifies TTL settings fot the annotated entity.
- TtlModifier() - Constructor for class tech.ydb.yoj.databind.schema.Schema.TtlModifier
- Tuple() - Constructor for class tech.ydb.yoj.databind.expression.FieldValue.Tuple
U
- UNKNOWN - Enum constant in enum class tech.ydb.yoj.databind.FieldValueType
-
Value type is unknown.
It might be supported by the data binding implementation, but relying on that fact is not recommended. - UPDATES - Enum constant in enum class tech.ydb.yoj.databind.schema.Changefeed.Mode
-
Updated columns
V
- validateValue(FieldValue) - Method in class tech.ydb.yoj.databind.expression.ModelField
- value() - Element in annotation interface tech.ydb.yoj.databind.schema.Changefeeds
- value() - Element in annotation interface tech.ydb.yoj.databind.schema.GlobalIndexes
- valueOf(String) - Static method in enum class tech.ydb.yoj.databind.expression.FilterExpression.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.ydb.yoj.databind.expression.ListExpr.Operator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.ydb.yoj.databind.expression.NullExpr.Operator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.ydb.yoj.databind.expression.OrderExpression.SortOrder
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.ydb.yoj.databind.expression.ScalarExpr.Operator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.ydb.yoj.databind.FieldValueType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.ydb.yoj.databind.schema.Changefeed.Format
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.ydb.yoj.databind.schema.Changefeed.Mode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class tech.ydb.yoj.databind.expression.FilterExpression.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.ydb.yoj.databind.expression.ListExpr.Operator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.ydb.yoj.databind.expression.NullExpr.Operator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.ydb.yoj.databind.expression.OrderExpression.SortOrder
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.ydb.yoj.databind.expression.ScalarExpr.Operator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.ydb.yoj.databind.FieldValueType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.ydb.yoj.databind.schema.Changefeed.Format
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.ydb.yoj.databind.schema.Changefeed.Mode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- visit(FilterExpression.Visitor<T, V>) - Method in class tech.ydb.yoj.databind.expression.AndExpr
- visit(FilterExpression.Visitor<T, V>) - Method in interface tech.ydb.yoj.databind.expression.FilterExpression
- visit(FilterExpression.Visitor<T, V>) - Method in class tech.ydb.yoj.databind.expression.ListExpr
- visit(FilterExpression.Visitor<T, V>) - Method in class tech.ydb.yoj.databind.expression.NotExpr
- visit(FilterExpression.Visitor<T, V>) - Method in class tech.ydb.yoj.databind.expression.NullExpr
- visit(FilterExpression.Visitor<T, V>) - Method in class tech.ydb.yoj.databind.expression.OrExpr
- visit(FilterExpression.Visitor<T, V>) - Method in class tech.ydb.yoj.databind.expression.ScalarExpr
- visitAndExpr(AndExpr<T>) - Method in class tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Simple
- visitAndExpr(AndExpr<T>) - Method in interface tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Throwing
- visitAndExpr(AndExpr<T>) - Method in class tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Transforming
- visitAndExpr(AndExpr<T>) - Method in interface tech.ydb.yoj.databind.expression.FilterExpression.Visitor
- visitComposite(FilterExpression<T>) - Method in class tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Simple
- visitComposite(FilterExpression<T>) - Method in class tech.ydb.yoj.databind.expression.visitor.AllMatch
- visitComposite(FilterExpression<T>) - Method in class tech.ydb.yoj.databind.expression.visitor.AnyMatch
- visitComposite(FilterExpression<T>) - Method in class tech.ydb.yoj.databind.expression.visitor.RemoveIf
- visitLeaf(LeafExpression<T>) - Method in class tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Simple
- visitLeaf(LeafExpression<T>) - Method in class tech.ydb.yoj.databind.expression.visitor.AllMatch
- visitLeaf(LeafExpression<T>) - Method in class tech.ydb.yoj.databind.expression.visitor.AnyMatch
- visitLeaf(LeafExpression<T>) - Method in class tech.ydb.yoj.databind.expression.visitor.RemoveIf
- visitListExpr(ListExpr<T>) - Method in class tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Simple
- visitListExpr(ListExpr<T>) - Method in interface tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Throwing
- visitListExpr(ListExpr<T>) - Method in class tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Transforming
- visitListExpr(ListExpr<T>) - Method in interface tech.ydb.yoj.databind.expression.FilterExpression.Visitor
- visitNotExpr(NotExpr<T>) - Method in class tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Simple
- visitNotExpr(NotExpr<T>) - Method in interface tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Throwing
- visitNotExpr(NotExpr<T>) - Method in class tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Transforming
- visitNotExpr(NotExpr<T>) - Method in interface tech.ydb.yoj.databind.expression.FilterExpression.Visitor
- visitNullExpr(NullExpr<T>) - Method in class tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Simple
- visitNullExpr(NullExpr<T>) - Method in interface tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Throwing
- visitNullExpr(NullExpr<T>) - Method in class tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Transforming
- visitNullExpr(NullExpr<T>) - Method in interface tech.ydb.yoj.databind.expression.FilterExpression.Visitor
- visitOrExpr(OrExpr<T>) - Method in class tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Simple
- visitOrExpr(OrExpr<T>) - Method in interface tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Throwing
- visitOrExpr(OrExpr<T>) - Method in class tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Transforming
- visitOrExpr(OrExpr<T>) - Method in interface tech.ydb.yoj.databind.expression.FilterExpression.Visitor
- visitScalarExpr(ScalarExpr<T>) - Method in class tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Simple
- visitScalarExpr(ScalarExpr<T>) - Method in interface tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Throwing
- visitScalarExpr(ScalarExpr<T>) - Method in class tech.ydb.yoj.databind.expression.FilterExpression.Visitor.Transforming
- visitScalarExpr(ScalarExpr<T>) - Method in interface tech.ydb.yoj.databind.expression.FilterExpression.Visitor
W
- where(String) - Method in class tech.ydb.yoj.databind.expression.FilterBuilder
- where(FilterExpression<T>) - Method in class tech.ydb.yoj.databind.expression.FilterBuilder
- withClazz(Class<U>) - Method in record class tech.ydb.yoj.databind.schema.configuration.SchemaRegistry.SchemaKey
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form