Class SimpleType<T>
java.lang.Object
tech.ydb.yoj.databind.schema.reflect.SimpleType<T>
- Type Parameters:
T- simple type
- All Implemented Interfaces:
ReflectType<T>
Represents a simple data type which has no subfields and even no explicit constructor, e.g. an
int.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns subfields of this type in the order of their appearance inthe canonical all-arg constructor.toString()
-
Field Details
-
FACTORY
-
-
Constructor Details
-
SimpleType
-
-
Method Details
-
getFields
Description copied from interface:ReflectTypeReturns subfields of this type in the order of their appearance inthe canonical all-arg constructor.- Specified by:
getFieldsin interfaceReflectType<T>- Returns:
- list of subfields of this type in constructor order; might be empty
-
getConstructor
- Specified by:
getConstructorin interfaceReflectType<T>- Returns:
- canonical all-args constructor for this type
-
getRawType
- Specified by:
getRawTypein interfaceReflectType<T>- Returns:
- raw type that this reflection information describes
-
toString
-