org.hsqldb.persist
Class IntArrayCachedObject
- java.lang.Object
-
- org.hsqldb.persist.CachedObjectBase
-
- org.hsqldb.persist.IntArrayCachedObject
-
- All Implemented Interfaces:
- CachedObject
public class IntArrayCachedObject extends CachedObjectBase
- Since:
- 2.3.0
-
-
Field Summary
Fields Modifier and Type Field and Description static intfileSizeFactor-
Fields inherited from interface org.hsqldb.persist.CachedObject
emptyArray
-
-
Constructor Summary
Constructors Constructor and Description IntArrayCachedObject(int capacity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description intgetDefaultCapacity()int[]getIntArray()intgetRealSize(RowOutputInterface out)CachedObjectnewInstance(int size)voidread(RowInputInterface in)voidwrite(RowOutputInterface out)voidwrite(RowOutputInterface out, LongLookup lookup)-
Methods inherited from class org.hsqldb.persist.CachedObjectBase
destroy, getAccessCount, getPos, getStorageSize, hasChanged, hashCode, isBlock, isInMemory, isKeepInMemory, isMemory, isNew, keepInMemory, restore, setInMemory, setPos, setStorageSize, updateAccessCount
-
-
-
-
Field Detail
-
fileSizeFactor
public static final int fileSizeFactor
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
public CachedObject newInstance(int size)
-
read
public void read(RowInputInterface in)
-
getDefaultCapacity
public int getDefaultCapacity()
-
getRealSize
public int getRealSize(RowOutputInterface out)
-
write
public void write(RowOutputInterface out)
-
write
public void write(RowOutputInterface out, LongLookup lookup)
-
getIntArray
public int[] getIntArray()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG