Class ParseUtils
java.lang.Object
org.hibernate.search.engine.cfg.spi.ParseUtils
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final DateTimeFormatter
static final DateTimeFormatter
static final DateTimeFormatter
-
Method Summary
Modifier and TypeMethodDescriptionstatic BigDecimal
parseBigDecimal
(String value) static BigInteger
parseBigInteger
(String value) static Boolean
parseBoolean
(String value) static Byte
static byte[]
parseBytePrimitiveArray
(String value) static char
parseCharacter
(String value) static <T> T
parseDiscreteValues
(T[] allowedValues, Function<T, String> stringRepresentationFunction, BiFunction<String, List<String>, RuntimeException> invalidValueFunction, String value) static Double
parseDouble
(String value) static Duration
parseDuration
(String value) static <E extends Enum<E>>
Estatic Float
parseFloat
(String value) static float[]
parseFloatPrimitiveArray
(String value) static GeoPoint
parseGeoPoint
(String value) static Instant
parseInstant
(String value) static Integer
parseInteger
(String value) static LocalDate
parseLocalDate
(String value) static LocalDateTime
parseLocalDateTime
(String value) static LocalTime
parseLocalTime
(String value) static Long
static MonthDay
parseMonthDay
(String value) static OffsetDateTime
parseOffsetDateTime
(String value) static OffsetTime
parseOffsetTime
(String value) static Period
parsePeriod
(String value) static Short
parseShort
(String value) static String
parseString
(String value) static UUID
static Year
static YearMonth
parseYearMonth
(String value) static ZonedDateTime
parseZonedDateTime
(String value) static ZoneId
parseZoneId
(String value) static ZoneOffset
parseZoneOffset
(String value)
-
Field Details
-
ISO_YEAR
-
ISO_YEAR_MONTH
-
ISO_MONTH_DAY
-
-
Method Details
-
parseString
-
parseCharacter
-
parseBoolean
-
parseInteger
-
parseLong
-
parseByte
-
parseShort
-
parseFloat
-
parseDouble
-
parseBigDecimal
-
parseBigInteger
-
parseInstant
-
parseLocalDate
-
parseLocalDateTime
-
parseLocalTime
-
parseOffsetDateTime
-
parseOffsetTime
-
parseZonedDateTime
-
parseYear
-
parseYearMonth
-
parseMonthDay
-
parseZoneId
-
parseZoneOffset
-
parsePeriod
-
parseDuration
-
parseUUID
-
parseEnum
-
parseGeoPoint
-
parseDiscreteValues
public static <T> T parseDiscreteValues(T[] allowedValues, Function<T, String> stringRepresentationFunction, BiFunction<String, List<String>, RuntimeException> invalidValueFunction, String value) -
parseBytePrimitiveArray
-
parseFloatPrimitiveArray
-