Uses of Class
org.prorefactor.treeparser.TableBuffer

Packages that use TableBuffer
org.prorefactor.nodetypes Subtypes of org.prorefactor.core.JPNode, and related classes. 
org.prorefactor.treeparser General use classes for any or all Tree Parsers. 
 

Uses of TableBuffer in org.prorefactor.nodetypes
 

Methods in org.prorefactor.nodetypes that return TableBuffer
 TableBuffer RecordNameNode.getTableBuffer()
           
 

Methods in org.prorefactor.nodetypes with parameters of type TableBuffer
 void RecordNameNode.setTableBuffer(TableBuffer buffer)
           
 

Uses of TableBuffer in org.prorefactor.treeparser
 

Fields in org.prorefactor.treeparser with type parameters of type TableBuffer
protected  java.util.Map<java.lang.String,TableBuffer> SymbolScope.bufferMap
           
protected  java.util.Map<Table,TableBuffer> SymbolScope.unnamedBuffers
           
 

Methods in org.prorefactor.treeparser that return TableBuffer
 TableBuffer SymbolScope.defineBuffer(java.lang.String name, Table table)
          Define a new BufferSymbol.
 TableBuffer SymbolScopeRoot.defineTable(java.lang.String name, int type)
          Define a temp or work table.
 TableBuffer[] Block.getBlockBuffers()
          Get the buffers that are scoped to this block
 TableBuffer FieldBuffer.getBuffer()
           
 TableBuffer SymbolScope.getBufferSymbol(java.lang.String inName)
          Given a name, find a BufferSymbol (or create if necessary for unnamed buffer).
 TableBuffer SymbolScopeRoot.getLocalTableBuffer(Table table)
           
 TableBuffer BufferScope.getSymbol()
           
 TableBuffer SymbolScope.getUnnamedBuffer(Table table)
          Get or create the unnamed buffer for a schema table.
 TableBuffer SymbolScope.lookupBuffer(java.lang.String inName)
          Lookup a named record/table buffer in this scope or an enclosing scope.
 TableBuffer SymbolScope.lookupTableOrBufferSymbol(java.lang.String inName)
          Lookup a Table or a BufferSymbol, schema table first.
 TableBuffer SymbolScope.lookupTempTable(java.lang.String name)
           
 

Methods in org.prorefactor.treeparser that return types with arguments of type TableBuffer
 java.util.ArrayList<TableBuffer> Dataset.getBuffers()
          Get the list of buffers (in order) which make up this dataset's signature.
 

Methods in org.prorefactor.treeparser with parameters of type TableBuffer
 void SymbolScope.add(TableBuffer tableBuffer)
          Add a TableBuffer for names lookup.
 void Dataset.addBuffer(TableBuffer buff)
          The treeparser calls this at RECORD_NAME in RECORD_NAME in FOR RECORD_NAME (COMMA RECORD_NAME)*.
 BufferScope Block.addWeakBufferScope(TableBuffer symbol)
          Create a "weak" buffer scope.
 FieldBuffer SymbolScopeRoot.defineTableField(java.lang.String name, TableBuffer buffer)
          Define a temp or work table field
 FieldBuffer SymbolScopeRoot.defineTableFieldDelayedAttach(java.lang.String name, TableBuffer buffer)
          Define a temp or work table field.
 BufferScope Block.getBufferForReference(TableBuffer symbol)
          Find or create a buffer for the input BufferSymbol
 

Constructors in org.prorefactor.treeparser with parameters of type TableBuffer
BufferScope(Block block, TableBuffer symbol, int strength)
           
FieldBuffer(SymbolScope scope, TableBuffer buffer, Field field)
          When you create a FieldBuffer object, you do not set the name, because that comes from the Field object.
 



Copyright © 2008 Joanju Software. All Rights Reserved.