code: @Override
  	public final T[] terms() {
  		checkStatus(Status.INITIALIZED);
  		@SuppressWarnings("unchecked")
  		T[] array=(T[])Array.newInstance(this.termClass,this.ordinal);
  		return this.terms.values().toArray(array);
  	}
docs: {@inheritDoc}