Package rocks.frieler.kraftsql.bq.engine
Object Types
-
- All Implemented Interfaces:
public class Types
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classTypes.ARRAYpublic final classTypes.STRUCT
-
Field Summary
Fields Modifier and Type Field Description private final Type<String>STRINGprivate final Type<Boolean>BOOLprivate final Type<Long>INT64private final Type<Double>NUMERICprivate final Type<BigDecimal>BIGNUMERICprivate final Type<Instant>TIMESTAMPprivate final Type<LocalDate>DATEpublic final static TypesINSTANCE
-
Method Summary
Modifier and Type Method Description final Type<?>parseType(String type)final Type<String>getSTRING()final Type<Boolean>getBOOL()final Type<Long>getINT64()final Type<Double>getNUMERIC()final Type<BigDecimal>getBIGNUMERIC()final Type<Instant>getTIMESTAMP()final Type<LocalDate>getDATE()-
-
Method Detail
-
getNUMERIC
final Type<Double> getNUMERIC()
-
getBIGNUMERIC
final Type<BigDecimal> getBIGNUMERIC()
-
getTIMESTAMP
final Type<Instant> getTIMESTAMP()
-
-
-
-