Home | History | Annotate | Download | only in util

Lines Matching refs:dataLength

517     private void checkData(StringAndValue data[], int dataLength) {
518 logln("checkData(dataLength="+dataLength+", fast)");
519 checkData(data, dataLength, StringTrieBuilder.Option.FAST);
520 logln("checkData(dataLength="+dataLength+", small)");
521 checkData(data, dataLength, StringTrieBuilder.Option.SMALL);
524 private void checkData(StringAndValue data[], int dataLength, StringTrieBuilder.Option buildOption) {
525 BytesTrie trie=buildTrie(data, dataLength, buildOption);
526 checkFirst(trie, data, dataLength);
527 checkNext(trie, data, dataLength);
528 checkNextWithState(trie, data, dataLength);
529 checkNextString(trie, data, dataLength);
530 checkIterator(trie, data, dataLength);
533 private BytesTrie buildTrie(StringAndValue data[], int dataLength,
537 if((dataLength&1)!=0) {
539 index=dataLength/2;
541 } else if((dataLength%3)!=0) {
543 index=dataLength/5;
546 index=dataLength-1;
550 for(int i=0; i<dataLength; ++i) {
552 index=(index+step)%dataLength;
566 if((dataLength&1)!=0) {
573 private void checkFirst(BytesTrie trie, StringAndValue data[], int dataLength) {
574 for(int i=0; i<dataLength; ++i) {
595 private void checkNext(BytesTrie trie, StringAndValue data[], int dataLength) {
597 for(int i=0; i<dataLength; ++i) {
666 private void checkNextWithState(BytesTrie trie, StringAndValue data[], int dataLength) {
668 for(int i=0; i<dataLength; ++i) {
723 private void checkNextString(BytesTrie trie, StringAndValue data[], int dataLength) {
724 for(int i=0; i<dataLength; ++i) {
740 private void checkIterator(BytesTrie trie, StringAndValue data[], int dataLength) {
741 checkIterator(trie.iterator(), data, dataLength);
748 private void checkIterator(BytesTrie.Iterator iter, StringAndValue data[], int dataLength) {
749 for(int i=0; i<dataLength; ++i) {