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; } }