com.groupbyinc.flux.common.ibm.icu.impl.CharTrie.class Maven / Gradle / Ivy
???? 2 ? 0com/groupbyinc/flux/common/ibm/icu/impl/CharTrie ,com/groupbyinc/flux/common/ibm/icu/impl/Trie
CharTrie.java ;com/groupbyinc/flux/common/ibm/icu/impl/Trie$DataManipulate DataManipulate m_initialValue_ C m_data_ [C $assertionsDisabled Z U(Ljava/nio/ByteBuffer;Lcom/groupbyinc/flux/common/ibm/icu/impl/Trie$DataManipulate;)V
isCharTrie ()Z
"java/lang/IllegalArgumentException *Data given does not belong to a char trie. (Ljava/lang/String;)V
java/nio/ByteBuffer this 2Lcom/groupbyinc/flux/common/ibm/icu/impl/CharTrie; bytes Ljava/nio/ByteBuffer; dataManipulate =Lcom/groupbyinc/flux/common/ibm/icu/impl/Trie$DataManipulate; B(IILcom/groupbyinc/flux/common/ibm/icu/impl/Trie$DataManipulate;)V C([CILcom/groupbyinc/flux/common/ibm/icu/impl/Trie$DataManipulate;)V '
( *
m_dataLength_ I , - .
0 m_index_ 2 3 limit block initialValue
leadUnitValue
dataLength latin1Length i getCodePointValue (I)C ? getCodePointOffset (I)I ? @
A offset ch getLeadValue (C)C
getLeadOffset (C)I G H
I getBMPValue getBMPOffset L H
M getSurrogateValue (CC)C getSurrogateOffset (CC)I Q R
S lead trail
getTrailValue (IC)C m_dataManipulate_ Y % Z java/lang/NullPointerException \ -The field DataManipulate in this Trie is null ^
] getFoldingOffset a @ b getRawOffset (IC)I d e
f leadvalue getLatin1LinearValue
m_dataOffset_ j - k equals (Ljava/lang/Object;)Z m n
o othertrie other Ljava/lang/Object; result hashCode ()I
w java/lang/AssertionError y hashCode not designed { (Ljava/lang/Object;)V }
z ~ unserialize (Ljava/nio/ByteBuffer;)V 1com/groupbyinc/flux/common/ibm/icu/impl/ICUBinary ? getChars (Ljava/nio/ByteBuffer;II)[C ? ?
? ? indexDataLength E F
? getValue index getInitialValue ()V java/lang/Class ? desiredAssertionStatus ?
? ? Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile InnerClasses !
? z *+,? *? ?
? Y? ?? ? ! " # $ % ? &