A B C D E F G H I J K L M N O P R S T U V W

T

TABLESWITCH - Static variable in class com.go.trove.classfile.Opcode
 
Tag - class com.go.beandoc.teadoc.Tag.
 
Tag(RootDoc, Tag) - Constructor for class com.go.beandoc.teadoc.Tag
 
TagReader - class com.go.tea.io.TagReader.
Deprecated. Moved to com.go.trove.io package.
TagReader - class com.go.trove.io.TagReader.
 
TagReader(Reader, String[], int[]) - Constructor for class com.go.tea.io.TagReader
Deprecated.  
TagReader(Reader, String[], int[]) - Constructor for class com.go.trove.io.TagReader
 
TEA_FILE_EXTENSION - Static variable in interface com.go.teatools.TeaToolsConstants
The file extension for Tea files
TeaServlet - class com.go.teaservlet.TeaServlet.
The TeaServlet allows Tea templates to define dynamic web pages.
TeaServlet() - Constructor for class com.go.teaservlet.TeaServlet
 
TeaServletAdmin - class com.go.teaservlet.TeaServletAdmin.
The Admin object which contains all administrative information.
TeaServletAdmin.ServerStatus - class com.go.teaservlet.TeaServletAdmin.ServerStatus.
 
TeaServletAdmin.ServerStatus(TeaServletAdmin, String, int, String) - Constructor for class com.go.teaservlet.TeaServletAdmin.ServerStatus
 
TeaServletAdmin(TeaServlet) - Constructor for class com.go.teaservlet.TeaServletAdmin
Initializes the Admin object for the specific TeaServlet instance.
TeaServletEngine - interface com.go.teaservlet.TeaServletEngine.
This interface allows other servlets to create TeaServletTransactions.
TeaServletTransaction - interface com.go.teaservlet.TeaServletTransaction.
An interface that pairs an application request and response.
TeaToolsConstants - interface com.go.teatools.TeaToolsConstants.
Provides a set of useful Tea constants.
TeaToolsContext - interface com.go.teaservlet.TeaToolsContext.
A Tea Tool's best friend.
TeaToolsContext.HandyClassInfo - interface com.go.teaservlet.TeaToolsContext.HandyClassInfo.
provides a bean to contain an assortment of methods to handle class names and properties.
TeaToolsUtils - class com.go.teatools.TeaToolsUtils.
A Tea Tool's best friend.
TeaToolsUtils() - Constructor for class com.go.teatools.TeaToolsUtils
Creates a new TeaToolsUtils
Template - class com.go.tea.parsetree.Template.
Template is the main container node for Tea templates.
TEMPLATE - Static variable in class com.go.tea.compiler.Token
Token ID for the template keyword: 'template'
Template(SourceInfo, Name, Variable[], boolean, Statement) - Constructor for class com.go.tea.parsetree.Template
 
TemplateCallExpression - class com.go.tea.parsetree.TemplateCallExpression.
A CallExpression to a template is specified in a template with the "call" keyword.
TemplateCallExpression(SourceInfo, Name, ExpressionList, Block) - Constructor for class com.go.tea.parsetree.TemplateCallExpression
 
TemplateDepot.TemplateLoadResult - class com.go.teaservlet.TemplateDepot.TemplateLoadResult.
 
TemplateDepot.TemplateLoadResult() - Constructor for class com.go.teaservlet.TemplateDepot.TemplateLoadResult
 
TemplateDepot.TemplateLoadResult(String[], TemplateError[], boolean) - Constructor for class com.go.teaservlet.TemplateDepot.TemplateLoadResult
 
TemplateError - class com.go.teaservlet.TemplateError.
 
TemplateError(ErrorEvent, String, int, int, int) - Constructor for class com.go.teaservlet.TemplateError
 
TemplateLoader - class com.go.tea.runtime.TemplateLoader.
TemplateLoader manages the loading and execution of Tea templates.
TemplateLoader.Template - interface com.go.tea.runtime.TemplateLoader.Template.
A ready-to-use Tea template.
TemplateLoader() - Constructor for class com.go.tea.runtime.TemplateLoader
Creates a TemplateLoader that uses the current ClassLoader as a base.
TemplateLoader(ClassLoader, String) - Constructor for class com.go.tea.runtime.TemplateLoader
Creates a TemplateLoader that uses the given ClassLoader as a base.
TemplateLoader(String) - Constructor for class com.go.tea.runtime.TemplateLoader
Creates a TemplateLoader that uses the current ClassLoader as a base.
TemplateServerServlet - class com.go.teaservlet.util.TemplateServerServlet.
Used with the RemoteCompiler to allow templates to be loaded over http.
TemplateServerServlet() - Constructor for class com.go.teaservlet.util.TemplateServerServlet
 
