public List<ColumnInfo> getCommonColumnInfoBeforeUpdateList() {
   return DfCollectionUtil.emptyList();
 }
 protected <ELEMENT> ArrayList<ELEMENT> newArrayList(Collection<ELEMENT> collection) {
   return DfCollectionUtil.newArrayList(collection);
 }
 protected <ELEMENT> ArrayList<ELEMENT> newArrayListSized(int size) {
   return DfCollectionUtil.newArrayListSized(size);
 }
 protected <ELEMENT> ArrayList<ELEMENT> newArrayList() {
   return DfCollectionUtil.newArrayList();
 }
 protected <KEY, VALUE> LinkedHashMap<KEY, VALUE> newLinkedHashMapSized(int size) {
   return DfCollectionUtil.newLinkedHashMapSized(size);
 }
 protected <KEY, VALUE> LinkedHashMap<KEY, VALUE> newLinkedHashMap() {
   return DfCollectionUtil.newLinkedHashMap();
 }
 protected <KEY, VALUE> ConcurrentHashMap<KEY, VALUE> newConcurrentHashMap() {
   return DfCollectionUtil.newConcurrentHashMap();
 }
 @SuppressWarnings("unchecked")
 protected <ELEMENT> ArrayList<ELEMENT> newArrayList(ELEMENT... elements) {
   Object obj = DfCollectionUtil.newArrayList(elements);
   return (ArrayList<ELEMENT>) obj; // to avoid the warning between JDK6 and JDK7
 }