net.tsz.afinal.reflect
类 ClassUtils

java.lang.Object
  继承者 net.tsz.afinal.reflect.ClassUtils

public class ClassUtils
extends java.lang.Object


构造方法摘要
ClassUtils()
           
 
方法摘要
static java.util.List<ManyToOne> getManyToOneList(java.lang.Class<?> clazz)
          将对象转换为ContentValues
static java.util.List<OneToMany> getOneToManyList(java.lang.Class<?> clazz)
          将对象转换为ContentValues
static java.lang.String getPrimaryKeyColumn(java.lang.Class<?> clazz)
          根据实体类 获得 实体类对应的表名
static java.lang.reflect.Field getPrimaryKeyField(java.lang.Class<?> clazz)
          根据实体类 获得 实体类对应的表名
static java.lang.String getPrimaryKeyFieldName(java.lang.Class<?> clazz)
          根据实体类 获得 实体类对应的表名
static java.lang.Object getPrimaryKeyValue(java.lang.Object entity)
           
static java.util.List<Property> getPropertyList(java.lang.Class<?> clazz)
          将对象转换为ContentValues
static java.lang.String getTableName(java.lang.Class<?> clazz)
          根据实体类 获得 实体类对应的表名
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

ClassUtils

public ClassUtils()
方法详细信息

getTableName

public static java.lang.String getTableName(java.lang.Class<?> clazz)
根据实体类 获得 实体类对应的表名

参数:
entity -
返回:

getPrimaryKeyValue

public static java.lang.Object getPrimaryKeyValue(java.lang.Object entity)

getPrimaryKeyColumn

public static java.lang.String getPrimaryKeyColumn(java.lang.Class<?> clazz)
根据实体类 获得 实体类对应的表名

参数:
entity -
返回:

getPrimaryKeyField

public static java.lang.reflect.Field getPrimaryKeyField(java.lang.Class<?> clazz)
根据实体类 获得 实体类对应的表名

参数:
entity -
返回:

getPrimaryKeyFieldName

public static java.lang.String getPrimaryKeyFieldName(java.lang.Class<?> clazz)
根据实体类 获得 实体类对应的表名

参数:
entity -
返回:

getPropertyList

public static java.util.List<Property> getPropertyList(java.lang.Class<?> clazz)
将对象转换为ContentValues

参数:
entity -
selective - 是否忽略 值为null的字段
返回:

getManyToOneList

public static java.util.List<ManyToOne> getManyToOneList(java.lang.Class<?> clazz)
将对象转换为ContentValues

参数:
entity -
selective - 是否忽略 值为null的字段
返回:

getOneToManyList

public static java.util.List<OneToMany> getOneToManyList(java.lang.Class<?> clazz)
将对象转换为ContentValues

参数:
entity -
selective - 是否忽略 值为null的字段
返回: