EntityType etype = EntityType.forName(eTypeName); logger.debug("{}: reading entities of type {}", name, etype); EntityDefaults entityDefaults = EntityDefaults.lookup(etype); format.setEntityType(etype); format.setEntityBuilder(entityDefaults != null ? entityDefaults.getDefaultBuilder() : BasicEntityBuilder.class);
EntityType etype = EntityType.forName(eTypeName); logger.debug("{}: reading entities of type {}", name, etype); EntityDefaults entityDefaults = EntityDefaults.lookup(etype); format.setEntityType(etype); format.setEntityBuilder(entityDefaults != null ? entityDefaults.getDefaultBuilder() : BasicEntityBuilder.class);
@Test public void testMissingDefaults() { EntityDefaults defaults = EntityDefaults.lookup(EntityType.forName("wombat")); // we don't know anything about wombats assertThat(defaults, nullValue()); }
EntityDefaults defaults = EntityDefaults.lookup(type); if (defaults == null) { continue;
@Test public void testRatingDefaults() { EntityDefaults defaults = EntityDefaults.lookup(EntityType.forName("rating")); assertThat(defaults, notNullValue()); assertThat(defaults.getEntityType(), equalTo(EntityType.forName("rating"))); assertThat(defaults.getCommonAttributes(), containsInAnyOrder((TypedName) CommonAttributes.USER_ID, CommonAttributes.ITEM_ID, CommonAttributes.RATING, CommonAttributes.TIMESTAMP)); assertThat(defaults.getDefaultColumns(), contains((TypedName) CommonAttributes.USER_ID, CommonAttributes.ITEM_ID, CommonAttributes.RATING, CommonAttributes.TIMESTAMP)); // FIXME Re-enable this assert when rating builders work // assertThat(defaults.getDefaultBuilder(), // equalTo((Class) RatingBuilder.class)); } }
EntityType etype = EntityType.forName(type); format.setEntityType(etype); EntityDefaults defaults = EntityDefaults.lookup(etype); if (defaults == null) { logger.warn("no defaults found for entity type {}", type);
EntityType etype = EntityType.forName(eTypeName); logger.debug("{}: reading entities of type {}", name, etype); EntityDefaults entityDefaults = EntityDefaults.lookup(etype); format.setEntityType(etype); format.setEntityBuilder(entityDefaults != null ? entityDefaults.getDefaultBuilder() : BasicEntityBuilder.class);
EntityType etype = EntityType.forName(eTypeName); logger.debug("{}: reading entities of type {}", name, etype); EntityDefaults entityDefaults = EntityDefaults.lookup(etype); format.setEntityType(etype); format.setEntityBuilder(entityDefaults != null ? entityDefaults.getDefaultBuilder() : BasicEntityBuilder.class);
EntityDefaults defaults = EntityDefaults.lookup(type); if (defaults == null) { continue;