TemporaryFile - class com.go.teaservlet.io.TemporaryFile.
Deprecated. Moved to com.go.trove.io package.
TemporaryFile - class com.go.trove.io.TemporaryFile.
Provides references to temporary files that are automatically deleted when closed, finalized, or when the system exits.
TestClassFileRead - class com.go.trove.classfile.TestClassFileRead.
Reads a class file and prints out its contents.
TestClassFileRead() - Constructor for class com.go.trove.classfile.TestClassFileRead
 
TestCompiler - class com.go.tea.util.TestCompiler.
A compiler implementation suitable for testing from a command console.
TestCompiler.Context - class com.go.tea.util.TestCompiler.Context.
 
TestCompiler.Context(PrintStream) - Constructor for class com.go.tea.util.TestCompiler.Context
 
TestCompiler(File, String, File) - Constructor for class com.go.tea.util.TestCompiler
 
threadExiting(ThreadPoolEvent) - Method in interface com.go.trove.util.ThreadPoolListener
Called before a thread exits, usually because the idle timeout expired.
ThreadPool - class com.go.trove.util.ThreadPool.
A ThreadPool contains a collection of re-usable threads.
ThreadPool(String, int) - Constructor for class com.go.trove.util.ThreadPool
Create a ThreadPool of daemon threads.
ThreadPool(String, int, boolean) - Constructor for class com.go.trove.util.ThreadPool
Create a ThreadPool.
ThreadPool(ThreadGroup, String, int) - Constructor for class com.go.trove.util.ThreadPool
Create a ThreadPool of daemon threads.
ThreadPool(ThreadGroup, String, int, boolean) - Constructor for class com.go.trove.util.ThreadPool
Create a ThreadPool.
ThreadPoolEvent - class com.go.trove.util.ThreadPoolEvent.
An event that contains information from a ThreadPool.
ThreadPoolEvent(ThreadPool, Thread) - Constructor for class com.go.trove.util.ThreadPoolEvent
 
ThreadPoolListener - interface com.go.trove.util.ThreadPoolListener.
Interface used to receive events from a ThreadPool.
threadStarted(ThreadPoolEvent) - Method in interface com.go.trove.util.ThreadPoolListener
Called when a new thread is started.
throwObject() - Method in class com.go.trove.classfile.CodeBuilder
Generates code that throws an exception.
throwObject() - Method in interface com.go.trove.classfile.CodeAssembler
Generates code that throws an exception.
throwObject() - Method in class com.go.trove.classfile.FilteredCodeAssembler
 
throwObject() - Method in class com.go.trove.classfile.CodeAssemblerPrinter
 
ThrowsTag - class com.go.beandoc.teadoc.ThrowsTag.
 
ThrowsTag(RootDoc, ThrowsTag) - Constructor for class com.go.beandoc.teadoc.ThrowsTag
 
Token - class com.go.tea.compiler.Token.
A Token represents the smallest whole element of a source file.
Token(SourceInfo, int) - Constructor for class com.go.tea.compiler.Token
 
toLowerCase(String) - Method in interface com.go.tea.runtime.UtilityContext
Converts all the characters in the given string to lowercase.
toLowerCase(String) - Method in class com.go.tea.runtime.DefaultContext
 
toNonNull() - Method in class com.go.tea.compiler.Type
Returns this type converted such that it cannot reference null.
toNonPrimitive() - Method in class com.go.tea.compiler.Type
Returns a new type from this one that represents a non-primitive type.
toNullable() - Method in class com.go.tea.compiler.Type
Returns this type converted such that it can reference null.
toPrimitive() - Method in class com.go.tea.compiler.Type
Returns a new type from this one that represents a primitive type.
toString() - Method in class com.go.tea.compiler.Scope
 
toString() - Method in class com.go.tea.compiler.Type
 
toString() - Method in class com.go.tea.compiler.Token
 
toString() - Method in class com.go.tea.compiler.SourceInfo
 
toString() - Method in class com.go.tea.parsetree.Node
Returns a String that contains the type of this Node and source information.
toString() - Method in class com.go.tea.parsetree.Expression.Conversion
 
toString() - Method in interface com.go.tea.runtime.TemplateLoader.Template
Returns the template signature.
toString() - Method in class com.go.tea.runtime.SubstitutionId
 
toString() - Method in interface com.go.teaservlet.HttpContext.ParameterValues
 
toString() - Method in interface com.go.teaservlet.HttpContext.Parameter
 
