String fieldClassName = oracle.getFieldClassName( factName, fieldName );
String fieldGenericType = oracle.getFieldType( factName, fieldName );
if ( DataType.TYPE_COLLECTION.equals( fieldGenericType ) ) {
String fieldParametricType = oracle.getParametricFieldType( factName,
fieldName );
callback.callback( new ExpressionCollection( fieldName,
fieldClassName,
fieldGenericType,
fieldParametricType ) );
} else {
callback.callback( new ExpressionField( fieldName,