public class Archive
extends java.lang.Object
| 修飾子とタイプ | フィールド | 説明 |
|---|---|---|
(package private) java.util.ArrayList<CDPStatusBlock> |
cdpStatusBlocks |
|
(package private) int |
currentRow |
|
(package private) long |
dataOffset |
|
(package private) RRDatabase |
db |
|
(package private) long |
offset |
|
(package private) int |
pdpCount |
|
(package private) int |
rowCount |
|
(package private) long |
size |
|
(package private) ConsolidationFunctionType |
type |
|
(package private) double |
xff |
| コンストラクタ | 説明 |
|---|---|
Archive(RRDatabase db) |
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
CDPStatusBlock |
getCDPStatusBlock(int index) |
Returns the
CDPStatusBlock at the specified position in this archive. |
java.util.Iterator<CDPStatusBlock> |
getCDPStatusBlocks() |
Returns an iterator over the CDP status blocks in this archive in proper sequence.
|
int |
getPdpCount() |
Returns the number of primary data points required for a consolidated
data point in this archive.
|
int |
getRowCount() |
Returns the number of entries in this archive.
|
ConsolidationFunctionType |
getType() |
Returns the type of function used to calculate the consolidated data point.
|
double[][] |
getValues() |
|
double |
getXff() |
Returns the X-Files Factor for this archive.
|
(package private) void |
loadCDPStatusBlocks(RRDFile file,
int numBlocks) |
|
(package private) void |
loadCurrentRow(RRDFile file) |
|
(package private) DataChunk |
loadData(DataChunk chunk) |
|
(package private) void |
loadData(DataChunk chunk,
long startTime,
long endTime) |
|
(package private) void |
loadData(RRDFile file,
int dsCount) |
|
(package private) void |
printInfo(java.io.PrintStream s,
java.text.NumberFormat numberFormat,
int index) |
|
java.lang.String |
toString() |
Returns a summary the contents of this archive.
|
(package private) void |
toXml(java.io.PrintStream s) |
RRDatabase db
long offset
long dataOffset
long size
ConsolidationFunctionType type
int rowCount
int pdpCount
double xff
java.util.ArrayList<CDPStatusBlock> cdpStatusBlocks
int currentRow
Archive(RRDatabase db) throws java.io.IOException, RrdException
java.io.IOExceptionRrdExceptionpublic ConsolidationFunctionType getType()
void loadCDPStatusBlocks(RRDFile file, int numBlocks) throws java.io.IOException, RrdException
java.io.IOExceptionRrdExceptionpublic CDPStatusBlock getCDPStatusBlock(int index)
CDPStatusBlock at the specified position in this archive.index - index of CDPStatusBlock to return.CDPStatusBlock at the specified position in this archive.public java.util.Iterator<CDPStatusBlock> getCDPStatusBlocks()
CDPStatusBlockvoid loadCurrentRow(RRDFile file) throws java.io.IOException, RrdException
java.io.IOExceptionRrdExceptionvoid loadData(RRDFile file, int dsCount) throws java.io.IOException
java.io.IOExceptionDataChunk loadData(DataChunk chunk) throws java.io.IOException, RrdException
java.io.IOExceptionRrdExceptionvoid loadData(DataChunk chunk, long startTime, long endTime) throws java.io.IOException, RrdException
java.io.IOExceptionRrdExceptionvoid printInfo(java.io.PrintStream s,
java.text.NumberFormat numberFormat,
int index)
void toXml(java.io.PrintStream s)
throws RrdException
RrdExceptionpublic double[][] getValues()
throws java.io.IOException,
RrdException
java.io.IOExceptionRrdExceptionpublic int getPdpCount()
public int getRowCount()
public double getXff()
public java.lang.String toString()
toString クラス内 java.lang.Object