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.IOException
RrdException
public ConsolidationFunctionType getType()
void loadCDPStatusBlocks(RRDFile file, int numBlocks) throws java.io.IOException, RrdException
java.io.IOException
RrdException
public 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()
CDPStatusBlock
void loadCurrentRow(RRDFile file) throws java.io.IOException, RrdException
java.io.IOException
RrdException
void loadData(RRDFile file, int dsCount) throws java.io.IOException
java.io.IOException
DataChunk loadData(DataChunk chunk) throws java.io.IOException, RrdException
java.io.IOException
RrdException
void loadData(DataChunk chunk, long startTime, long endTime) throws java.io.IOException, RrdException
java.io.IOException
RrdException
void printInfo(java.io.PrintStream s, java.text.NumberFormat numberFormat, int index)
void toXml(java.io.PrintStream s) throws RrdException
RrdException
public double[][] getValues() throws java.io.IOException, RrdException
java.io.IOException
RrdException
public int getPdpCount()
public int getRowCount()
public double getXff()
public java.lang.String toString()
toString
クラス内 java.lang.Object