water.fvec
Class ByteVec

java.lang.Object
  extended by water.Iced
      extended by water.fvec.Vec
          extended by water.fvec.ByteVec
All Implemented Interfaces:
java.lang.Cloneable, Freezable
Direct Known Subclasses:
NFSFileVec

public class ByteVec
extends Vec

A vector of plain Bytes.


Nested Class Summary
 
Nested classes/interfaces inherited from class water.fvec.Vec
Vec.CollectDomain, Vec.VectorGroup
 
Field Summary
 
Fields inherited from class water.fvec.Vec
_domain, _key, LOG_CHK
 
Method Summary
 C1NChunk elem2BV(int cidx)
          The Chunk for a chunk#.
 java.io.InputStream openStream(Job.ProgressMonitor pmon)
          Open a stream view over the underlying data
 
Methods inherited from class water.fvec.Vec
adaptTo, asEnum, at, at8, byteSize, chunk, chunk2StartElem, chunkIdx, chunkKey, chunkLen, defaultLevels, domain, domain, group, isEnum, isInt, isNA, length, makeCon, makeCon, makeTransf, makeTransf, makeZero, max, mean, min, naCnt, nChunks, postWrite, readable, remove, rollupStats, rollupStats, rollupStats, set, set, set, setNA, sigma, toEnum, toString, writable
 
Methods inherited from class water.Iced
clone, frozenType, init, newInstance, read, toDocField, write, writeJSON, writeJSONFields
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

elem2BV

public C1NChunk elem2BV(int cidx)
Description copied from class: Vec
The Chunk for a chunk#. Warning: this loads the data locally!

Overrides:
elem2BV in class Vec

openStream

public java.io.InputStream openStream(Job.ProgressMonitor pmon)
Open a stream view over the underlying data