@Override
	public final T fromName(String name) {
		checkStatus(Status.INITIALIZED);
		requireNonNull(name,"Term name cannot be null");
		Integer termOrdinal = this.nameOrdinal.get(name);
		if(termOrdinal!=null) {
			return this.terms.get(termOrdinal);
		}
		return null;
	}
@Override
	public final T fromName(String name) {
		checkStatus(Status.INITIALIZED);
		requireNonNull(name,"Term name cannot be null");
		Integer termOrdinal = this.nameOrdinal.get(name);
		if(termOrdinal!=null) {
			return this.terms.get(termOrdinal);
		}
		return null;
	}
@ Override public final T fromName ( String name ) { checkStatus ( Status . INITIALIZED ) ; requireNonNull ( name , "Term name cannot be null" ) ; Integer termOrdinal = this . nameOrdinal . get ( name ) ; if ( termOrdinal != null ) { return this . terms . get ( termOrdinal ) ; } return null ; }
{@inheritDoc}
{