package com.android.pc.ioc.db.table;
import com.android.pc.ioc.db.annotation.NoAutoIncrement;
import java.lang.reflect.Field;
public class Id extends Column {
protected Id(Class entityType, Field field) {
super(entityType, field);
}
public boolean isAutoIncrement() {
if (this.getColumnField().getAnnotation(NoAutoIncrement.class) != null) {
return false;
}
Class idType = this.getColumnField().getType();
return idType.equals(int.class) || idType.equals(Integer.class) || idType.equals(long.class) || idType.equals(Long.class);
}
}