/** * Adds an array of columns specified using old format, family:qualifier. * <p> * Overrides previous calls to {@link Scan#addColumn(byte[], byte[])}for any families in the * input. * * @param scan The Scan to update. * @param columns array of columns, formatted as <code>family:qualifier</code> * @see Scan#addColumn(byte[], byte[]) */ public static void addColumns(Scan scan, byte [][] columns) { for (byte[] column : columns) { addColumn(scan, column); } }
/** * Convenience method to parse a string representation of an array of column specifiers. * * @param scan The Scan to update. * @param columns The columns to parse. */ private static void addColumns(Scan scan, String columns) { String[] cols = columns.split(" "); for (String col : cols) { addColumn(scan, Bytes.toBytes(col)); } }
/** * Adds an array of columns specified using old format, family:qualifier. * <p> * Overrides previous calls to addFamily for any families in the input. * * @param columns array of columns, formatted as <pre>family:qualifier</pre> */ public static void addColumns(Scan scan, byte [][] columns) { for (byte[] column : columns) { addColumn(scan, column); } }
/** * Adds an array of columns specified using old format, family:qualifier. * <p> * Overrides previous calls to {@link Scan#addColumn(byte[], byte[])}for any families in the * input. * * @param scan The Scan to update. * @param columns array of columns, formatted as <code>family:qualifier</code> * @see Scan#addColumn(byte[], byte[]) */ public static void addColumns(Scan scan, byte [][] columns) { for (byte[] column : columns) { addColumn(scan, column); } }
/** * Adds an array of columns specified using old format, family:qualifier. * <p> * Overrides previous calls to {@link Scan#addColumn(byte[], byte[])}for any families in the * input. * * @param scan The Scan to update. * @param columns array of columns, formatted as <code>family:qualifier</code> * @see Scan#addColumn(byte[], byte[]) */ public static void addColumns(Scan scan, byte [][] columns) { for (byte[] column : columns) { addColumn(scan, column); } }
/** * Adds an array of columns specified using old format, family:qualifier. * <p> * Overrides previous calls to {@link Scan#addColumn(byte[], byte[])}for any families in the * input. * * @param scan The Scan to update. * @param columns array of columns, formatted as <code>family:qualifier</code> * @see Scan#addColumn(byte[], byte[]) */ public static void addColumns(Scan scan, byte [][] columns) { for (byte[] column : columns) { addColumn(scan, column); } }
/** * Convenience method to parse a string representation of an array of column specifiers. * * @param scan The Scan to update. * @param columns The columns to parse. */ private static void addColumns(Scan scan, String columns) { String[] cols = columns.split(" "); for (String col : cols) { addColumn(scan, Bytes.toBytes(col)); } }
/** * Convenience method to parse a string representation of an array of column specifiers. * * @param scan The Scan to update. * @param columns The columns to parse. */ private static void addColumns(Scan scan, String columns) { String[] cols = columns.split(" "); for (String col : cols) { addColumn(scan, Bytes.toBytes(col)); } }
/** * Convenience method to parse a string representation of an array of column specifiers. * * @param scan The Scan to update. * @param columns The columns to parse. */ private static void addColumns(Scan scan, String columns) { String[] cols = columns.split(" "); for (String col : cols) { addColumn(scan, Bytes.toBytes(col)); } }
/** * Convenience method to help parse old style (or rather user entry on the * command line) column definitions, e.g. "data:contents mime:". The columns * must be space delimited and always have a colon (":") to denote family * and qualifier. * * @param columns The columns to parse. * @return A reference to this instance. */ private static void addColumns(Scan scan, String columns) { String[] cols = columns.split(" "); for (String col : cols) { addColumn(scan, Bytes.toBytes(col)); } }