org.xillium.data.CachedResultSet Maven / Gradle / Ivy
package org.xillium.data;
import java.sql.*;
import java.util.*;
import java.lang.reflect.Field;
import org.xillium.base.beans.Beans;
import org.xillium.base.beans.Strings;
import org.xillium.base.beans.JSONBuilder;
import org.xillium.data.persistence.*;
import org.xillium.data.presentation.*;
/**
* A cached result set that is detached from any database connectivity.
*/
public class CachedResultSet {
public static final Builder BUILDER = new Builder();
/**
* The name of columns in the result set.
*/
public final String[] columns;
/**
* The rows of the result set with fields matching the column definition.
*/
public final List