public <T> DataFactory<T> newDataFactory(Schema schema, Class<?>... classes) throws APIException {
//		if(String.class.isAssignableFrom(classes[0])) 
//			return (DataFactory<T>) new StringDF(this);
		return new JAXBDF<T>(this, schema, classes);
	}
public < T > DataFactory < T > newDataFactory ( Schema schema , Class < ? > ... classes ) throws APIException { return new JAXBDF < T > ( this , schema , classes ) ; }
@Override