MetaTF API

Uses of Class
MetaTF.Parser.Value

Packages that use Value
MetaTF.Parser This package provides the parser and symbol table builder for MetaTF. 
 

Uses of Value in MetaTF.Parser
 

Subclasses of Value in MetaTF.Parser
 class BaseOffset
          baseOffset
 class Default
          Abstract syntax tree node representing default
 class Delta
          Abstract syntax tree node representing delta
 class None
          none
 class NumberValue
          Numeric value of a tag
 class SectionOffset
          sectionOffset
 class SectionStride
          sectionStride
 class Stride
          stride
 class StringDefault
          String valued default
 

Methods in MetaTF.Parser that return Value
 Value NamedField.getProperty(java.lang.String name)
           
 Value Section.getProperty(java.lang.String fname, java.lang.String p)
          Get the valeue of the named property if the field is defined at the section level
 

Methods in MetaTF.Parser with parameters of type Value
(package private) abstract  boolean Field.addProperty(java.lang.String type, java.lang.String field, java.lang.String property, Value value, int beginLine)
          Add a property to this field
 void NamedField.addProperty(java.lang.String p, Value v, int l)
          Add property p=v to this field
 boolean NamedField.addProperty(java.lang.String type, java.lang.String field, java.lang.String property, Value value, int l)
          Add a property to this field
 boolean RepeatField.addProperty(java.lang.String type, java.lang.String field, java.lang.String property, Value value, int l)
           
 void TagField.setTag(Value v)
          Set the value of the tag
(package private)  boolean TagField.addProperty(java.lang.String type, java.lang.String field, java.lang.String property, Value value, int l)
          Add a property to this field.
 void Record.addProperty(java.lang.String t, java.lang.String f, java.lang.String p, Value v, int l)
           
 void Section.addProperty(java.lang.String type, java.lang.String fname, java.lang.String p, Value v, int l)
           
 void HasProperties.addProperty(java.lang.String type, java.lang.String field, java.lang.String property, Value value, int beginLine)
          Add a property to this section or record
 boolean TupleField.addProperty(java.lang.String type, java.lang.String field, java.lang.String property, Value value, int l)
           
 

Constructors in MetaTF.Parser with parameters of type Value
NamedField(java.lang.String t, java.lang.String s, java.lang.String p, Value v, int l)
          Allocate a new object representing a named field
NamedField(java.lang.String t, java.lang.String s, java.lang.String p, Value v)
          Allocate a new object representing a named field
 


MetaTF API

Copyright © 2001 - Richard Jones     MetaTF