} else if (entityClass.equals(Long.class) || entityClass.equals(long.class) ) {
field = new LongField();
} else if (entityClass.equals(Float.class) || entityClass.equals(float.class)) {
field = new FloatField();
} else if (entityClass.equals(Double.class) || entityClass.equals(double.class)) {
field = new DoubleField();
} else if (entityClass.equals(Date.class)) {
// field = new DateTimeField();
field = new DateTimeField(Timestamp.class, CollectionUtil.map());
} else if (entityClass.equals(Boolean.class) || entityClass.equals(boolean.class)) {
field = new BooleanField();