public ImplicitCollectionMapping getImplicitCollectionDefForFieldName(Class itemType, String fieldName) { return delegate.getImplicitCollectionDefForFieldName(itemType, fieldName); }
public ImplicitCollectionMapping getImplicitCollectionDefForFieldName(Class itemType, String fieldName) { return getImplicitCollectionDefForFieldNameMapper.getImplicitCollectionDefForFieldName(itemType, fieldName); }
public void visit(String fieldName, Class fieldType, Class definedIn, Object newObj) { if (!seenAsAttributes.contains(fieldName) && newObj != null) { Mapper.ImplicitCollectionMapping mapping = mapper.getImplicitCollectionDefForFieldName(source.getClass(), fieldName); if (mapping != null) { if (mapping.getItemFieldName() != null) { Collection list = (Collection) newObj; for (Iterator iter = list.iterator(); iter.hasNext();) { Object obj = iter.next(); writeField(fieldName, mapping.getItemFieldName(), mapping.getItemType(), definedIn, obj); } } else { context.convertAnother(newObj); } } else { writeField(fieldName, fieldName, fieldType, definedIn, newObj); seenFields.add(fieldName); } } }
} else { Mapper.ImplicitCollectionMapping implicitCollectionMapping = mapper .getImplicitCollectionDefForFieldName(fieldLocation.definedIn, fieldLocation.fieldName); collection = new MappingList( (Map)instance, implicitCollectionMapping.getKeyFieldName());
boolean implicitCollectionHasSameName = mapper.getImplicitCollectionDefForFieldName(result.getClass(), reader.getNodeName()) != null;
final Field defaultField = (Field)defaultFieldDefinition.get(info.fieldName); Mapper.ImplicitCollectionMapping mapping = mapper .getImplicitCollectionDefForFieldName( defaultField.getDeclaringClass() == info.definedIn ? sourceType : info.definedIn, info.fieldName);
String fieldName = mapper.realMember(fieldDeclaringClass, originalNodeName); Mapper.ImplicitCollectionMapping implicitCollectionMapping = mapper .getImplicitCollectionDefForFieldName(fieldDeclaringClass, fieldName); final Object value; String implicitFieldName = null;
@Override public ImplicitCollectionMapping getImplicitCollectionDefForFieldName(final Class<?> itemType, final String fieldName) { return getImplicitCollectionDefForFieldNameMapper.getImplicitCollectionDefForFieldName(itemType, fieldName); }
public ImplicitCollectionMapping getImplicitCollectionDefForFieldName(Class itemType, String fieldName) { return getImplicitCollectionDefForFieldNameMapper.getImplicitCollectionDefForFieldName(itemType, fieldName); }
public ImplicitCollectionMapping getImplicitCollectionDefForFieldName(Class itemType, String fieldName) { return wrapped.getImplicitCollectionDefForFieldName(itemType, fieldName); }
public ImplicitCollectionMapping getImplicitCollectionDefForFieldName(Class itemType, String fieldName) { return wrapped.getImplicitCollectionDefForFieldName(itemType, fieldName); }
public ImplicitCollectionMapping getImplicitCollectionDefForFieldName(Class itemType, String fieldName) { return getImplicitCollectionDefForFieldNameMapper.getImplicitCollectionDefForFieldName(itemType, fieldName); }
public ImplicitCollectionMapping getImplicitCollectionDefForFieldName(Class itemType, String fieldName) { return delegate.getImplicitCollectionDefForFieldName(itemType, fieldName); }
public ImplicitCollectionMapping getImplicitCollectionDefForFieldName(Class itemType, String fieldName) { return wrapped.getImplicitCollectionDefForFieldName(itemType, fieldName); }
public ImplicitCollectionMapping getImplicitCollectionDefForFieldName(Class itemType, String fieldName) { return wrapped.getImplicitCollectionDefForFieldName(itemType, fieldName); }
public ImplicitCollectionMapping getImplicitCollectionDefForFieldName(Class itemType, String fieldName) { return getImplicitCollectionDefForFieldNameMapper.getImplicitCollectionDefForFieldName(itemType, fieldName); }
public void visit(String fieldName, Class fieldType, Class definedIn, Object newObj) { if (!seenAsAttributes.contains(fieldName) && newObj != null) { Mapper.ImplicitCollectionMapping mapping = mapper.getImplicitCollectionDefForFieldName(source.getClass(), fieldName); if (mapping != null) { if (mapping.getItemFieldName() != null) { Collection list = (Collection) newObj; for (Iterator iter = list.iterator(); iter.hasNext();) { Object obj = iter.next(); writeField(fieldName, mapping.getItemFieldName(), mapping.getItemType(), definedIn, obj); } } else { context.convertAnother(newObj); } } else { writeField(fieldName, fieldName, fieldType, definedIn, newObj); seenFields.add(fieldName); } } }
public void visit(String fieldName, Class fieldType, Class definedIn, Object newObj) { if (!seenAsAttributes.contains(fieldName) && newObj != null) { Mapper.ImplicitCollectionMapping mapping = mapper.getImplicitCollectionDefForFieldName(source.getClass(), fieldName); if (mapping != null) { if (mapping.getItemFieldName() != null) { Collection list = (Collection) newObj; for (Iterator iter = list.iterator(); iter.hasNext();) { Object obj = iter.next(); writeField(fieldName, mapping.getItemFieldName(), mapping.getItemType(), definedIn, obj); } } else { context.convertAnother(newObj); } } else { writeField(fieldName, fieldName, fieldType, definedIn, newObj); seenFields.add(fieldName); } } }
public void visit(String fieldName, Class fieldType, Class definedIn, Object newObj) { if (!seenAsAttributes.contains(fieldName) && newObj != null) { Mapper.ImplicitCollectionMapping mapping = mapper.getImplicitCollectionDefForFieldName(source.getClass(), fieldName); if (mapping != null) { if (mapping.getItemFieldName() != null) { Collection list = (Collection) newObj; for (Iterator iter = list.iterator(); iter.hasNext();) { Object obj = iter.next(); writeField(fieldName, mapping.getItemFieldName(), mapping.getItemType(), definedIn, obj); } } else { context.convertAnother(newObj); } } else { writeField(fieldName, fieldName, fieldType, definedIn, newObj); seenFields.add(fieldName); } } }
public void visit(String fieldName, Class fieldType, Class definedIn, Object newObj) { if (!seenAsAttributes.contains(fieldName) && newObj != null) { Mapper.ImplicitCollectionMapping mapping = mapper.getImplicitCollectionDefForFieldName(source.getClass(), fieldName); if (mapping != null) { if (mapping.getItemFieldName() != null) { Collection list = (Collection) newObj; for (Iterator iter = list.iterator(); iter.hasNext();) { Object obj = iter.next(); writeField(fieldName, mapping.getItemFieldName(), mapping.getItemType(), definedIn, obj); } } else { context.convertAnother(newObj); } } else { writeField(fieldName, fieldName, fieldType, definedIn, newObj); seenFields.add(fieldName); } } }