@Override public boolean equals(Object other) { return (compareTo(other) == 0); }
/** * {@inheritDoc} */ @Override public boolean isNull(int fieldNum) throws ExecException { return (get(fieldNum) == null); }
@Override public Iterator<Object> iterator() { return getAll().iterator(); }
@Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append(super.toString()); sb.append("["); for (OperatorKey target : targetOps) { sb.append(target.toString()); sb.append(","); } sb.replace(sb.length() - 1, sb.length(), "]"); return sb.toString(); }
/** * {@inheritDoc} */ @Override public byte getType(int fieldNum) throws ExecException { return DataType.findType(get(fieldNum)); }