/** * Check if the field is contained in the row. */ public boolean containsKey(DatabaseField key) { return get(key) != null; }
/** * Forward the request to the record. * Wrapped nested records and collections to SDKFieldValues. */ public Object get(DatabaseField field) { Object value = get(field.getName()); if (value instanceof Map) { Vector nestedRows = new Vector(1); nestedRows.add(new EISMappedRecord((Map)value, getAccessor())); value = nestedRows; } else if (value instanceof List) { List values = (List)value; Vector nestedRows = new Vector(values.size()); for (int index = 0; index < values.size(); index++) { nestedRows.add(new EISMappedRecord((Map)values.get(index), getAccessor())); } value = nestedRows; } return value; }
/** * Forward the request to the record. * Wrapped nested records and collections to SDKFieldValues. */ public Object get(DatabaseField field) { Object value = get(field.getName()); if (value instanceof Map) { Vector nestedRows = new Vector(1); nestedRows.add(new EISMappedRecord((Map)value, getAccessor())); value = nestedRows; } else if (value instanceof List) { List values = (List)value; Vector nestedValues = new Vector(values.size()); for (int index = 0; index < values.size(); index++) { Object nestedValue = values.get(index); if (nestedValue instanceof Map) { nestedValues.add(new EISMappedRecord((Map)values.get(index), getAccessor())); } else { nestedValues.add(nestedValue); } } value = nestedValues; } return value; }
/** * Check if the field is contained in the row. */ public boolean containsKey(DatabaseField key) { return get(key) != null; }
/** * Forward the request to the record. * Wrapped nested records and collections to SDKFieldValues. */ public Object get(DatabaseField field) { Object value = get(field.getName()); if (value instanceof Map) { Vector nestedRows = new Vector(1); nestedRows.add(new EISMappedRecord((Map)value, getAccessor())); value = nestedRows; } else if (value instanceof List) { List values = (List)value; Vector nestedValues = new Vector(values.size()); for (int index = 0; index < values.size(); index++) { Object nestedValue = values.get(index); if (nestedValue instanceof Map) { nestedValues.add(new EISMappedRecord((Map)values.get(index), getAccessor())); } else { nestedValues.add(nestedValue); } } value = nestedValues; } return value; }
/** * Check if the field is contained in the row. */ public boolean containsKey(String fieldName) { return get(fieldName) != null; }
/** * Check if the field is contained in the row. */ public boolean containsKey(String fieldName) { return get(fieldName) != null; }
/** * Check if the field is contained in the row. */ public boolean containsKey(String fieldName) { return get(fieldName) != null; }
/** * Check if the field is contained in the row. */ public boolean containsKey(DatabaseField key) { return get(key) != null; }
public Object get(DatabaseField key, boolean lookupField) { return get(key); } //cuba end
/** * Print all of the record keys and values. */ public String toString() { StringWriter writer = new StringWriter(); writer.write(Helper.getShortClassName(getClass())); writer.write("("); for (Iterator keysIterator = keySet().iterator(); keysIterator.hasNext();) { Object key = keysIterator.next(); writer.write(Helper.cr()); writer.write("\t"); writer.write(String.valueOf(key)); writer.write(" => "); writer.write(String.valueOf(get(key))); } writer.write(")"); return writer.toString(); } }
/** * Print all of the record keys and values. */ public String toString() { StringWriter writer = new StringWriter(); writer.write(Helper.getShortClassName(getClass())); writer.write("("); for (Iterator keysIterator = keySet().iterator(); keysIterator.hasNext();) { Object key = keysIterator.next(); writer.write(Helper.cr()); writer.write("\t"); writer.write(String.valueOf(key)); writer.write(" => "); writer.write(String.valueOf(get(key))); } writer.write(")"); return writer.toString(); } }
/** * Print all of the record keys and values. */ public String toString() { StringWriter writer = new StringWriter(); writer.write(Helper.getShortClassName(getClass())); writer.write("("); for (Iterator keysIterator = keySet().iterator(); keysIterator.hasNext();) { Object key = keysIterator.next(); writer.write(Helper.cr()); writer.write("\t"); writer.write(String.valueOf(key)); writer.write(" => "); writer.write(String.valueOf(get(key))); } writer.write(")"); return writer.toString(); } }