Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

TokenStreamRewriteEngine Members

TokenStreamRewriteEngine overview

Public Static (Shared) Fields

DEFAULT_PROGRAM_NAMEMissing <summary> documentation for F:Spring.Expressions.Parser.antlr.TokenStreamRewriteEngine.DEFAULT_PROGRAM_NAME
MIN_TOKEN_INDEXMissing <summary> documentation for F:Spring.Expressions.Parser.antlr.TokenStreamRewriteEngine.MIN_TOKEN_INDEX
PROGRAM_INIT_SIZEMissing <summary> documentation for F:Spring.Expressions.Parser.antlr.TokenStreamRewriteEngine.PROGRAM_INIT_SIZE

Public Instance Constructors

TokenStreamRewriteEngine Overloaded. Initializes a new instance of the TokenStreamRewriteEngine class.

Public Instance Methods

deleteOverloaded. Missing <summary> documentation for M:Spring.Expressions.Parser.antlr.TokenStreamRewriteEngine.delete(System.Int32)
deleteProgramOverloaded. Missing <summary> documentation for M:Spring.Expressions.Parser.antlr.TokenStreamRewriteEngine.deleteProgram
discardMissing <summary> documentation for M:Spring.Expressions.Parser.antlr.TokenStreamRewriteEngine.discard(System.Int32)
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object)Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
getLastRewriteTokenIndexOverloaded. Missing <summary> documentation for M:Spring.Expressions.Parser.antlr.TokenStreamRewriteEngine.getLastRewriteTokenIndex
getTokenMissing <summary> documentation for M:Spring.Expressions.Parser.antlr.TokenStreamRewriteEngine.getToken(System.Int32)
getTokenStreamSizeMissing <summary> documentation for M:Spring.Expressions.Parser.antlr.TokenStreamRewriteEngine.getTokenStreamSize
GetType (inherited from Object)Gets the Type of the current instance.
insertAfterOverloaded. Missing <summary> documentation for M:Spring.Expressions.Parser.antlr.TokenStreamRewriteEngine.insertAfter(Spring.Expressions.Parser.antlr.IToken,System.String)
insertBeforeOverloaded. Missing <summary> documentation for M:Spring.Expressions.Parser.antlr.TokenStreamRewriteEngine.insertBefore(Spring.Expressions.Parser.antlr.IToken,System.String)
nextTokenMissing <summary> documentation for M:Spring.Expressions.Parser.antlr.TokenStreamRewriteEngine.nextToken
replaceOverloaded. Missing <summary> documentation for M:Spring.Expressions.Parser.antlr.TokenStreamRewriteEngine.replace(System.Int32,System.String)
rollbackOverloaded. Missing <summary> documentation for M:Spring.Expressions.Parser.antlr.TokenStreamRewriteEngine.rollback(System.Int32)
ToDebugStringOverloaded. Missing <summary> documentation for M:Spring.Expressions.Parser.antlr.TokenStreamRewriteEngine.ToDebugString
ToOriginalStringOverloaded. Missing <summary> documentation for M:Spring.Expressions.Parser.antlr.TokenStreamRewriteEngine.ToOriginalString
ToStringOverloaded. Missing <summary> documentation for M:Spring.Expressions.Parser.antlr.TokenStreamRewriteEngine.ToString

Protected Instance Fields

discardMask Which (whitespace) token(s) to throw out
index track index of tokens
lastRewriteTokenIndexes Map string (program name) -> Integer index
programs You may have multiple, named streams of rewrite operations. I'm calling these things "programs." Maps string (name) -> rewrite (List)
stream Who do we suck tokens from?
tokens Track the incoming list of tokens

Protected Instance Methods

addToSortedRewriteListOverloaded. If op.index > lastRewriteTokenIndexes, just add to the end. Otherwise, do linear
Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
getLastRewriteTokenIndexOverloaded. Missing <summary> documentation for M:Spring.Expressions.Parser.antlr.TokenStreamRewriteEngine.getLastRewriteTokenIndex(System.String)
getProgramMissing <summary> documentation for M:Spring.Expressions.Parser.antlr.TokenStreamRewriteEngine.getProgram(System.String)
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.
setLastRewriteTokenIndexMissing <summary> documentation for M:Spring.Expressions.Parser.antlr.TokenStreamRewriteEngine.setLastRewriteTokenIndex(System.String,System.Int32)

See Also

TokenStreamRewriteEngine Class | Spring.Expressions.Parser.antlr Namespace