1 28 package net.sf.jasperreports.engine; 29 30 45 public interface JRDataset 46 { 47 50 public static final byte WHEN_RESOURCE_MISSING_TYPE_NULL = 1; 51 54 public static final byte WHEN_RESOURCE_MISSING_TYPE_EMPTY = 2; 55 58 public static final byte WHEN_RESOURCE_MISSING_TYPE_KEY = 3; 59 62 public static final byte WHEN_RESOURCE_MISSING_TYPE_ERROR = 4; 63 64 65 70 public String getName(); 71 72 73 78 public String getScriptletClass(); 79 80 81 86 public JRParameter[] getParameters(); 87 88 89 96 public JRQuery getQuery(); 97 98 99 104 public JRField[] getFields(); 105 106 107 112 public JRSortField[] getSortFields(); 113 114 115 120 public JRVariable[] getVariables(); 121 122 123 128 public JRGroup[] getGroups(); 129 130 131 136 public boolean isMainDataset(); 137 138 139 146 public String getResourceBundle(); 147 148 149 154 public byte getWhenResourceMissingType(); 155 156 157 161 public void setWhenResourceMissingType(byte whenResourceMissingType); 162 163 164 169 public JRPropertiesMap getPropertiesMap(); 170 171 172 189 public JRExpression getFilterExpression(); 190 } 191 | Popular Tags |