Class ParseUtils

java.lang.Object
org.hibernate.search.engine.cfg.spi.ParseUtils

public final class ParseUtils extends Object
  • Field Details

  • Method Details

    • parseString

      public static String parseString(String value)
    • parseCharacter

      public static char parseCharacter(String value)
    • parseBoolean

      public static Boolean parseBoolean(String value)
    • parseInteger

      public static Integer parseInteger(String value)
    • parseLong

      public static Long parseLong(String value)
    • parseByte

      public static Byte parseByte(String value)
    • parseShort

      public static Short parseShort(String value)
    • parseFloat

      public static Float parseFloat(String value)
    • parseDouble

      public static Double parseDouble(String value)
    • parseBigDecimal

      public static BigDecimal parseBigDecimal(String value)
    • parseBigInteger

      public static BigInteger parseBigInteger(String value)
    • parseInstant

      public static Instant parseInstant(String value)
    • parseLocalDate

      public static LocalDate parseLocalDate(String value)
    • parseLocalDateTime

      public static LocalDateTime parseLocalDateTime(String value)
    • parseLocalTime

      public static LocalTime parseLocalTime(String value)
    • parseOffsetDateTime

      public static OffsetDateTime parseOffsetDateTime(String value)
    • parseOffsetTime

      public static OffsetTime parseOffsetTime(String value)
    • parseZonedDateTime

      public static ZonedDateTime parseZonedDateTime(String value)
    • parseYear

      public static Year parseYear(String value)
    • parseYearMonth

      public static YearMonth parseYearMonth(String value)
    • parseMonthDay

      public static MonthDay parseMonthDay(String value)
    • parseZoneId

      public static ZoneId parseZoneId(String value)
    • parseZoneOffset

      public static ZoneOffset parseZoneOffset(String value)
    • parsePeriod

      public static Period parsePeriod(String value)
    • parseDuration

      public static Duration parseDuration(String value)
    • parseUUID

      public static UUID parseUUID(String value)
    • parseEnum

      public static <E extends Enum<E>> E parseEnum(Class<E> enumType, String value)
    • parseGeoPoint

      public static GeoPoint parseGeoPoint(String value)
    • parseDiscreteValues

      public static <T> T parseDiscreteValues(T[] allowedValues, Function<T,String> stringRepresentationFunction, BiFunction<String,List<String>,RuntimeException> invalidValueFunction, String value)
    • parseBytePrimitiveArray

      public static byte[] parseBytePrimitiveArray(String value)
    • parseFloatPrimitiveArray

      public static float[] parseFloatPrimitiveArray(String value)