@Test public void testGetAnnotatedTableName() throws Exception { assertEquals("Foo", strategy.getTableName(AnnotatedPojoType.class)); }
@Override public String getTableName(Class<?> pojoClass) { Table table = pojoClass.getAnnotation(Table.class); return table != null ? table.value() : pojoClass.getSimpleName(); }
LegacyNamingStrategy implements NamingStrategy { @Override public String getTableName(Class<?> pojoClass) { Table table = pojoClass.getAnnotation(Table.class); return table != null ? table.value() : pojoClass.getSimpleName(); } }
LegacyNamingStrategy implements NamingStrategy { @Override public String getTableName(Class<?> pojoClass) { Table table = pojoClass.getAnnotation(Table.class); return table != null ? table.value() : pojoClass.getSimpleName(); }  }
LegacyNamingStrategy implements NamingStrategy { @Override public String getTableName(Class<?> pojoClass) { Table table = pojoClass.getAnnotation(Table.class); return table != null ? table.value() : pojoClass.getSimpleName(); }  @Override String getColumnName(Facet facet); @Override String getReferenceTableName(Facet facet); @Override String getTableName(Class<?> pojoClass); }
LegacyNamingStrategy implements NamingStrategy { @Override public String getTableName(Class<?> pojoClass) { Table table = pojoClass.getAnnotation(Table.class); return table != null ? table.value() : pojoClass.getSimpleName(); }  @Override String getColumnName(Facet facet); @Override String getReferenceTableName(Facet facet); @Override String getTableName(Class<?> pojoClass);  }