META-INF.modules.java.base.classes.sun.text.normalizer.ICUBinary.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.base Show documentation
Show all versions of java.base Show documentation
Bytecoder java.base Module
???? 8
- ? ? ?
?
? ? ?
?
?
?
? ?
j ?
? ?
? ? ?
?
?
? ?
?
?
? ?
?
? ?
?
? ? 5 ? ? ?
j ? ?
" ?
j ? ? ? ? ?
j ?
j ? ?
) ?
) ? ? ?
? ?
? ?
g ?
) ?
j ?
? ?
h ? ? Authenticate InnerClasses ? IsAcceptable BIG_ENDIAN_ B
ConstantValue MAGIC1???? MAGIC2 ' CHAR_SET_
CHAR_SIZE_ #MAGIC_NUMBER_AUTHENTICATION_FAILED_ Ljava/lang/String; HEADER_AUTHENTICATION_FAILED_ $assertionsDisabled Z ()V Code LineNumberTable LocalVariableTable this Lsun/text/normalizer/ICUBinary; getRequiredData )(Ljava/lang/String;)Ljava/nio/ByteBuffer; bytes [B numRead I nextByte capacity newBytes avail length is Ljava/io/InputStream; e Ljava/io/IOException; itemPath root Ljava/lang/Class; LocalVariableTypeTable 2Ljava/lang/Class;
StackMapTable ? ? U ? readHeaderAndDataVersion e(Ljava/nio/ByteBuffer;ILsun/text/normalizer/ICUBinary$Authenticate;)Lsun/text/normalizer/VersionInfo; Ljava/nio/ByteBuffer;
dataFormat authenticate ,Lsun/text/normalizer/ICUBinary$Authenticate;
Exceptions
readHeader G(Ljava/io/InputStream;[BLsun/text/normalizer/ICUBinary$Authenticate;)[B inputStream dataFormatIDExpected input Ljava/io/DataInputStream;
headersize C readcount magic1 magic2 bigendian charset charsize dataFormatID dataVersion unicodeVersion E(Ljava/nio/ByteBuffer;ILsun/text/normalizer/ICUBinary$Authenticate;)I isBigEndian
charsetFamily sizeofUChar
headerSize sizeofUDataInfo
formatVersion ? skipBytes (Ljava/nio/ByteBuffer;I)V
skipLength getVersionInfoFromCompactInt $(I)Lsun/text/normalizer/VersionInfo; version
SourceFile ICUBinary.java NestMembers K L sun/text/normalizer/ICUBinary sun/text/normalizer/ICUBinary$1 K ? ? ? ? java/io/InputStream ? ? ? ? ? ? ? ? ? ? ? ? L java/lang/Throwable ? ? java/io/IOException java/io/UncheckedIOException K ? r ? ? ? java/io/DataInputStream K ? ? ? ? ? =ICUBinary data file error: Magic number authentication failed K ? ? ? !Internal Error: Header size error ? ? ? ? ? ? ? 7ICUBinary data file error: Header authentication failed I J ? ? java/lang/AssertionError ? ? ? ? ? ? ? ? ? ? java/lang/StringBuilder ? ? :; data format %02x%02x%02x%02x, format version %d.%d.%d.%d java/lang/Object ? ? ? ?
*sun/text/normalizer/ICUBinary$Authenticate *sun/text/normalizer/ICUBinary$IsAcceptable java/lang/String java/lang/Class java/nio/ByteBuffer java/nio/ByteOrder &(Ljava/lang/Class;Ljava/lang/String;)V java/security/AccessController doPrivileged 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; available ()I read ([BII)I java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V wrap ([BII)Ljava/nio/ByteBuffer; close
addSuppressed (Ljava/lang/Throwable;)V (Ljava/io/IOException;)V (Ljava/io/InputStream;)V readChar ()C readByte ()B (Ljava/lang/String;)V readFully ([B)V (I)I java/util/Arrays equals ([B[B)Z isDataVersionAcceptable ([B)Z position get (I)B
BIG_ENDIAN Ljava/nio/ByteOrder;
LITTLE_ENDIAN order +(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; getChar (I)C append -(Ljava/lang/String;)Ljava/lang/StringBuilder; java/lang/Byte valueOf (B)Ljava/lang/Byte; java/lang/Integer (I)Ljava/lang/Integer; format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; toString ()Ljava/lang/String; (I)Ljava/nio/ByteBuffer; sun/text/normalizer/VersionInfo getInstance '(IIII)Lsun/text/normalizer/VersionInfo; desiredAssertionStatus ()Z 1 - : ; <