/** * @since 5.6 */ @Override public SortInfoDescriptor clone() { SortInfoDescriptor clone = new SortInfoDescriptor(); clone.column = column; clone.ascending = ascending; return clone; } }
@Override public List<SortInfo> getSortInfos() { List<SortInfo> infos = new ArrayList<>(); for (SortInfoDescriptor sortInfoDesc : sortInfos) { infos.add(sortInfoDesc.getSortInfo()); } return infos; }
clone.sortInfos = new ArrayList<SortInfoDescriptor>(); for (SortInfoDescriptor item : sortInfos) { clone.sortInfos.add(item.clone());
public List<SortInfo> getSortInfos() { List<SortInfo> res = new ArrayList<SortInfo>(); if (sortInfos != null) { for (SortInfoDescriptor sortInfo : sortInfos) { res.add(sortInfo.getSortInfo()); } } return res; }