Improve tabular
authorMathieu Baudier <mbaudier@argeo.org>
Wed, 5 Oct 2011 15:07:20 +0000 (15:07 +0000)
committerMathieu Baudier <mbaudier@argeo.org>
Wed, 5 Oct 2011 15:07:20 +0000 (15:07 +0000)
git-svn-id: https://svn.argeo.org/commons/trunk@4800 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc

basic/runtime/org.argeo.basic.nodeps/src/main/java/org/argeo/util/tabular/ArrayTabularRow.java
basic/runtime/org.argeo.basic.nodeps/src/main/java/org/argeo/util/tabular/TabularRow.java

index 311b0faeaf692e84efba88f833e4476f95bd8409..344bd8a2303c9fe7a2cf502fd6e9de62c4f93d33 100644 (file)
@@ -18,4 +18,8 @@ public class ArrayTabularRow implements TabularRow {
                return arr.length;
        }
 
+       public Object[] toArray() {
+               return arr;
+       }
+
 }
index 0d8ba4fdeaa3ca7ff2187de0f8a74e20a8e4cec5..19071dd06d2bb1ff933646244c26cc03d004b332 100644 (file)
@@ -2,7 +2,12 @@ package org.argeo.util.tabular;
 
 /** A row of tabular data */
 public interface TabularRow {
+       /** The value at this column index */
        public Object get(Integer col);
 
+       /** The raw objects (direct references) */
+       public Object[] toArray();
+
+       /** Number of columns */
        public int size();
 }