Class JDKUtils

java.lang.Object
com.alibaba.fastjson2.util.JDKUtils

public class JDKUtils extends Object
  • Field Details

    • JVM_VERSION

      public static final int JVM_VERSION
    • LATIN1

      public static final Byte LATIN1
    • UTF16

      public static final Byte UTF16
    • HAS_SQL

      public static final boolean HAS_SQL
    • CLASS_TRANSIENT

      public static final Class CLASS_TRANSIENT
    • BIG_ENDIAN

      public static final boolean BIG_ENDIAN
    • UNSAFE_SUPPORT

      public static final boolean UNSAFE_SUPPORT
    • STRING_CREATOR_JDK8

      public static final BiFunction<char[],Boolean,String> STRING_CREATOR_JDK8
    • STRING_CREATOR_JDK11

      public static final BiFunction<byte[],Byte,String> STRING_CREATOR_JDK11
    • STRING_CODER

      public static final ToIntFunction<String> STRING_CODER
    • STRING_VALUE

      public static final Function<String,byte[]> STRING_VALUE
  • Constructor Details

    • JDKUtils

      public JDKUtils()
  • Method Details

    • isSQLDataSourceOrRowSet

      public static boolean isSQLDataSourceOrRowSet(Class<?> type)
    • getCharArray

      public static char[] getCharArray(String str)