toString() - Method in interface com.go.teaservlet.HttpContext.Header
 
toString() - Method in class com.go.teaservlet.util.NameValuePair
 
toString() - Method in class com.go.teaservlet.util.FilteredHttpServletResponse
Deprecated.  
toString() - Method in class com.go.teaservlet.util.FilteredHttpServletRequest
Deprecated.  
toString() - Method in class com.go.teatools.FeatureDescription
 
toString() - Method in class com.go.teatools.ContextClassEntry
Returns the class name of this ContextClassEntry
toString() - Method in class com.go.trove.classfile.ConstantNameAndTypeInfo
 
toString() - Method in class com.go.trove.classfile.ConstantFieldInfo
 
toString() - Method in class com.go.trove.classfile.ConstantFloatInfo
 
toString() - Method in class com.go.trove.classfile.FieldInfo
 
toString() - Method in class com.go.trove.classfile.ConstantLongInfo
 
toString() - Method in class com.go.trove.classfile.Descriptor
Returns the descriptor string.
toString() - Method in class com.go.trove.classfile.TypeDescriptor
Returns the TypeDescriptor code.
toString() - Method in class com.go.trove.classfile.ConstantUTFInfo
 
toString() - Method in class com.go.trove.classfile.MethodInfo
 
toString() - Method in class com.go.trove.classfile.MethodDescriptor
 
toString() - Method in class com.go.trove.classfile.ConstantStringInfo
 
toString() - Method in class com.go.trove.classfile.ConstantMethodInfo
 
toString() - Method in class com.go.trove.classfile.ConstantInterfaceMethodInfo
 
toString() - Method in class com.go.trove.classfile.ConstantDoubleInfo
 
toString() - Method in class com.go.trove.classfile.ConstantIntegerInfo
 
toString() - Method in class com.go.trove.classfile.AccessFlags
Returns the string value generated by the Modifier class.
toString() - Method in class com.go.trove.classfile.ConstantClassInfo
 
toString() - Method in class com.go.trove.log.Log
Returns a short description of this log.
toString() - Method in class com.go.trove.log.LogEvent
 
toString() - Method in class com.go.trove.util.SoftHashMap
 
toString() - Method in class com.go.trove.util.FlyweightSet
 
toString() - Method in class com.go.trove.util.MultiKey
 
toString() - Method in class com.go.trove.util.AbstractMapEntry
 
toString() - Method in class com.go.trove.util.Pair
 
toString() - Method in class com.go.trove.util.IdentityMap
 
toString() - Method in class com.go.trove.io.SourceInfo
 
toString() - Method in class com.go.trove.net.InetAddressAndPort
 
toString() - Method in class com.go.trove.net.HttpHeaderMap
 
toString() - Method in class com.go.beandoc.teadoc.Parameter
 
toString() - Method in class com.go.beandoc.teadoc.Tag
 
toString() - Method in class com.go.beandoc.teadoc.Type
 
toString() - Method in class com.go.beandoc.teadoc.ClassDoc
 
toString(Date) - Method in class com.go.tea.runtime.DefaultContext
 
toString(Date) - Method in interface com.go.tea.runtime.Context
A function that converts a date to a string, using the current date format.
toString(double) - Method in class com.go.tea.runtime.DefaultContext
 
toString(double) - Method in interface com.go.tea.runtime.Context
A function that converts a number to a string, using the current number format.
toString(float) - Method in class com.go.tea.runtime.DefaultContext
 
toString(float) - Method in interface com.go.tea.runtime.Context
A function that converts a number to a string, using the current number format.
toString(int) - Method in class com.go.tea.runtime.DefaultContext
 
toString(int) - Method in interface com.go.tea.runtime.Context
A function that converts a number to a string, using the current number format.
toString(long) - Method in class com.go.tea.runtime.DefaultContext
 
toString(long) - Method in interface com.go.tea.runtime.Context
A function that converts a number to a string, using the current number format.
toString(Node) - Static method in class com.go.tea.compiler.TreePrinter
Converts any node to a String.
toString(Node, String) - Static method in class com.go.tea.compiler.TreePrinter
Converts any node to a String.
toString(Number) - Method in class com.go.tea.runtime.DefaultContext
 
toString(Number) - Method in interface com.go.tea.runtime.Context
A function that converts a number to a string, using the current number format.
toString(Object) - Method in class com.go.tea.runtime.DefaultContext
 
toString(Object) - Method in interface com.go.tea.runtime.Context
A function that converts an object to a string, applying any applicable formatting settings.
toString(String) - Method in class com.go.tea.runtime.DefaultContext
 
