Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
S
SALOAD
- Static variable in class com.go.trove.classfile.
Opcode
SASTORE
- Static variable in class com.go.trove.classfile.
Opcode
Scanner
- class com.go.tea.compiler.
Scanner
.
A Scanner breaks up a source file into its basic elements, called
Tokens
.
Scanner(SourceReader)
- Constructor for class com.go.tea.compiler.
Scanner
Scanner(SourceReader, CompilationUnit)
- Constructor for class com.go.tea.compiler.
Scanner
Scope
- class com.go.tea.compiler.
Scope
.
A Scope encapsulates a set of declared variables and references to them.
Scope()
- Constructor for class com.go.tea.compiler.
Scope
Scope(Scope)
- Constructor for class com.go.tea.compiler.
Scope
SeeTag
- class com.go.beandoc.teadoc.
SeeTag
.
SeeTag(RootDoc, SeeTag)
- Constructor for class com.go.beandoc.teadoc.
SeeTag
SEMI
- Static variable in class com.go.tea.compiler.
Token
Token ID for the semi-colon: ';'
sendError(int)
- Method in interface com.go.teaservlet.
HttpContext
Causes an error page to be generated using the given status code.
sendError(int)
- Method in class com.go.teaservlet.util.
FilteredHttpServletResponse
Deprecated.
sendError(int, String)
- Method in interface com.go.teaservlet.
HttpContext
Causes an error page to be generated using the given status code and message.
sendError(int, String)
- Method in class com.go.teaservlet.util.
FilteredHttpServletResponse
Deprecated.
sendRedirect(String)
- Method in interface com.go.teaservlet.
HttpContext
Creates a response that forces the client to redirect to the given URL.
sendRedirect(String)
- Method in class com.go.teaservlet.util.
FilteredHttpServletResponse
Deprecated.
SerialFieldTag
- class com.go.beandoc.teadoc.
SerialFieldTag
.
SerialFieldTag(RootDoc, SerialFieldTag)
- Constructor for class com.go.beandoc.teadoc.
SerialFieldTag
service()
- Method in interface com.go.trove.util.tq.
Transaction
Called by
TransactionQueue
to service this transaction.
set(int, Object)
- Method in class com.go.trove.util.
SortedArrayList
setAbstract(boolean)
- Method in class com.go.trove.classfile.
AccessFlags
When set abstract, it is cleared from being final.
setAdminLinks(AppAdminLinks[])
- Method in class com.go.teaservlet.
TeaServletAdmin
setAttribute(String, Object)
- Method in class com.go.teaservlet.util.
FilteredHttpServletRequest
Deprecated.
setAttribute(String, Object)
- Method in class com.go.teaservlet.util.
FilteredServletContext
setBaseDirectory(String)
- Method in class com.go.teatools.
PackageDescriptor
setBody(Block)
- Method in class com.go.tea.parsetree.
ForeachStatement
setBufferSize(int)
- Method in class com.go.teaservlet.util.
FilteredHttpServletResponse
Deprecated.
setBuildDate(Date)
- Method in class com.go.teatools.
PackageDescriptor
setBuildLocation(String)
- Method in class com.go.teatools.
PackageDescriptor
setBuildMachine(String)
- Method in class com.go.teatools.
PackageDescriptor
setBuildNumber(String)
- Method in class com.go.teatools.
PackageDescriptor
setCalledMethod(Method)
- Method in class com.go.tea.parsetree.
FunctionCallExpression
setCalledTemplate(CompilationUnit)
- Method in class com.go.tea.parsetree.
TemplateCallExpression
setCharacterEncoding(String)
- Method in class com.go.teaservlet.util.
FilteredHttpServletRequest
Deprecated.
setClassLoader(ClassLoader)
- Method in class com.go.tea.compiler.
TypeChecker
Sets the ClassLoader to use to load classes with.
setClassLoader(ClassLoader)
- Method in class com.go.tea.compiler.
Compiler
Sets the ClassLoader to use to load classes with.
setClusteredServers(String[])
- Method in class com.go.teaservlet.
TeaServletAdmin
setCodeBuffer(CodeBuffer)
- Method in class com.go.trove.classfile.
CodeAttr
setCodeGenerationEnabled(boolean)
- Method in class com.go.tea.compiler.
Compiler
By default, code generation is enabled.
setCondition(Expression)
- Method in class com.go.tea.parsetree.
IfStatement
setConstantValue(double)
- Method in class com.go.trove.classfile.
FieldInfo
Set the constant value for this field as a double.
setConstantValue(float)
- Method in class com.go.trove.classfile.
FieldInfo
Set the constant value for this field as a float.
setConstantValue(int)
- Method in class com.go.trove.classfile.
FieldInfo
Set the constant value for this field as an int.
setConstantValue(long)
- Method in class com.go.trove.classfile.
FieldInfo
Set the constant value for this field as a long.
setConstantValue(String)
- Method in class com.go.trove.classfile.
FieldInfo
Set the constant value for this field as a string.
setContentLength(int)
- Method in class com.go.teaservlet.util.
FilteredHttpServletResponse
Deprecated.
setContentType(String)
- Method in interface com.go.teaservlet.
HttpContext
Sets the MIME type of the page, like "text/html" or "text/plain".
setContentType(String)
- Method in class com.go.teaservlet.util.
FilteredHttpServletResponse
Deprecated.
setContextClassName(String)
- Method in class com.go.teatools.
ContextClassEntry
Sets the class name of this ContextClassEntry
setDateHeader(String, long)
- Method in class com.go.teaservlet.util.
FilteredHttpServletResponse
Deprecated.
setDebugEnabled(boolean)
- Method in class com.go.trove.log.
Log
When debug is enabled, this Log is enabled and all parent Logs are enabled.
setDescription(String)
- Method in class com.go.trove.log.
Log
Set the log's description text.
setDictionary(byte[])
- Method in class com.go.trove.util.
Deflater
setDictionary(byte[], int, int)
- Method in class com.go.trove.util.
Deflater
setElsePart(Block)
- Method in class com.go.tea.parsetree.
IfStatement
setEnabled(boolean)
- Method in class com.go.trove.log.
Log
When this Log is enabled, all parent Logs are also enabled.
setEncoding(String)
- Method in class com.go.trove.io.
DefaultCharToByteBuffer
setEncoding(String)
- Method in class com.go.trove.io.
InternedCharToByteBuffer
setEncoding(String)
- Method in class com.go.trove.io.
FastCharToByteBuffer
setEncoding(String)
- Method in interface com.go.trove.io.
CharToByteBuffer
Set the encoding for converting characters to bytes.
setEndPosition(int)
- Method in class com.go.tea.compiler.
SourceInfo
setEndPosition(int)
- Method in class com.go.trove.io.
SourceInfo
setEndPosition(SourceInfo)
- Method in class com.go.tea.compiler.
SourceInfo
setEndPosition(SourceInfo)
- Method in class com.go.trove.io.
SourceInfo
setEndRange(Expression)
- Method in class com.go.tea.parsetree.
ForeachStatement
setErrorEnabled(boolean)
- Method in class com.go.trove.log.
Log
When error is enabled, this Log is enabled and all parent Logs are enabled.
setEscapesEnabled(boolean)
- Method in class com.go.tea.io.
EscapeReader
Deprecated.
Enable or disable the processing of escapes.
setEscapesEnabled(boolean)
- Method in class com.go.trove.io.
EscapeReader
Enable or disable the processing of escapes.
setExceptionGuardianEnabled(boolean)
- Method in class com.go.tea.compiler.
TypeChecker
Enabling Exception Guardian causes statements that might throw a exception to be guarded.
setExceptionGuardianEnabled(boolean)
- Method in class com.go.tea.compiler.
Compiler
setExpression(Expression)
- Method in class com.go.tea.parsetree.
ParenExpression
setExpression(Expression)
- Method in class com.go.tea.parsetree.
ReturnStatement
setExpression(Expression)
- Method in class com.go.tea.parsetree.
Lookup
setExpression(Expression)
- Method in class com.go.tea.parsetree.
NegateExpression
setExpression(Expression)
- Method in class com.go.tea.parsetree.
NotExpression
setExpression(Expression)
- Method in class com.go.tea.parsetree.
ExpressionStatement
setExpression(Expression)
- Method in class com.go.tea.parsetree.
ArrayLookup
setExpressionList(ExpressionList)
- Method in class com.go.tea.parsetree.
NewArrayExpression
setField(boolean)
- Method in class com.go.tea.parsetree.
Variable
setFinal(boolean)
- Method in class com.go.trove.classfile.
AccessFlags
When set final, it is cleared from being an interface or abstract.
setFinalizer(Statement)
- Method in class com.go.tea.parsetree.
Block
setForceCompile(boolean)
- Method in class com.go.tea.util.
FileCompiler
setForceCompile(boolean)
- Method in class com.go.teaservlet.util.
RemoteCompiler
setGroup(String)
- Method in class com.go.teatools.
PackageDescriptor
setGuarded(Statement)
- Method in class com.go.tea.parsetree.
ExceptionGuardStatement
setHeader(String, Date)
- Method in interface com.go.teaservlet.
HttpContext
An advanced function that sets the date value of an arbitrary HTTP response header.
setHeader(String, int)
- Method in interface com.go.teaservlet.
HttpContext
An advanced function that sets the integer value of an arbitrary HTTP response header.
setHeader(String, Object)
- Method in class com.go.trove.net.
HttpClient
Set a header name-value pair to the request.
setHeader(String, String)
- Method in interface com.go.teaservlet.
HttpContext
An advanced function that sets the string value of an arbitrary HTTP response header.
setHeader(String, String)
- Method in class com.go.teaservlet.util.
FilteredHttpServletResponse
Deprecated.
setHeaders(HttpHeaderMap)
- Method in class com.go.trove.net.
HttpClient
Set all the headers for this request, replacing any existing headers.
setIdleTimeout(long)
- Method in class com.go.trove.util.
ThreadPool
Sets the timeout (in milliseconds) for idle threads to exit.
setIdleTimeout(long)
- Method in class com.go.trove.util.tq.
TransactionQueue
Sets the timeout (in milliseconds) for the TransactionQueue to wait inactive before going into an idle state.
setImplementationTitle(String)
- Method in class com.go.teatools.
PackageDescriptor
setImplementationVendor(String)
- Method in class com.go.teatools.
PackageDescriptor
setImplementationVersion(String)
- Method in class com.go.teatools.
PackageDescriptor
setInfoEnabled(boolean)
- Method in class com.go.trove.log.
Log
When info is enabled, this Log is enabled and all parent Logs are enabled.
setInitializer(Statement)
- Method in class com.go.tea.parsetree.
CallExpression
setInitializer(Statement)
- Method in class com.go.tea.parsetree.
Block
setInitializer(Statement)
- Method in class com.go.tea.parsetree.
ForeachStatement
setInitialType(Type)
- Method in class com.go.tea.parsetree.
Expression
Sets the intial type in the conversion chain, but does not clear the conversions.
setInitialType(Type)
- Method in class com.go.tea.parsetree.
ParenExpression
setInput(byte[])
- Method in class com.go.trove.util.
Deflater
setInput(byte[], int, int)
- Method in class com.go.trove.util.
Deflater
setInterface(boolean)
- Method in class com.go.trove.classfile.
AccessFlags
When set as an interface, it is cleared from being final and set as being abstract.
setIntHeader(String, int)
- Method in class com.go.teaservlet.util.
FilteredHttpServletResponse
Deprecated.
setKeepAlive(boolean)
- Method in class com.go.trove.net.
CheckedSocket
setLeftExpression(Expression)
- Method in class com.go.tea.parsetree.
BinaryExpression
setLevel(int)
- Method in class com.go.trove.util.
Deflater
setLocale(Locale)
- Method in class com.go.tea.runtime.
DefaultContext
setLocale(Locale)
- Method in interface com.go.tea.runtime.
Context
Setting the locale resets date and number formats to the default for that locale.
setLocale(Locale)
- Method in class com.go.teaservlet.util.
FilteredHttpServletResponse
Deprecated.
setLocale(String, String)
- Method in class com.go.tea.runtime.
DefaultContext
setLocale(String, String)
- Method in interface com.go.tea.runtime.
Context
Setting the locale resets date and number formats to the default for that locale.
setLocale(String, String, String)
- Method in class com.go.tea.runtime.
DefaultContext
setLocale(String, String, String)
- Method in interface com.go.tea.runtime.
Context
Setting the locale resets date and number formats to the default for that locale.
setLocation()
- Method in interface com.go.trove.classfile.
Label
Sets the location of a label to be at the current postion in the code being generated.
setLookupIndex(Expression)
- Method in class com.go.tea.parsetree.
ArrayLookup
setMaximumSize(int)
- Method in class com.go.trove.util.tq.
TransactionQueue
Setting the max size to zero disables enqueueing.
setMaximumThreads(int)
- Method in class com.go.trove.util.tq.
TransactionQueue
setMergedVariables(Variable[])
- Method in class com.go.tea.parsetree.
IfStatement
setMethod(String)
- Method in class com.go.trove.net.
HttpClient
Set the HTTP request method, which defaults to "GET".
setModifier(int)
- Method in class com.go.trove.classfile.
AccessFlags
setName(String)
- Method in class com.go.tea.parsetree.
Variable
setName(String)
- Method in interface com.go.trove.classfile.
LocalVariable
setName(String)
- Method in class com.go.beandoc.teadoc.
PropertyDoc
setNative(boolean)
- Method in class com.go.trove.classfile.
AccessFlags
setPackageName(String)
- Method in class com.go.teatools.
PackageDescriptor
setParams(ExpressionList)
- Method in class com.go.tea.parsetree.
CallExpression
setParseTree(Template)
- Method in class com.go.tea.compiler.
CompilationUnit
setPersistent(boolean)
- Method in class com.go.trove.net.
HttpClient
Convenience method for setting the "Connection" header to "Keep-Alive" or "Close".
setPrefixName(String)
- Method in class com.go.teatools.
ContextClassEntry
Sets the prefix name of this ContextClassEntry
setPriority(int)
- Method in class com.go.trove.util.
ThreadPool
Sets the priority given to each thread in the pool.
setPrivate(boolean)
- Method in class com.go.trove.classfile.
AccessFlags
When set private, it is cleared from being public or protected.
setProduct(String)
- Method in class com.go.teatools.
PackageDescriptor
setProductVersion(String)
- Method in class com.go.teatools.
PackageDescriptor
setProject(String)
- Method in class com.go.teatools.
PackageDescriptor
setProtected(boolean)
- Method in class com.go.trove.classfile.
AccessFlags
When set protected, it is cleared from being public or private.
setProtocol(String)
- Method in class com.go.trove.net.
HttpClient
Set the HTTP protocol string, which defaults to "HTTP/1.0".
setPublic(boolean)
- Method in class com.go.trove.classfile.
AccessFlags
When set public, it is cleared from being private or protected.
setRange(Expression)
- Method in class com.go.tea.parsetree.
ForeachStatement
setReadMethod(Method)
- Method in class com.go.tea.parsetree.
Lookup
setReadMethod(Method)
- Method in class com.go.tea.parsetree.
ArrayLookup
setReadMethod(MethodDoc)
- Method in class com.go.beandoc.teadoc.
PropertyDoc
setReceiveBufferSize(int)
- Method in class com.go.trove.net.
CheckedSocket
setReceiverMethod(Method)
- Method in class com.go.tea.parsetree.
ExpressionStatement
setReplacement(Statement)
- Method in class com.go.tea.parsetree.
ExceptionGuardStatement
setRepository(String)
- Method in class com.go.teatools.
PackageDescriptor
setReturnType(Type)
- Method in class com.go.tea.parsetree.
Template
setReverseOrder(boolean)
- Method in class com.go.trove.util.
UsageMap
With reverse order, keys are ordered least recently used first.
setReverseOrder(boolean)
- Method in class com.go.trove.util.
UsageSet
With reverse order, elements are ordered least recently used first.
setRightExpression(Expression)
- Method in class com.go.tea.parsetree.
BinaryExpression
setRuntimeContext(Class)
- Method in class com.go.tea.compiler.
Compiler
Call to override the default runtime context class that a template is compiled to use.
setRValue(Expression)
- Method in class com.go.tea.parsetree.
AssignmentStatement
setSendBufferSize(int)
- Method in class com.go.trove.net.
CheckedSocket
setServerReloadStatus(String, int, String)
- Method in class com.go.teaservlet.
TeaServletAdmin
setSession(Object)
- Method in class com.go.trove.net.
HttpClient
Optionally specify a session for getting connections.
setShowSourceEnabled(boolean)
- Method in class com.go.trove.log.
LogScribe
setShowThreadEnabled(boolean)
- Method in class com.go.trove.log.
LogScribe
setSoLinger(boolean, int)
- Method in class com.go.trove.net.
CheckedSocket
setSoTimeout(int)
- Method in class com.go.trove.net.
CheckedSocket
setSourceFile(String)
- Method in class com.go.trove.classfile.
ClassFile
Set the source file of this class file by adding a source file attribute.
setSpecificationTitle(String)
- Method in class com.go.teatools.
PackageDescriptor
setSpecificationVendor(String)
- Method in class com.go.teatools.
PackageDescriptor
setSpecificationVersion(String)
- Method in class com.go.teatools.
PackageDescriptor
setStatement(Statement)
- Method in class com.go.tea.parsetree.
Template
setStatic(boolean)
- Method in class com.go.tea.parsetree.
Variable
setStatic(boolean)
- Method in class com.go.trove.classfile.
AccessFlags
setStatus(int)
- Method in interface com.go.teaservlet.
HttpContext
Sets the response's HTTP status code, like 200 for OK or 404 for not found.
setStatus(int)
- Method in class com.go.teaservlet.util.
FilteredHttpServletResponse
Deprecated.
setStatus(int, String)
- Method in class com.go.teaservlet.util.
FilteredHttpServletResponse
Deprecated.
setStrategy(int)
- Method in class com.go.trove.util.
Deflater
setSubstitutionParam(Block)
- Method in class com.go.tea.parsetree.
CallExpression
setSynchronized(boolean)
- Method in class com.go.trove.classfile.
AccessFlags
setTcpNoDelay(boolean)
- Method in class com.go.trove.net.
CheckedSocket
setTemplateLoadResult(TemplateDepot.TemplateLoadResult)
- Method in class com.go.teaservlet.
TeaServletAdmin
setTemplateSource(String, String)
- Method in class com.go.tea.util.
StringCompiler
setThenPart(Block)
- Method in class com.go.tea.parsetree.
IfStatement
setTimeout(long)
- Method in class com.go.trove.util.
ThreadPool
Sets the timeout (in milliseconds) for getting threads from the pool or for closing the pool.
setTransactionTimeout(long)
- Method in class com.go.trove.util.tq.
TransactionQueue
Sets the timeout (in milliseconds) to wait before an enqueued transaction expires.
setTransient(boolean)
- Method in class com.go.tea.parsetree.
Variable
setTransient(boolean)
- Method in class com.go.trove.classfile.
AccessFlags
setType(Type)
- Method in class com.go.tea.parsetree.
Expression
Sets the type of this expression, clearing the conversion chain.
setType(Type)
- Method in class com.go.tea.parsetree.
ParenExpression
setType(Type)
- Method in class com.go.tea.parsetree.
NewArrayExpression
setType(Type)
- Method in class com.go.tea.parsetree.
BinaryExpression
setType(Type)
- Method in class com.go.tea.parsetree.
StringLiteral
setType(Type)
- Method in class com.go.tea.parsetree.
TypeName
setType(Type)
- Method in class com.go.tea.parsetree.
NegateExpression
setType(Type)
- Method in class com.go.tea.parsetree.
NotExpression
setType(Type)
- Method in class com.go.tea.parsetree.
Variable
setType(Type)
- Method in class com.go.tea.parsetree.
NumberLiteral
setType(Type)
- Method in class com.go.tea.parsetree.
BooleanLiteral
setURI(String)
- Method in class com.go.trove.net.
HttpClient
Set the URI to request, which can include a query string.
setURLTimeout(long)
- Method in interface com.go.teaservlet.
HttpContext
Requests to check, insert, or read URLs will timeout if the remote hosts doesn't respond in time.
setUsername(String)
- Method in class com.go.teatools.
PackageDescriptor
setValue(Object)
- Method in class com.go.trove.util.
AbstractMapEntry
Always throws UnsupportedOperationException.
setVariable(Variable)
- Method in class com.go.tea.parsetree.
VariableRef
Setting the variable resets the VariableRef's initial type, but does not clear any type conversions.
setVersion(int, int)
- Method in class com.go.trove.classfile.
ClassFile
Sets the version to use when writing the generated ClassFile.
setVoidPermitted(boolean)
- Method in class com.go.tea.parsetree.
CallExpression
setVolatile(boolean)
- Method in class com.go.trove.classfile.
AccessFlags
setWarnEnabled(boolean)
- Method in class com.go.trove.log.
Log
When warn is enabled, this Log is enabled and all parent Logs are enabled.
setWriteMethod(MethodDoc)
- Method in class com.go.beandoc.teadoc.
PropertyDoc
SHORT
- Static variable in class com.go.trove.util.
FastDateFormat
Style pattern
shortOrdinal(long)
- Method in interface com.go.tea.runtime.
UtilityContext
A function that converts an integer to a short ordinal value.
shortOrdinal(long)
- Method in class com.go.tea.runtime.
DefaultContext
shortOrdinal(Long)
- Method in interface com.go.tea.runtime.
UtilityContext
A function that converts an integer to a short ordinal value.
shortOrdinal(Long)
- Method in class com.go.tea.runtime.
DefaultContext
shouldCompile()
- Method in class com.go.tea.compiler.
CompilationUnit
shouldCompile()
- Method in class com.go.tea.util.
FileCompiler.Unit
shouldCompile()
- Method in class com.go.teaservlet.util.
RemoteCompiler.Unit
shutdownInput()
- Method in class com.go.trove.net.
CheckedSocket
shutdownOutput()
- Method in class com.go.trove.net.
CheckedSocket
SIPUSH
- Static variable in class com.go.trove.classfile.
Opcode
size()
- Method in class com.go.trove.util.
UsageMap
size()
- Method in class com.go.trove.util.
Depot
Returns the total number objects in the Depot.
size()
- Method in class com.go.trove.util.
IntHashMap
Returns the number of key-value mappings in this map.
size()
- Method in class com.go.trove.util.
SoftHashMap
Returns the number of key-value mappings in this map, but this value may be larger than actual amount of entries produced by an iterator.
size()
- Method in class com.go.trove.util.
PropertyMap
size()
- Method in class com.go.trove.util.
WrappedCache
Returns the size of the backing map.
size()
- Method in class com.go.trove.util.
MapBackedSet
Returns the number of elements in this set (its cardinality).
size()
- Method in class com.go.trove.util.
NullKeyMap
size()
- Method in class com.go.trove.util.
FlyweightSet
size()
- Method in class com.go.trove.util.
IdentityMap
Returns the number of key-value mappings in this map, but this value may be larger than actual amount of entries produced by an iterator.
size()
- Method in class com.go.trove.net.
HttpHeaderMap
skip(long)
- Method in class com.go.trove.io.
FastBufferedInputStream
skipForwardToLine(int)
- Method in class com.go.tea.io.
LinePositionReader
Deprecated.
Skips forward into the stream to the line number specified.
skipForwardToLine(int)
- Method in class com.go.trove.io.
LinePositionReader
Skips forward into the stream to the line number specified.
SLASH
- Static variable in class com.go.tea.compiler.
Token
Token ID for the forward slash: '/'
SocketConnector
- class com.go.trove.net.
SocketConnector
.
Allows client socket connections to be established with a timeout.
SocketFactory
- interface com.go.trove.net.
SocketFactory
.
Allows client sockets to be created or recycled.
SoftHashMap
- class com.go.trove.util.
SoftHashMap
.
A Map that softly references its values and can be used as a simple cache.
SoftHashMap()
- Constructor for class com.go.trove.util.
SoftHashMap
Constructs a new, empty map with a default capacity and load factor, which is
0.75
.
SoftHashMap(int)
- Constructor for class com.go.trove.util.
SoftHashMap
Constructs a new, empty map with the specified initial capacity and default load factor, which is
0.75
.
SoftHashMap(int, float)
- Constructor for class com.go.trove.util.
SoftHashMap
Constructs a new, empty map with the specified initial capacity and the specified load factor.
SoftHashMap(Map)
- Constructor for class com.go.trove.util.
SoftHashMap
Constructs a new map with the same mappings as the given map.
sortDescriptors(FeatureDescriptor[])
- Method in class com.go.teatools.
TeaToolsUtils
Sorts an array of FeatureDescriptors based on the method name and if these descriptors are MethodDescriptors, by param count as well.
SortedArrayList
- class com.go.trove.util.
SortedArrayList
.
An extension of ArrayList that insures that all of the items added are sorted.
SortedArrayList()
- Constructor for class com.go.trove.util.
SortedArrayList
SortedArrayList(Collection)
- Constructor for class com.go.trove.util.
SortedArrayList
SortedArrayList(Comparator)
- Constructor for class com.go.trove.util.
SortedArrayList
Constructs a new SortedArrayList.
sortMethodDescriptors(MethodDescriptor[])
- Method in class com.go.teatools.
TeaToolsUtils
Sorts an array of MethodDescriptors based on the method name and param count.
sortPropertyDescriptors(PropertyDescriptor[])
- Method in class com.go.teatools.
TeaToolsUtils
Sorts an array of PropertyDescriptors based on name.
SourceDetailedInfo
- class com.go.tea.compiler.
SourceDetailedInfo
.
SourceDetailedInfo(int, int, int, int)
- Constructor for class com.go.tea.compiler.
SourceDetailedInfo
SourceDetailedInfo(SourceInfo, int)
- Constructor for class com.go.tea.compiler.
SourceDetailedInfo
sourceExists(String)
- Method in class com.go.tea.compiler.
Compiler
sourceExists(String)
- Method in class com.go.tea.util.
FileCompiler
sourceExists(String)
- Method in class com.go.tea.util.
ResourceCompiler
sourceExists(String)
- Method in class com.go.tea.util.
StringCompiler
sourceExists(String)
- Method in class com.go.teaservlet.util.
RemoteCompiler
Checks that the source code for a specified template exists.
SourceInfo
- class com.go.tea.compiler.
SourceInfo
.
Provides information on where an object (like a token) appeared in the the source file.
SourceInfo
- class com.go.trove.io.
SourceInfo
.
Provides information on where an object (like a token) appeared in the the source file.
SourceInfo(int, int, int)
- Constructor for class com.go.tea.compiler.
SourceInfo
SourceInfo(int, int, int)
- Constructor for class com.go.trove.io.
SourceInfo
SourceReader
- class com.go.tea.io.
SourceReader
.
Deprecated.
Moved to com.go.trove.io package.
SourceReader
- class com.go.trove.io.
SourceReader
.
The SourceReader provides several services for reading source input.
SourceReader(Reader, String, String)
- Constructor for class com.go.tea.io.
SourceReader
Deprecated.
The begin and end tags for a SourceReader are optional.
SourceReader(Reader, String, String)
- Constructor for class com.go.trove.io.
SourceReader
The begin and end tags for a SourceReader are optional.
SourceReader(Reader, String, String, boolean)
- Constructor for class com.go.trove.io.
SourceReader
The begin and end tags for a SourceReader are optional.
SpilloverByteBuffer
- class com.go.teaservlet.io.
SpilloverByteBuffer
.
Deprecated.
Moved to com.go.trove.io package.
SpilloverByteBuffer
- class com.go.trove.io.
SpilloverByteBuffer
.
A ByteBuffer implementation that initially stores its data in a DefaultByteBuffer, but after a certain threshold is reached, spills over into a FileByteBuffer.
SpilloverByteBuffer.Group
- class com.go.teaservlet.io.
SpilloverByteBuffer.Group
.
Deprecated.
SpilloverByteBuffer.Group
- class com.go.trove.io.
SpilloverByteBuffer.Group
.
SpilloverByteBuffer.Group(long)
- Constructor for class com.go.teaservlet.io.
SpilloverByteBuffer.Group
Deprecated.
SpilloverByteBuffer.Group(long)
- Constructor for class com.go.trove.io.
SpilloverByteBuffer.Group
SpilloverByteBuffer(SpilloverByteBuffer.Group)
- Constructor for class com.go.teaservlet.io.
SpilloverByteBuffer
Deprecated.
SpilloverByteBuffer(SpilloverByteBuffer.Group)
- Constructor for class com.go.trove.io.
SpilloverByteBuffer
Create a SpilloverByteBuffer against a Group that sets the threshold and can create a spillover FileByteBuffer.
start()
- Method in class com.go.beandoc.
BeanDoc
Generates BeanInfo.java files for each of the ClassDocs in the RootDoc.
start(RootDoc)
- Static method in class com.go.beandoc.
BeanDoc
Starts the BeanDoc doclet.
start(Runnable)
- Method in class com.go.trove.util.
ThreadPool
Waits for a Thread to become available and starts a Runnable in it.
start(Runnable, long)
- Method in class com.go.trove.util.
ThreadPool
Waits for a Thread to become available and starts a Runnable in it.
start(Runnable, long, String)
- Method in class com.go.trove.util.
ThreadPool
Waits for a Thread to become available and starts a Runnable in it.
start(Runnable, String)
- Method in class com.go.trove.util.
ThreadPool
Waits for a Thread to become available and starts a Runnable in it.
startAutoRollover()
- Method in class com.go.trove.log.
IntervalLogStream
Starts up a thread that automatically rolls the underlying OutputStream at the beginning of the interval, even if no output is written.
startsWith(String, String)
- Method in interface com.go.tea.runtime.
UtilityContext
Tests if the given string starts with the given prefix.
startsWith(String, String)
- Method in class com.go.tea.runtime.
DefaultContext
Statement
- class com.go.tea.parsetree.
Statement
.
A Statement represents a stand-alone unit of code.
Statement(SourceInfo)
- Constructor for class com.go.tea.parsetree.
Statement
StatementList
- class com.go.tea.parsetree.
StatementList
.
A StatementList wraps a list of statements as if they were a single statement.
StatementList(SourceInfo, Statement[])
- Constructor for class com.go.tea.parsetree.
StatementList
StatusEvent
- class com.go.tea.compiler.
StatusEvent
.
StatusEvent(Object, int, int, String)
- Constructor for class com.go.tea.compiler.
StatusEvent
StatusListener
- interface com.go.tea.compiler.
StatusListener
.
The listener interface for receiving compilation status events.
statusUpdate(StatusEvent)
- Method in interface com.go.tea.compiler.
StatusListener
stealOutput(Substitution, OutputReceiver)
- Method in interface com.go.teaservlet.
ApplicationResponse
Execute the given template substitution, but steal any output that would have gone directly to the response buffer.
stopAutoRollover()
- Method in class com.go.trove.log.
IntervalLogStream
If the auto-rollover thread was started, calling this method will stop it.
storeField(String, String, TypeDescriptor)
- Method in class com.go.trove.classfile.
CodeBuilder
Generates code that stores a value into a field from any class.
storeField(String, String, TypeDescriptor)
- Method in interface com.go.trove.classfile.
CodeAssembler
Generates code that stores a value into a field from any class.
storeField(String, String, TypeDescriptor)
- Method in class com.go.trove.classfile.
FilteredCodeAssembler
storeField(String, String, TypeDescriptor)
- Method in class com.go.trove.classfile.
CodeAssemblerPrinter
storeField(String, TypeDescriptor)
- Method in class com.go.trove.classfile.
CodeBuilder
Generates code that stores a value into a field from this class.
storeField(String, TypeDescriptor)
- Method in interface com.go.trove.classfile.
CodeAssembler
Generates code that stores a value into a field from this class.
storeField(String, TypeDescriptor)
- Method in class com.go.trove.classfile.
FilteredCodeAssembler
storeField(String, TypeDescriptor)
- Method in class com.go.trove.classfile.
CodeAssemblerPrinter
storeLocal(LocalVariable)
- Method in class com.go.trove.classfile.
CodeBuilder
Generates code that pops a value off of the stack into a local variable.
storeLocal(LocalVariable)
- Method in interface com.go.trove.classfile.
CodeAssembler
Generates code that pops a value off of the stack into a local variable.
storeLocal(LocalVariable)
- Method in class com.go.trove.classfile.
FilteredCodeAssembler
storeLocal(LocalVariable)
- Method in class com.go.trove.classfile.
CodeAssemblerPrinter
storeStaticField(String, String, TypeDescriptor)
- Method in class com.go.trove.classfile.
CodeBuilder
Generates code that stores a value into a field from any class.
storeStaticField(String, String, TypeDescriptor)
- Method in interface com.go.trove.classfile.
CodeAssembler
Generates code that stores a value into a field from any class.
storeStaticField(String, String, TypeDescriptor)
- Method in class com.go.trove.classfile.
FilteredCodeAssembler
storeStaticField(String, String, TypeDescriptor)
- Method in class com.go.trove.classfile.
CodeAssemblerPrinter
storeStaticField(String, TypeDescriptor)
- Method in class com.go.trove.classfile.
CodeBuilder
Generates code that stores a value into a field from this class.
storeStaticField(String, TypeDescriptor)
- Method in interface com.go.trove.classfile.
CodeAssembler
Generates code that stores a value into a field from this class.
storeStaticField(String, TypeDescriptor)
- Method in class com.go.trove.classfile.
FilteredCodeAssembler
storeStaticField(String, TypeDescriptor)
- Method in class com.go.trove.classfile.
CodeAssemblerPrinter
storeToArray(Class)
- Method in class com.go.trove.classfile.
CodeBuilder
Generates code that stores a value to an array.
storeToArray(Class)
- Method in interface com.go.trove.classfile.
CodeAssembler
Generates code that stores a value to an array.
storeToArray(Class)
- Method in class com.go.trove.classfile.
FilteredCodeAssembler
storeToArray(Class)
- Method in class com.go.trove.classfile.
CodeAssemblerPrinter
streamClassBytes(String)
- Method in interface com.go.teaservlet.
AdminContext
Streams the structural bytes of the named class via the HttpResponse.
streamClassBytes(String)
- Method in class com.go.teaservlet.
AdminApplication.ContextImpl
Streams the structural bytes of the named class via the HttpResponse.
STRING
- Static variable in class com.go.tea.compiler.
Token
Token ID for a string literal.
STRING_TYPE
- Static variable in class com.go.tea.compiler.
Type
Type for representing Strings, provided as a convenience
StringCompiler
- class com.go.tea.util.
StringCompiler
.
Simple compiler implementation that compiles a Tea template whose source is in a String.
StringCompiler(ClassInjector)
- Constructor for class com.go.tea.util.
StringCompiler
StringLiteral
- class com.go.tea.parsetree.
StringLiteral
.
A StringLiteral is a constant string of characters, usually delimited by quotes in a source file.
StringLiteral(SourceInfo, String)
- Constructor for class com.go.tea.parsetree.
StringLiteral
subMap(String)
- Method in class com.go.trove.util.
PropertyMap
Returns a view of this map for keys that are the same as the given key, or start with it (and a separator).
subMapKeySet()
- Method in class com.go.trove.util.
PropertyMap
Returns the key names of each sub-map in this PropertyMap.
substitute()
- Method in interface com.go.tea.runtime.
Substitution
Causes the code substitution block to execute against its current output receiver.
substitute(Context)
- Method in interface com.go.tea.runtime.
Substitution
Causes the code substitution block to execute against any context.
Substitution
- interface com.go.tea.runtime.
Substitution
.
A block of code in a template that can be passed as a substitution to another template or to a function, must implement this interface.
SubstitutionId
- class com.go.tea.runtime.
SubstitutionId
.
Object used by template substitutions to uniquely identify themselves.
SubstitutionId(Object, int)
- Constructor for class com.go.tea.runtime.
SubstitutionId
SubstitutionStatement
- class com.go.tea.parsetree.
SubstitutionStatement
.
SubstitutionStatement is represented as '...' in a template.
SubstitutionStatement(SourceInfo)
- Constructor for class com.go.tea.parsetree.
SubstitutionStatement
substring(String, int)
- Method in interface com.go.tea.runtime.
UtilityContext
Returns the trailing end of the given string, starting from the given index.
substring(String, int)
- Method in class com.go.tea.runtime.
DefaultContext
substring(String, int, int)
- Method in interface com.go.tea.runtime.
UtilityContext
Returns a sub-portion of the given string for the characters that are at or after the starting index, and are before the end index.
substring(String, int, int)
- Method in class com.go.tea.runtime.
DefaultContext
suspend()
- Method in class com.go.trove.util.tq.
TransactionQueue
Suspends processing of transactions in the queue until resume is called.
SWAP
- Static variable in class com.go.trove.classfile.
Opcode
swap()
- Method in class com.go.trove.classfile.
CodeBuilder
Generates code for the swap instruction.
swap()
- Method in interface com.go.trove.classfile.
CodeAssembler
Generates code for the swap instruction.
swap()
- Method in class com.go.trove.classfile.
FilteredCodeAssembler
swap()
- Method in class com.go.trove.classfile.
CodeAssemblerPrinter
swap2()
- Method in class com.go.trove.classfile.
CodeBuilder
Generates code for a swap2 instruction.
swap2()
- Method in interface com.go.trove.classfile.
CodeAssembler
Generates code for a swap2 instruction.
swap2()
- Method in class com.go.trove.classfile.
FilteredCodeAssembler
swap2()
- Method in class com.go.trove.classfile.
CodeAssemblerPrinter
switchBranch(int[], Location[], Location)
- Method in class com.go.trove.classfile.
CodeBuilder
Generates code for a switch statement.
switchBranch(int[], Location[], Location)
- Method in interface com.go.trove.classfile.
CodeAssembler
Generates code for a switch statement.
switchBranch(int[], Location[], Location)
- Method in class com.go.trove.classfile.
FilteredCodeAssembler
switchBranch(int[], Location[], Location)
- Method in class com.go.trove.classfile.
CodeAssemblerPrinter
Syslog
- class com.go.trove.log.
Syslog
.
Contains references to a static Log instance that can be used for general system-wide logging.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W