1 18 19 package org.jahia.data.containers; 20 21 import java.util.BitSet ; 22 import java.util.Vector ; 23 24 import org.jahia.services.version.EntryLoadRequest; 25 26 27 34 35 public interface ContainerSorterInterface { 36 37 public abstract int getCtnListID(); 38 39 public abstract void setCtnListID(int id); 40 41 48 49 public abstract Vector doSort(BitSet bits); 50 51 56 public abstract Vector result(); 57 58 63 public abstract boolean isAscOrdering(); 64 65 70 public abstract boolean isNumberOrdering(); 71 72 77 public abstract boolean setNumberOrdering(boolean val); 78 79 84 public abstract void setDescOrdering(); 85 86 91 public abstract boolean setAscOrdering(); 92 93 98 public abstract boolean setAscOrdering(boolean val); 99 100 106 public abstract String getSortingFieldName(); 107 108 114 public abstract long getLastSortingTime(); 115 116 122 public abstract boolean isValid(); 123 124 130 public abstract boolean getUpdateStatus(); 131 132 137 public abstract void setUpdateStatus(); 138 139 public abstract EntryLoadRequest getEntryLoadRequest(); 141 142 147 public abstract void resetUpdateStatus(); 148 149 } 150 | Popular Tags |