Searched refs:Trie (Results 1 - 12 of 12) sorted by relevance

/openjdk7/jdk/src/share/classes/sun/text/normalizer/
H A DTrieIterator.java40 * <p>Class enabling iteration of the values in a Trie.</p>
80 * public TrieIteratorImpl(Trie data){
105 * @see com.ibm.icu.impl.Trie
119 public TrieIterator(Trie trie)
164 m_nextBlock_ = m_trie_.m_index_[0] << Trie.INDEX_STAGE_2_SHIFT_;
245 m_nextIndex_ = m_nextCodepoint_ >> Trie.INDEX_STAGE_1_SHIFT_;
309 m_trie_.m_index_[nextLead >> Trie.INDEX_STAGE_1_SHIFT_] <<
310 Trie.INDEX_STAGE_2_SHIFT_;
336 "The field DataManipulate in this Trie is null");
341 (nextLead & Trie
[all...]
H A DUCharacterProperty.java64 * Trie data
123 (m_trieIndex_[ch >> Trie.INDEX_STAGE_1_SHIFT_]
124 << Trie.INDEX_STAGE_2_SHIFT_)
125 + (ch & Trie.INDEX_STAGE_3_MASK_)];
133 (m_trieIndex_[Trie.LEAD_INDEX_OFFSET_
134 + (ch >> Trie.INDEX_STAGE_1_SHIFT_)]
135 << Trie.INDEX_STAGE_2_SHIFT_)
136 + (ch & Trie.INDEX_STAGE_3_MASK_)];
144 (char)(ch & Trie.SURROGATE_MASK_));
H A DTrie.java50 * inner static interface com.ibm.icu.impl.Trie.DataManipulate.</p>
63 * <p>Methods in com.ibm.icu.impl.Trie.DataManipulate are called to retrieve
72 public abstract class Trie class
77 * Character data in com.ibm.impl.Trie have different user-specified format
80 * com.ibm.impl.Trie, to surrogate offset information encapsulated within
86 * Called by com.ibm.icu.impl.Trie to extract from a lead surrogate's
106 * Trie constructor for CharTrie use.
114 protected Trie(InputStream inputStream, method in class:Trie
123 throw new IllegalArgumentException("ICU data file error: Trie header authentication failed, please check if you have the most updated ICU data file");
139 * Trie constructo
145 protected Trie(char index[], int options, DataManipulate dataManipulate) method in class:Trie
[all...]
H A DUCharacterPropertyReader.java185 * version number and the same Trie bit distribution.
188 (byte)Trie.INDEX_STAGE_1_SHIFT_,
189 (byte)Trie.INDEX_STAGE_2_SHIFT_};
H A DUBiDiProps.java110 version[2]==Trie.INDEX_STAGE_1_SHIFT_ && version[3]==Trie.INDEX_STAGE_2_SHIFT_;
H A DIntTrie.java46 * Trie implementation which stores data in int, 32 bits.
48 * @see com.ibm.icu.impl.Trie
51 public class IntTrie extends Trie
56 * <p>Creates a new Trie with the settings for the trie data.</p>
120 "The field DataManipulate in this Trie is null");
162 "The field DataManipulate in this Trie is null");
H A DCharTrie.java44 * Trie implementation which stores data in char, 16 bits.
46 * @see com.ibm.icu.impl.Trie
52 public class CharTrie extends Trie
57 * <p>Creates a new Trie with the settings for the trie data.</p>
254 "The field DataManipulate in this Trie is null");
296 "The field DataManipulate in this Trie is null");
H A DNormalizerImpl.java147 /* Wrappers for Trie implementations */
148 static final class NormTrieImpl implements Trie.DataManipulate{
151 * Called by com.ibm.icu.util.Trie to extract from a lead surrogate's
165 static final class FCDTrieImpl implements Trie.DataManipulate{
168 * Called by com.ibm.icu.util.Trie to extract from a lead surrogate's
180 static final class AuxTrieImpl implements Trie.DataManipulate{
183 * Called by com.ibm.icu.util.Trie to extract from a lead surrogate's
236 private static final int BMP_INDEX_LENGTH=0x10000>>Trie.INDEX_STAGE_1_SHIFT_;
240 private static final int SURROGATE_BLOCK_BITS=10-Trie.INDEX_STAGE_1_SHIFT_;
/openjdk7/jaxp/src/com/sun/org/apache/xml/internal/utils/
H A DTrie.java21 * $Id: Trie.java,v 1.2.4.1 2005/09/15 08:15:59 suresh_emailid Exp $
32 public class Trie class
47 public Trie() method in class:Trie
/openjdk7/jdk/src/share/classes/sun/net/idn/
H A DStringPrep.java52 import sun.text.normalizer.Trie;
141 /* Wrappers for Trie implementations */
142 private static final class StringPrepTrieImpl implements Trie.DataManipulate{
145 * Called by com.ibm.icu.util.Trie to extract from a lead surrogate's
/openjdk7/jaxp/src/com/sun/org/apache/xml/internal/serializer/
H A DToHTMLStream.java66 static final Trie m_elementFlags = new Trie();
71 static void initTagReference(Trie m_elementFlags) {
622 * A Trie that is just a copy of the "static" one.
624 * method Trie.get2(name)
626 private Trie m_htmlInfo = new Trie(m_elementFlags);
2001 static class Trie class in class:ToHTMLStream
2012 * the Trie is created, before any objects are put in it.
2035 public Trie() method in class:ToHTMLStream.Trie
2046 public Trie(boolean lowerCaseOnly) method in class:ToHTMLStream.Trie
2229 public Trie(Trie existingTrie) method in class:ToHTMLStream.Trie
[all...]
/openjdk7/jdk/make/java/text/base/
H A DFILES_java.gmk93 sun/text/normalizer/Trie.java \

Completed in 63 milliseconds