package com.vci.server.query.refquery.objects;
|
|
public class Sequence {
|
private String current = "a_0";
|
|
public Sequence(String first) {
|
this.current = first;
|
}
|
|
public String getNextSequence() {
|
char first = current.toCharArray()[0];
|
char second = current.toCharArray()[2];
|
int b = (int) second;
|
int a = (int) first;
|
b++;
|
if (b == 58) {
|
b = 48;
|
a++;
|
if (a == 123) {
|
a = 97;
|
}
|
first = (char) a;
|
}
|
second = (char) b;
|
StringBuffer s = new StringBuffer();
|
s.append(first);
|
s.append("_");
|
s.append(second);
|
current = s.toString();
|
return current;
|
}
|
|
public void setSequence(String seq) {
|
this.current = seq;
|
}
|
|
|
public String getSequence() {
|
return this.current;
|
}
|
}
|