toString(String) - Method in interface com.go.tea.runtime.Context
A function that converts a string to the null format string if it is null.
toUpperCase(String) - Method in interface com.go.tea.runtime.UtilityContext
Converts all the characters in the given string to uppercase.
toUpperCase(String) - Method in class com.go.tea.runtime.DefaultContext
 
Transaction - interface com.go.trove.util.tq.Transaction.
Defines a unit of work to be performed in a TransactionQueue.
transactionDequeued(TransactionQueueEvent) - Method in class com.go.trove.util.tq.TransactionQueueAdapter
 
transactionDequeued(TransactionQueueEvent) - Method in class com.go.trove.util.tq.TransactionQueueThreadTuner
 
transactionDequeued(TransactionQueueEvent) - Method in interface com.go.trove.util.tq.TransactionQueueListener
Called when the transaction is dequeued and ready to be serviced.
transactionEnqueued(TransactionQueueEvent) - Method in class com.go.trove.util.tq.TransactionQueueAdapter
 
transactionEnqueued(TransactionQueueEvent) - Method in interface com.go.trove.util.tq.TransactionQueueListener
Called when the transaction is successfully enqueued.
transactionException(TransactionQueueEvent) - Method in class com.go.trove.util.tq.TransactionQueueAdapter
 
transactionException(TransactionQueueEvent) - Method in interface com.go.trove.util.tq.TransactionQueueListener
Called if an exception was thrown while trying to service the transaction.
transactionExpired(TransactionQueueEvent) - Method in class com.go.trove.util.tq.TransactionQueueAdapter
 
transactionExpired(TransactionQueueEvent) - Method in class com.go.trove.util.tq.TransactionQueueSizeTuner
 
transactionExpired(TransactionQueueEvent) - Method in interface com.go.trove.util.tq.TransactionQueueListener
Called if a transaction couldn't be serviced because it expired.
TransactionQueue - class com.go.trove.util.tq.TransactionQueue.
TransactionQueue processes Transactions concurrently using threads obtained from a ThreadPool.
TransactionQueue(ThreadPool, int, int) - Constructor for class com.go.trove.util.tq.TransactionQueue
 
TransactionQueue(ThreadPool, String, int, int) - Constructor for class com.go.trove.util.tq.TransactionQueue
 
TransactionQueueAdapter - class com.go.trove.util.tq.TransactionQueueAdapter.
Abstract implementation of TransactionQueueListener and UncaughtExceptionListener that make it easier to implement those listeners.
TransactionQueueAdapter() - Constructor for class com.go.trove.util.tq.TransactionQueueAdapter
 
TransactionQueueData - class com.go.trove.util.tq.TransactionQueueData.
This class contains a snapshot of data from a TransactionQueue.
TransactionQueueEvent - class com.go.trove.util.tq.TransactionQueueEvent.
An event that contains information from a TransactionQueue.
TransactionQueueEvent(TransactionQueueEvent) - Constructor for class com.go.trove.util.tq.TransactionQueueEvent
Copies the given event, but gives it a new timestamp and computes a stage duration.
TransactionQueueEvent(TransactionQueueEvent, Throwable) - Constructor for class com.go.trove.util.tq.TransactionQueueEvent
Copies the given event, but gives it a different throwable, a new timestamp and computes a stage duration.
TransactionQueueEvent(TransactionQueue, Transaction) - Constructor for class com.go.trove.util.tq.TransactionQueueEvent
 
TransactionQueueEvent(TransactionQueue, Transaction, Throwable) - Constructor for class com.go.trove.util.tq.TransactionQueueEvent
 
transactionQueueFull(TransactionQueueEvent) - Method in class com.go.trove.util.tq.TransactionQueueAdapter
 
transactionQueueFull(TransactionQueueEvent) - Method in class com.go.trove.util.tq.TransactionQueueSizeTuner
 
transactionQueueFull(TransactionQueueEvent) - Method in interface com.go.trove.util.tq.TransactionQueueListener
Called if the transaction couldn't be enqueued because the queue is full.
TransactionQueueListener - interface com.go.trove.util.tq.TransactionQueueListener.
Interface used to receive events from a TransactionQueue.
TransactionQueueSizeTuner - class com.go.trove.util.tq.TransactionQueueSizeTuner.
Automatically tunes a TransactionQueue by dynamically adjusting the maximum size of the queue.
TransactionQueueSizeTuner() - Constructor for class com.go.trove.util.tq.TransactionQueueSizeTuner
 
