public void growForward() {forwardPos = ArrayUtil.grow(forwardPos, 1+forwardCount);forwardID = ArrayUtil.grow(forwardID, 1+forwardCount);forwardIndex = ArrayUtil.grow(forwardIndex, 1+forwardCount);final Type[] newForwardType = new Type[forwardPos.length];System.arraycopy(forwardType, 0, newForwardType, 0, forwardType.length);forwardType = newForwardType;}

public void growForward ( ) { forwardPos = ArrayUtil . grow ( forwardPos , 1 + forwardCount ) ; forwardID = ArrayUtil . grow ( forwardID , 1 + forwardCount ) ; forwardIndex = ArrayUtil . grow ( forwardIndex , 1 + forwardCount ) ; final Type [ ] newForwardType = new Type [ forwardPos . length ] ; System . arraycopy ( forwardType , 0 , newForwardType , 0 , forwardType . length ) ; forwardType = newForwardType ; }
public void GrowForward(){forwardPos = ArrayUtil.Grow(forwardPos, 1 + forwardCount);forwardID = ArrayUtil.Grow(forwardID, 1 + forwardCount);forwardIndex = ArrayUtil.Grow(forwardIndex, 1 + forwardCount);JapaneseTokenizerType[] newForwardType = new JapaneseTokenizerType[forwardPos.Length];System.Array.Copy(forwardType, 0, newForwardType, 0, forwardType.Length);forwardType = newForwardType;}
