EntityMeta meta = finder.getEntityMeta(entityClass);
entityMetaMap.put(entityClass.getName(), meta);
entityMetaFinder.put(entityClass.getName(), finder);
return meta;
}
<BUG>static EntityMeta getEntityMeta(Class<?> entityClass, EntityMetaFinder metaFinder) {
</BUG>
EntityMeta meta = entityMetaMap.get(entityClass.getName());
EntityMetaFinder finder = entityMetaFinder.get(entityClass.getName());
if(meta == null || (finder != null && !finder.equals(metaFinder))) {

EntityMeta meta = finder.getEntityMeta(entityClass);
entityMetaMap.put(entityClass.getName(), meta);
entityMetaFinder.put(entityClass.getName(), finder);
return meta;
}
public static EntityMeta getEntityMeta(Class<?> entityClass, EntityMetaFinder metaFinder) {
EntityMeta meta = entityMetaMap.get(entityClass.getName());
EntityMetaFinder finder = entityMetaFinder.get(entityClass.getName());
if(meta == null || (finder != null && !finder.equals(metaFinder))) {