TransactionQueueThreadTuner - class com.go.trove.util.tq.TransactionQueueThreadTuner.
Automatically tunes a TransactionQueue by dynamically adjusting the maximum allowed number of worker threads.
TransactionQueueThreadTuner() - Constructor for class com.go.trove.util.tq.TransactionQueueThreadTuner
 
transactionServiced(TransactionQueueEvent) - Method in class com.go.trove.util.tq.TransactionQueueAdapter
 
transactionServiced(TransactionQueueEvent) - Method in class com.go.trove.util.tq.TransactionQueueThreadTuner
 
transactionServiced(TransactionQueueEvent) - Method in interface com.go.trove.util.tq.TransactionQueueListener
Called after the transaction has been serviced, unless an exception was thrown while trying to service the transaction.
TreeMutator - class com.go.tea.parsetree.TreeMutator.
TreeMutator is similar to TreeWalker in that it traverses a parse tree in canonocal order, and only a few visit methods should be overridden.
TreeMutator() - Constructor for class com.go.tea.parsetree.TreeMutator
 
TreePrinter - class com.go.tea.compiler.TreePrinter.
A class that prints a parse tree.
TreePrinter(Template) - Constructor for class com.go.tea.compiler.TreePrinter
 
TreePrinter(Template, boolean) - Constructor for class com.go.tea.compiler.TreePrinter
 
TreePrinter(Template, String) - Constructor for class com.go.tea.compiler.TreePrinter
 
TreePrinter(Template, String, boolean) - Constructor for class com.go.tea.compiler.TreePrinter
 
TreeWalker - class com.go.tea.parsetree.TreeWalker.
A TreeWalker traverses a parse tree in its canonical order.
TreeWalker() - Constructor for class com.go.tea.parsetree.TreeWalker
 
trim(String) - Method in interface com.go.tea.runtime.UtilityContext
Trims all leading and trailing whitespace characters from the given string.
trim(String) - Method in class com.go.tea.runtime.DefaultContext
 
trimLeading(String) - Method in interface com.go.tea.runtime.UtilityContext
Trims all leading whitespace characters from the given string.
trimLeading(String) - Method in class com.go.tea.runtime.DefaultContext
 
trimTrailing(String) - Method in interface com.go.tea.runtime.UtilityContext
Trims all trailing whitespace characters from the given string.
trimTrailing(String) - Method in class com.go.tea.runtime.DefaultContext
 
TRUE - Static variable in class com.go.tea.compiler.Token
Token ID for the true literal: 'true'
Type - class com.go.tea.compiler.Type.
Immutable representation of an expression's type.
Type - class com.go.beandoc.teadoc.Type.
 
Type(Class) - Constructor for class com.go.tea.compiler.Type
 
Type(RootDoc, Type) - Constructor for class com.go.beandoc.teadoc.Type
 
typeCheck() - Method in class com.go.tea.compiler.TypeChecker
 
TypeChecker - class com.go.tea.compiler.TypeChecker.
A TypeChecker operates on a template's parse tree, created by a Parser, filling in type information while it checks the validity of the whole template.
TypeChecker(CompilationUnit) - Constructor for class com.go.tea.compiler.TypeChecker
 
TypeDescription - class com.go.teatools.TypeDescription.
Object wrapper for TeaToolsUtils functions that operate on Class objects.
TypeDescription(Class, TeaToolsUtils) - Constructor for class com.go.teatools.TypeDescription
Create a new TypeDescription to wrap the specified type.
TypeDescriptor - class com.go.trove.classfile.TypeDescriptor.
This class is used to build field and return type descriptor strings as defined in The Java Virtual Machine Specification, section 4.3.2.
TypeDescriptor(Class) - Constructor for class com.go.trove.classfile.TypeDescriptor
Used to construct any kind of type descriptor including objects and primitive types.
TypeDescriptor(String) - Constructor for class com.go.trove.classfile.TypeDescriptor
 
TypeDescriptor(TypeDescriptor, int) - Constructor for class com.go.trove.classfile.TypeDescriptor
Used to construct an array TypeDescriptor.
TypeName - class com.go.tea.parsetree.TypeName.
 
TypeName(SourceInfo, Name) - Constructor for class com.go.tea.parsetree.TypeName
 
TypeName(SourceInfo, Name, int) - Constructor for class com.go.tea.parsetree.TypeName
 
TypeName(SourceInfo, String) - Constructor for class com.go.tea.parsetree.TypeName
 
TypeName(SourceInfo, String, int) - Constructor for class com.go.tea.parsetree.TypeName
 
TypeName(SourceInfo, Type) - Constructor for class com.go.tea.parsetree.TypeName
 

A B C D E F G H I J K L M N O P R S T U V W