org.utgenome.util.aligner
Class SuffixArrayBuilder.StringWrapper

java.lang.Object
  extended by org.utgenome.util.aligner.SuffixArrayBuilder.StringWrapper
All Implemented Interfaces:
RandomAccess
Enclosing class:
SuffixArrayBuilder

public static class SuffixArrayBuilder.StringWrapper
extends java.lang.Object
implements RandomAccess


Field Summary
 int[] array
           
 int K
           
 
Constructor Summary
SuffixArrayBuilder.StringWrapper(java.lang.String s)
           
 
Method Summary
 char decode(int value)
           
 int get(long index)
           
 void set(long index, int value)
           
 long size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

array

public final int[] array

K

public final int K
Constructor Detail

SuffixArrayBuilder.StringWrapper

public SuffixArrayBuilder.StringWrapper(java.lang.String s)
Method Detail

decode

public char decode(int value)

get

public int get(long index)
Specified by:
get in interface RandomAccess

set

public void set(long index,
                int value)
Specified by:
set in interface RandomAccess

size

public long size()
Specified by:
size in interface RandomAccess


Copyright © 2007-2011 utgenome.org. All Rights Reserved.