package frame.object.data; import frame.variant.expression.VariantRequestParams; public class EntityInitializer { public void exec(VariantRequestParams variantRequestParams, Entity entity) throws Exception { entity.setID(new ID()); } public void loadDefaultValue(VariantRequestParams params) throws Exception { // String tableName = entityMeta.getName(); // EntityConfig entityConfig = configContainer.getField(tableName); // // if (entityConfig == null) { // set("id", Util.newShortGUID()); // return; // } // // for (FieldConfig fieldConfig: entityConfig) { // String name = fieldConfig.getName(); // // if (!entityMeta.containsSuperVCode(name)) { // continue; // } // // Object value = fieldConfig.getValue(params); // set(name, value); // } } public static EntityInitializer getInstance(String dataName) { EntityInitializer result = EntityInitializerContainer.get(dataName); if (result == null) { result = new EntityInitializer(); } return result; } }