Package tech.ytsaurus.core.rows
Class YTreeObjectField<T>
- java.lang.Object
-
- tech.ytsaurus.core.rows.YTreeObjectField<T>
-
public class YTreeObjectField<T> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
aggregate
java.lang.reflect.Field
field
boolean
isAttribute
boolean
isFlatten
boolean
isSaveAlways
java.lang.String
key
YTreeSerializer<T>
serializer
ColumnSortOrder
sortOrder
-
Constructor Summary
Constructors Constructor Description YTreeObjectField(java.lang.reflect.Field field, boolean isAttribute, java.lang.String key, YTreeSerializer<T> serializer, boolean isFlatten, ColumnSortOrder sortOrder, boolean isSaveAlways, java.lang.String aggregate)
-
-
-
Field Detail
-
field
public final java.lang.reflect.Field field
-
isAttribute
public final boolean isAttribute
-
key
public final java.lang.String key
-
serializer
public final YTreeSerializer<T> serializer
-
isFlatten
public final boolean isFlatten
-
sortOrder
@Nullable public final ColumnSortOrder sortOrder
-
isSaveAlways
public final boolean isSaveAlways
-
aggregate
@Nullable public final java.lang.String aggregate
-
-
Constructor Detail
-
YTreeObjectField
public YTreeObjectField(java.lang.reflect.Field field, boolean isAttribute, java.lang.String key, YTreeSerializer<T> serializer, boolean isFlatten, @Nullable ColumnSortOrder sortOrder, boolean isSaveAlways, @Nullable java.lang.String aggregate)
-
-