Lines Matching defs:tabularType

92     private final TabularType tabularType;
105 * Creates an empty <tt>TabularDataSupport</tt> instance whose open-type is <var>tabularType</var>,
108 * This constructor simply calls <tt>this(tabularType, 101, 0.75f);</tt>
110 * @param tabularType the <i>tabular type</i> describing this <tt>TabularData</tt> instance;
115 public TabularDataSupport(TabularType tabularType) {
117 this(tabularType, 16, 0.75f);
121 * Creates an empty <tt>TabularDataSupport</tt> instance whose open-type is <var>tabularType</var>,
124 * @param tabularType the <i>tabular type</i> describing this <tt>TabularData</tt> instance;
135 public TabularDataSupport(TabularType tabularType, int initialCapacity, float loadFactor) {
137 // Check tabularType is not null
139 if (tabularType == null) {
140 throw new IllegalArgumentException("Argument tabularType cannot be null.");
143 // Initialize this.tabularType (and indexNamesArray for convenience)
145 this.tabularType = tabularType;
146 List<String> tmpNames = tabularType.getIndexNames();
174 return tabularType;
308 // Check key is not null and valid with tabularType
355 // and calculate the value's index according to this instance's tabularType and
400 // Check key is not null and valid with tabularType
518 "calculated according to this TabularData instance's tabularType.");
716 // their tabularType should be equal
724 // (row values comparison is enough, because keys are calculated according to tabularType)
762 result += this.tabularType.hashCode();
784 .append("(tabularType=")
785 .append(tabularType.toString())
827 /* Now check key is valid with tabularType index and row type definitions: */
841 keyElementType = tabularType.getRowType().getType(this.indexNamesArray[i]);
867 if (!tabularType.getRowType().isValue(value)) {
870 "this TabularData instance's row type ["+ tabularType.getRowType() +"].");
892 // Calculate value's index according to this instance's tabularType
899 "instance's tabularType, already refers to a value in this table.");
913 List<String> tmpNames = tabularType.getIndexNames();