@Component(value="anyline.entity.adapter") public class DefaultEntityAdapter extends Object implements EntityAdapter
EntityAdapter.MODE| 构造器和说明 |
|---|
DefaultEntityAdapter() |
public static void clear()
public Table table(Class clazz)
table 在接口中 EntityAdapterpublic LinkedHashMap<String,Column> columns(Class clazz)
columns 在接口中 EntityAdapterpublic LinkedHashMap<String,Column> columns(Class clazz, EntityAdapter.MODE mode)
columns 在接口中 EntityAdapterpublic Column column(Class clazz, Field field, String... annotations)
column 在接口中 EntityAdapterpublic Field field(Class clazz, Column column)
field 在接口中 EntityAdapterpublic Field field(Class clazz, String column)
field 在接口中 EntityAdapterpublic void fields(Class clazz)
public Column primaryKey(Class clazz)
primaryKey 在接口中 EntityAdapterpublic LinkedHashMap<String,Column> primaryKeys(Class clazz)
primaryKeys 在接口中 EntityAdapterclazz - 类public <T> T entity(T entity,
Class<T> clazz,
Map<String,Object> map,
Map metadatas)
entity 在接口中 EntityAdapterpublic <T> T entity(Class<T> clazz, Map<String,Object> map, Map columns)
entity 在接口中 EntityAdapterpublic Map<String,Object> primaryValue(Object obj)
primaryValue 在接口中 EntityAdapterpublic void createPrimaryValue(Object obj)
createPrimaryValue 在接口中 EntityAdapterpublic Map<String,Object> primaryValues(Object obj)
primaryValues 在接口中 EntityAdapterpublic DataRow row(Object obj, String... keys)
row 在接口中 EntityAdapterpublic List<String> column2param(List<String> metadatas)
column2param 在接口中 EntityAdapterpublic String column2param(String metadata)
column2param 在接口中 EntityAdapterCopyright © 2023. All rights reserved.