@Override protected void parseMemberMappingAnnotations(FieldMetaData fmd) { CassandraFieldMetaData cassField = (CassandraFieldMetaData) fmd; AnnotatedElement el = (AnnotatedElement) getRepository() .getMetaDataFactory().getDefaults().getBackingMember(fmd); ClassMapping mapped = null; for (Annotation annotation : el.getDeclaredAnnotations()) { mapped = mapping.get(annotation.annotationType()); if (mapped == null) { continue; } switch (mapped) { case EMBEDDED: handleEmbedded(cassField); break; case EMBEDDEDCOLLECTION: handleEmbeddedCollection(cassField); break; } } }
/** * Resolve superclass fields we've redefined. */ private void resolveDefinedSuperclassFields() { _defSupFields = true; if (_supFieldMap == null) return; FieldMetaData fmd; FieldMetaData sup; for (Iterator itr = _supFieldMap.values().iterator(); itr.hasNext();) { fmd = (FieldMetaData) itr.next(); sup = getSuperclassField(fmd); // jpa metadata doesn't qualify superclass field names, so we // might not know the declaring type until now if (fmd.getDeclaringType() == Object.class) { fmd.setDeclaringType(sup.getDeclaringType()); fmd.backingMember(getRepository().getMetaDataFactory(). getDefaults().getBackingMember(fmd)); } fmd.copy(sup); fmd.resolve(MODE_META); } }
/** * Resolve superclass fields we've redefined. */ private void resolveDefinedSuperclassFields() { _defSupFields = true; if (_supFieldMap == null) return; FieldMetaData sup; for (FieldMetaData fmd : _supFieldMap.values()) { sup = getSuperclassField(fmd); // JPA metadata doesn't qualify superclass field names, so we // might not know the declaring type until now if (fmd.getDeclaringType() == Object.class) { fmd.setDeclaringType(sup.getDeclaringType()); fmd.backingMember(getRepository().getMetaDataFactory(). getDefaults().getBackingMember(fmd)); } fmd.copy(sup); fmd.resolve(MODE_META); } }
/** * Resolve superclass fields we've redefined. */ private void resolveDefinedSuperclassFields() { _defSupFields = true; if (_supFieldMap == null) return; FieldMetaData sup; for (FieldMetaData fmd : _supFieldMap.values()) { sup = getSuperclassField(fmd); // JPA metadata doesn't qualify superclass field names, so we // might not know the declaring type until now if (fmd.getDeclaringType() == Object.class) { fmd.setDeclaringType(sup.getDeclaringType()); fmd.backingMember(getRepository().getMetaDataFactory(). getDefaults().getBackingMember(fmd)); } fmd.copy(sup); fmd.resolve(MODE_META); } }
/** * Resolve superclass fields we've redefined. */ private void resolveDefinedSuperclassFields() { _defSupFields = true; if (_supFieldMap == null) return; FieldMetaData sup; for (FieldMetaData fmd : _supFieldMap.values()) { sup = getSuperclassField(fmd); // JPA metadata doesn't qualify superclass field names, so we // might not know the declaring type until now if (fmd.getDeclaringType() == Object.class) { fmd.setDeclaringType(sup.getDeclaringType()); fmd.backingMember(getRepository().getMetaDataFactory(). getDefaults().getBackingMember(fmd)); } fmd.copy(sup); fmd.resolve(MODE_META); } }
/** * Resolve superclass fields we've redefined. */ private void resolveDefinedSuperclassFields() { _defSupFields = true; if (_supFieldMap == null) return; FieldMetaData sup; for (FieldMetaData fmd : _supFieldMap.values()) { sup = getSuperclassField(fmd); // JPA metadata doesn't qualify superclass field names, so we // might not know the declaring type until now if (fmd.getDeclaringType() == Object.class) { fmd.setDeclaringType(sup.getDeclaringType()); fmd.backingMember(getRepository().getMetaDataFactory(). getDefaults().getBackingMember(fmd)); } fmd.copy(sup); fmd.resolve(MODE_META); } }
getBackingMember(fmd); PersistenceStrategy pstrat = PersistenceMetaDataDefaults. getPersistenceStrategy(fmd, member);
getBackingMember(fmd); PersistenceStrategy pstrat = PersistenceMetaDataDefaults. getPersistenceStrategy(fmd, member);
getBackingMember(fmd); PersistenceStrategy pstrat = PersistenceMetaDataDefaults. getPersistenceStrategy(fmd, member);
getBackingMember(fmd); PersistenceStrategy pstrat = PersistenceMetaDataDefaults. getPersistenceStrategy(fmd, member);
getBackingMember(fmd); PersistenceStrategy pstrat = PersistenceMetaDataDefaults. getPersistenceStrategy(fmd, member);
FieldMapping fm = (FieldMapping) fmd; AnnotatedElement el = (AnnotatedElement) getRepository(). getMetaDataFactory().getDefaults().getBackingMember(fmd);
FieldMapping fm = (FieldMapping) fmd; AnnotatedElement el = (AnnotatedElement) getRepository(). getMetaDataFactory().getDefaults().getBackingMember(fmd);
FieldMapping fm = (FieldMapping) fmd; AnnotatedElement el = (AnnotatedElement) getRepository(). getMetaDataFactory().getDefaults().getBackingMember(fmd);
FieldMapping fm = (FieldMapping) fmd; AnnotatedElement el = (AnnotatedElement) getRepository(). getMetaDataFactory().getDefaults().getBackingMember(fmd);