Package tech.ydb.yoj.databind.expression
Class ModelField
java.lang.Object
tech.ydb.yoj.databind.expression.ModelField
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean@NonNull Stream<ModelField>flatten()<U> ModelFieldforSchema(@NonNull Schema<U> dstSchema, @NonNull UnaryOperator<String> pathTransformer) @NonNull Type@NonNull StringgetName()@NonNull StringgetPath()inthashCode()static @NonNull ModelFieldof(Schema.JavaField field) @NonNull StringtoString()@NonNull FieldValuevalidateValue(@NonNull FieldValue value)
-
Constructor Details
-
ModelField
-
-
Method Details
-
of
-
getFlatFieldType
-
getName
-
getPath
-
flatten
-
validateValue
-
forSchema
public <U> ModelField forSchema(@NonNull @NonNull Schema<U> dstSchema, @NonNull @NonNull UnaryOperator<String> pathTransformer) -
toString
-
equals
-
hashCode
public int hashCode()
-