projects
/
lgpl
/
argeo-commons.git
/ commitdiff
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
00c6354
)
Improve tabular
author
Mathieu Baudier <mbaudier@argeo.org>
Wed, 5 Oct 2011 15:07:20 +0000
(15:07 +0000)
committer
Mathieu 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
patch
|
blob
|
history
basic/runtime/org.argeo.basic.nodeps/src/main/java/org/argeo/util/tabular/TabularRow.java
patch
|
blob
|
history
diff --git
a/basic/runtime/org.argeo.basic.nodeps/src/main/java/org/argeo/util/tabular/ArrayTabularRow.java
b/basic/runtime/org.argeo.basic.nodeps/src/main/java/org/argeo/util/tabular/ArrayTabularRow.java
index 311b0faeaf692e84efba88f833e4476f95bd8409..344bd8a2303c9fe7a2cf502fd6e9de62c4f93d33 100644
(file)
--- a/
basic/runtime/org.argeo.basic.nodeps/src/main/java/org/argeo/util/tabular/ArrayTabularRow.java
+++ b/
basic/runtime/org.argeo.basic.nodeps/src/main/java/org/argeo/util/tabular/ArrayTabularRow.java
@@
-18,4
+18,8
@@
public class ArrayTabularRow implements TabularRow {
return arr.length;
}
+ public Object[] toArray() {
+ return arr;
+ }
+
}
diff --git
a/basic/runtime/org.argeo.basic.nodeps/src/main/java/org/argeo/util/tabular/TabularRow.java
b/basic/runtime/org.argeo.basic.nodeps/src/main/java/org/argeo/util/tabular/TabularRow.java
index 0d8ba4fdeaa3ca7ff2187de0f8a74e20a8e4cec5..19071dd06d2bb1ff933646244c26cc03d004b332 100644
(file)
--- a/
basic/runtime/org.argeo.basic.nodeps/src/main/java/org/argeo/util/tabular/TabularRow.java
+++ b/
basic/runtime/org.argeo.basic.nodeps/src/main/java/org/argeo/util/tabular/TabularRow.java
@@
-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();
}