public class LazyLoadValue extends java.lang.Object implements ResultsLoader
Constructor and Description |
---|
LazyLoadValue(VirtualDB layer,
DBClass dbClass,
DBField dbField,
long rowUID,
long transID,
boolean archive)
Create a new stored array value
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
get()
get the array value
|
int |
loadResults(java.sql.Statement stmt)
write the data fetched from the database to a local gzip file
|
java.lang.String |
toString()
the string
|
public LazyLoadValue(VirtualDB layer, DBClass dbClass, DBField dbField, long rowUID, long transID, boolean archive)
layer
- The layer in witch it is storeddbClass
- The "real" classdbField
- The fieldrowUID
- The row UIDtransID
- the transaction numberarchive
- the archive flag@CheckReturnValue @Nonnull public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.Object get()
public int loadResults(java.sql.Statement stmt) throws java.lang.Exception
loadResults
in interface ResultsLoader
stmt
- the data fetched from the databasejava.lang.Exception
- a serious problem.stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.