if (listenerHelper4 == listenerHelper3) {
ArrayMapping arrayMapping2 = new ArrayMapping();
arrayMapping2.setAttributeName(fieldName.toLowerCase());
arrayMapping2.setFieldName(fieldName);
arrayMapping2.setStructureName(sqlArrayTypeHelper.arrayTypename().toUpperCase());
arrayMapping2.useCollectionClass(ArrayList.class);
DatabaseField nestedField = new DatabaseField("");
nestedField.setSqlType(typecode);
nestedField.setColumnDefinition(sqlTypeName);
ObjectRelationalDatabaseField field =
(ObjectRelationalDatabaseField)arrayMapping2.getField();