MetaTF API

Uses of Class
MetaTF.BadRecordException

Packages that use BadRecordException
MetaTF.Runtime This package provides miscellaneous classes used by MetaTF trace file readers and writers. 
 

Uses of BadRecordException in MetaTF.Runtime
 

Methods in MetaTF.Runtime that throw BadRecordException
(package private) abstract  void TraceField.setInterpretationType(int i)
          Set the encoding type of this field (none, default, ...)
(package private) abstract  void TraceField.setValue(long i)
          Set the first encoding value
(package private) abstract  void TraceField.setValue(java.lang.String s)
          Set the first encoding value
(package private) abstract  void TraceField.setValue2(long i)
          Set the second encoding value
protected static void Section.putSectionMetadata(LowLevelWriter llw, int sectionNumber, int f, int i)
           
protected static void Section.putSectionMetadata(LowLevelWriter llw, int sectionNumber, int f, int i, long v)
           
protected static void Section.putSectionMetadata(LowLevelWriter llw, int sectionNumber, int f, int i, long v1, long v2)
           
protected static void Section.putSectionMetadata(LowLevelWriter llw, int sectionNumber, int f, int i, java.lang.String v)
           
(package private) static void Section.changeInterpretation(int section, int field, int encoding)
          Change the encodings of all fields of this name.
(package private) static void Section.changeInterpretation(int section, int field, int encoding, long v1)
          Change the encodings of all fields of this name.
(package private) static void Section.changeInterpretation(int section, int field, int encoding, java.lang.String v)
          Change the encodings of all fields of this name.
(package private) static void Section.changeInterpretation(int section, int field, int encoding, long v1, long v2)
          Change the encodings of all fields of this name.
(package private)  void IndexTraceField.setInterpretationType(int i)
           
(package private)  void IndexTraceField.setValue(long v)
           
(package private)  void IndexTraceField.setValue(java.lang.String v)
           
(package private)  void IndexTraceField.setValue2(long v)
           
 int AsciiReader.readTag()
           
 long AsciiReader.readNum()
           
 java.lang.String AsciiReader.readAny()
           
 java.lang.String AsciiReader.readString()
           
 java.lang.String AsciiReader.readln()
           
protected static void Record.putMetadata(LowLevelWriter llw, int sectionNumber, int tag, int f, int i)
           
protected static void Record.putMetadata(LowLevelWriter llw, int sectionNumber, int tag, int f, int i, long v)
           
protected static void Record.putMetadata(LowLevelWriter llw, int sectionNumber, int tag, int f, int i, long v1, long v2)
           
protected static void Record.putMetadata(LowLevelWriter llw, int sectionNumber, int tag, int f, int i, java.lang.String v)
           
(package private)  void NumTraceField.setInterpretationType(int i)
           
(package private)  void NumTraceField.setValue(long v)
           
(package private)  void NumTraceField.setValue(java.lang.String s)
           
(package private)  void NumTraceField.setValue2(long v)
           
 void StringTraceField.setInterpretationType(int i)
           
(package private)  void StringTraceField.setValue(long v)
           
(package private)  void StringTraceField.setValue(java.lang.String v)
           
(package private)  void StringTraceField.setValue2(long v)
           
static int MetaTFState.readSpecial(LowLevelReader llr)
          Try to read a metadata record and adjust the state of the reader/writer accordingly.
static long MetaTFState.readNum(LowLevelReader llr, NumTraceField tf)
          High-level read primitive to read a number according to the field's encoding held in a NumTraceField
static java.lang.String MetaTFState.readString(LowLevelReader llr, StringTraceField tf)
          High-level read primitive to read a string according to the field's encoding held in a StringTraceField
static java.lang.String MetaTFState.readln(LowLevelReader llr)
          Reads a string with assumed encoding of none e.g.
static Index MetaTFState.readIndex(LowLevelReader llr, IndexTraceField tf)
          High-level read primitive to read an indexed value according to the field's encoding held in a IndexTraceField
static void MetaTFState.setSection(int i)
          Change the current section in the reader/writer
static void MetaTFState.putSection(LowLevelWriter llw, int i)
          Write section metadata to change current section after changing the current section in the reader/writer
 long LowLevelReader.readNum()
          Read a number
 int LowLevelReader.readTag()
          Read a tag
 java.lang.String LowLevelReader.readString()
          Read a string Handles escape characters etc.
 java.lang.String LowLevelReader.readAny()
          Read a special read without encoding
 java.lang.String LowLevelReader.readln()
          Read to end of line without encoding.
 


MetaTF API

Copyright © 2001 - Richard Jones     MetaTF