public char setIndex(int position) {if (position < getBeginIndex() || position > getEndIndex())throw new IllegalArgumentException("Illegal Position: " + position);index = start + position;return current();}

public char setIndex ( int position ) { if ( position < getBeginIndex ( ) || position > getEndIndex ( ) ) throw new IllegalArgumentException ( "Illegal Position: " + position ) ; index = start + position ; return current ( ) ; }
public override char SetIndex(int position){if (position < BeginIndex || position > EndIndex)throw new ArgumentException("Illegal Position: " + position);index = start + position;return Current;}
