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