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

A

AbstractAggregatorImpl - Class in com.ibm.jaggr.core.impl
Implementation for IAggregator and HttpServlet interfaces.
AbstractAggregatorImpl() - Constructor for class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
AbstractAggregatorImpl.ExtensionRegistrar - Class in com.ibm.jaggr.core.impl
AbstractAggregatorImpl.ExtensionRegistrar() - Constructor for class com.ibm.jaggr.core.impl.AbstractAggregatorImpl.ExtensionRegistrar
 
AbstractCacheKeyGenerator - Class in com.ibm.jaggr.core.cachekeygenerator
Abstract implementation of ICacheKeyGenerator.
AbstractCacheKeyGenerator() - Constructor for class com.ibm.jaggr.core.cachekeygenerator.AbstractCacheKeyGenerator
 
AbstractHttpTransport - Class in com.ibm.jaggr.core.impl.transport
Implements common functionality useful for all Http Transport implementation and defines abstract methods that subclasses need to implement
AbstractHttpTransport() - Constructor for class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
default constructor
AbstractHttpTransport.FeatureListResourceFactory - Class in com.ibm.jaggr.core.impl.transport
Resource factory for serving the featureMap JavaScript resource containing the dynamically generated list of dependent features.
AbstractHttpTransport.FeatureListResourceFactory(URI) - Constructor for class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport.FeatureListResourceFactory
 
AbstractHttpTransport.LoaderExtensionResource - Class in com.ibm.jaggr.core.impl.transport
Implementation of an IResource that aggregates the various sources (dynamic and static content) of the loader extension javascript for this transport
AbstractHttpTransport.LoaderExtensionResource(IResource) - Constructor for class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport.LoaderExtensionResource
 
AbstractHttpTransport_0 - Static variable in class com.ibm.jaggr.core.impl.transport.Messages
 
AbstractHttpTransport_1 - Static variable in class com.ibm.jaggr.core.impl.transport.Messages
 
AbstractHttpTransport_2 - Static variable in class com.ibm.jaggr.core.impl.transport.Messages
 
AbstractHttpTransport_3 - Static variable in class com.ibm.jaggr.core.impl.transport.Messages
 
AbstractResourceBase - Class in com.ibm.jaggr.core.resource
Base class implementation for IResource.
AbstractResourceBase(URI) - Constructor for class com.ibm.jaggr.core.resource.AbstractResourceBase
 
Activator_1 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
Activator_2 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
add(ModuleDepInfo) - Method in class com.ibm.jaggr.core.deps.ModuleDepInfo
Adds the terms and comments from the specified object to this object.
add(String, ModuleDepInfo) - Method in class com.ibm.jaggr.core.deps.ModuleDeps
Adds the specified pair to the map.
add(DepTreeNode) - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
Add the specified node to this node's children.
add(BooleanTerm) - Method in class com.ibm.jaggr.core.util.BooleanFormula
Adds the term to the formula.
add(BooleanVar) - Method in class com.ibm.jaggr.core.util.BooleanTerm
 
add(T) - Method in class com.ibm.jaggr.core.util.ConcurrentListBuilder
Adds the specified element to the builder.
addAlias(String, URI, String, Map<String, URI>) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
addAll(ModuleDeps) - Method in class com.ibm.jaggr.core.deps.ModuleDeps
Adds all of the map entries from other to this map
addAll(Collection<DepTreeNode>) - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
 
addAll(BooleanFormula) - Method in class com.ibm.jaggr.core.util.BooleanFormula
Adds the terms from the specified formula to this formula
addAll(Collection<? extends BooleanTerm>) - Method in class com.ibm.jaggr.core.util.BooleanFormula
Adds the terms to the formula.
addAll(Collection<? extends BooleanVar>) - Method in class com.ibm.jaggr.core.util.BooleanTerm
 
addCacheKeyGenerators(Map<String, ICacheKeyGenerator>, Iterable<ICacheKeyGenerator>) - Method in class com.ibm.jaggr.core.impl.layer.LayerImpl
Adds the cache key generators specified in gens to the map of classname/key-generator pairs, combining key-generators as needed.
addExtraBuild(ModuleBuildFuture) - Method in class com.ibm.jaggr.core.readers.ModuleBuildReader
Adds the specified future to the list of extra builds.
addExtraModule(String) - Method in class com.ibm.jaggr.core.modulebuilder.ModuleBuild
Adds the specified module to the list of extra modules.
addTransportContribution(IHttpTransport.LayerContributionType, Object) - Method in class com.ibm.jaggr.core.impl.layer.LayerBuilder
Appends the layer contribution specified by type (contributed by the transport) to the string buffer.
afterLayerModule(HttpServletRequest, IHttpTransport.ModuleInfo) - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport
afterModule(HttpServletRequest, IHttpTransport.ModuleInfo) - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport
Handles the IHttpTransport.LayerContributionType.AFTER_MODULE layer listener event.
AggregationReader - Class in com.ibm.jaggr.core.readers
This class aggregates multiple inputs into a single Reader stream.
AggregationReader() - Constructor for class com.ibm.jaggr.core.readers.AggregationReader
Default constructor.
AggregationReader(Object...) - Constructor for class com.ibm.jaggr.core.readers.AggregationReader
 
AggregationResource - Class in com.ibm.jaggr.core.resource
This class implements an aggregating resource that combines the contents of one or more component resources.
AggregationResource(URI, List<IResource>) - Constructor for class com.ibm.jaggr.core.resource.AggregationResource
 
AGGREGATOR_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.IAggregator
HTTP request attribute name for the IAggregator instance associated with a given request
AggregatorCommandProvider_1 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
AggregatorExtension - Class in com.ibm.jaggr.core.impl
Implementation for IAggregatorExtension interface.
AggregatorExtension(Object, Properties, InitParams, String, String, IAggregator) - Constructor for class com.ibm.jaggr.core.impl.AggregatorExtension
Constructs a new AggregatorExtension object from an object instance and and the specified extension point id
AggregatorExtension(Object, Properties, InitParams, String, String) - Constructor for class com.ibm.jaggr.core.impl.AggregatorExtension
 
AggregatorLayerListener - Class in com.ibm.jaggr.core.impl
 
AggregatorLayerListener(IAggregator) - Constructor for class com.ibm.jaggr.core.impl.AggregatorLayerListener
 
AggregatorProxy - Class in com.ibm.jaggr.core.impl.cache
Dynamic proxy class for IAggregator that overrides getCacheManager and returns the specified object if the original method returns null.
AggregatorUtil - Class in com.ibm.jaggr.core.util
 
AggregatorUtil() - Constructor for class com.ibm.jaggr.core.util.AggregatorUtil
 
ALIAS_INITPARAM - Static variable in class com.ibm.jaggr.core.InitParams
Name of the servlet init-param that specifies aggregator aliases within the servlet
ALIASES_CONFIGPARAM - Static variable in interface com.ibm.jaggr.core.config.IConfig
Static constant specifying the name of the aliases config param
AMD_DEFINE_SHIM_JS - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
andWith(ModuleDepInfo) - Method in class com.ibm.jaggr.core.deps.ModuleDepInfo
logically ands the provided terms with the formula belonging to this object, updating this object with the result.
andWith(ModuleDepInfo) - Method in class com.ibm.jaggr.core.deps.ModuleDeps
Calls ModuleDepInfo.andWith(ModuleDepInfo) on each of the entries in this list.
andWith(BooleanFormula) - Method in class com.ibm.jaggr.core.util.BooleanFormula
Logically ands the provided terms with the terms in the formula, replacing this formula with the result
andWith(BooleanTerm) - Method in class com.ibm.jaggr.core.util.BooleanTerm
Returns the logical AND of this term with the specified term.
append(CharSequence) - Method in class com.ibm.jaggr.core.impl.layer.LineCountingStringWriter
 
append(CharSequence, int, int) - Method in class com.ibm.jaggr.core.impl.layer.LineCountingStringWriter
 
append(char) - Method in class com.ibm.jaggr.core.impl.layer.LineCountingStringWriter
 
appendAfterArrayLit(Node, String) - Method in class com.ibm.jaggr.core.util.JSSource
Locates the array literal specified by the array node, in the source using the source location information provided by the node, and inserts str in the source after the end of the array.
appendln(String) - Method in class com.ibm.jaggr.core.util.JSSource
Appends the lines in the specified string to the current source.
appendToPath(URI, String) - Static method in class com.ibm.jaggr.core.util.PathUtil
 
aquire(Semaphore, String, String, Object...) - Static method in class com.ibm.jaggr.core.util.SignalUtil
Implements the same semantics as Semaphore.acquire(), except that the wait will periodically time out within this method to log a warning message that the thread appears stuck.
asBoolean(Object) - Static method in class com.ibm.jaggr.core.util.TypeUtil
 
asBoolean(Object, boolean) - Static method in class com.ibm.jaggr.core.util.TypeUtil
 
asInt(Object, int) - Static method in class com.ibm.jaggr.core.util.TypeUtil
 
ASSERTNONLS_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransport
Name of the request attribute specifying if the server should assert that the modules specified by the deps and/or preloads request parameters, plus their nested dependencies, include no nls modules.
ASSERTNONLS_REQPARAM - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
asServlet() - Method in interface com.ibm.jaggr.core.IAggregator
Returns this instance of the aggregator as a HttpServlet.
asServlet() - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
asVisitorResource() - Method in class com.ibm.jaggr.core.impl.resource.FileResource
 
asVisitorResource() - Method in class com.ibm.jaggr.core.resource.AbstractResourceBase
 
asVisitorResource() - Method in interface com.ibm.jaggr.core.resource.IResource
This is a convenience method to return the current resource as a IResourceVisitor.Resource object.
await(CountDownLatch, String, String, Object...) - Static method in class com.ibm.jaggr.core.util.SignalUtil
Implements the same semantics as CountDownLatch.await(), except that the wait will periodically time out within this method to log a warning message that the thread appears stuck.

B

BadRequestException - Exception in com.ibm.jaggr.core
Extends ServletException for incorrect or improperly formated requests.
BadRequestException() - Constructor for exception com.ibm.jaggr.core.BadRequestException
Constructs a new exception.
BadRequestException(String) - Constructor for exception com.ibm.jaggr.core.BadRequestException
Constructs a new servlet exception with the specified message.
BadRequestException(Throwable) - Constructor for exception com.ibm.jaggr.core.BadRequestException
Constructs a new exception when the servlet needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation.
BadRequestException(String, Throwable) - Constructor for exception com.ibm.jaggr.core.BadRequestException
Constructs a new exception when the servlet needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation, including a description message.
BASEURL_CONFIGPARAM - Static variable in interface com.ibm.jaggr.core.config.IConfig
Static constant specifying the name of the baseUrl config param
beforeLayerModule(HttpServletRequest, IHttpTransport.ModuleInfo) - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport
beforeModule(HttpServletRequest, IHttpTransport.ModuleInfo) - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport
beginLayerModules(HttpServletRequest, Object) - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport
bind(String, Object) - Static method in class com.ibm.jaggr.core.util.NLS
Bind the given message's substitution locations with the given string value.
bind(String, Object, Object) - Static method in class com.ibm.jaggr.core.util.NLS
Bind the given message's substitution locations with the given string values.
bind(String, Object[]) - Static method in class com.ibm.jaggr.core.util.NLS
Bind the given message's substitution locations with the given string values.
BLANK - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
BooleanFormula - Class in com.ibm.jaggr.core.util
Object that represents a boolean expression in Disjunctive Normal Form (DNF)
e.g.
BooleanFormula() - Constructor for class com.ibm.jaggr.core.util.BooleanFormula
Default constructor.
BooleanFormula(boolean) - Constructor for class com.ibm.jaggr.core.util.BooleanFormula
Constructs a formula that evaluates to the specified boolean state.
BooleanFormula(BooleanFormula) - Constructor for class com.ibm.jaggr.core.util.BooleanFormula
Copy constructor.
BooleanFormula(String) - Constructor for class com.ibm.jaggr.core.util.BooleanFormula
Constructs a formula who's state is given by the specified string.
BooleanTerm - Class in com.ibm.jaggr.core.util
A collection of BooleanVar objects which are logically anded together.
BooleanTerm(BooleanVar) - Constructor for class com.ibm.jaggr.core.util.BooleanTerm
 
BooleanTerm(Set<BooleanVar>) - Constructor for class com.ibm.jaggr.core.util.BooleanTerm
 
BooleanTerm(String) - Constructor for class com.ibm.jaggr.core.util.BooleanTerm
Constructs an object from a string of the form "A*B*!C" where A, B and C are variable names and names preceeded by ! are negated.
BooleanVar - Class in com.ibm.jaggr.core.util
Represents the state of a boolean variable.
BooleanVar(String, boolean) - Constructor for class com.ibm.jaggr.core.util.BooleanVar
 
build(String, IResource, HttpServletRequest, List<ICacheKeyGenerator>) - Method in class com.ibm.jaggr.core.impl.modulebuilder.i18n.I18nModuleBuilder
 
build(String, IResource, HttpServletRequest, List<ICacheKeyGenerator>) - Method in class com.ibm.jaggr.core.impl.modulebuilder.javascript.JavaScriptModuleBuilder
 
build(String, IResource, HttpServletRequest, List<ICacheKeyGenerator>) - Method in class com.ibm.jaggr.core.impl.modulebuilder.text.TextModuleBuilder
Returns the compiler input source for the text module as the text stream wrapped in an AMD define() function.
build(String, IResource, HttpServletRequest, List<ICacheKeyGenerator>) - Method in interface com.ibm.jaggr.core.modulebuilder.IModuleBuilder
Returns a ModuleBuild object containing the processed (built) output for the requested module.
buildAsync(Callable<?>, HttpServletRequest) - Method in interface com.ibm.jaggr.core.IAggregator
Runs the specified builder on an asynchronous thread and returns a Future to the result.
buildAsync(Callable<?>, HttpServletRequest) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
BUILDFUTURESQUEUE_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.layer.ILayer
Name of the request attribute containing the queue of module build futures.
Busy - Static variable in class com.ibm.jaggr.core.impl.Messages
 
byteArray2String(byte[]) - Static method in class com.ibm.jaggr.core.util.TypeUtil
Returns a string representation of the byte array as an unsigned array of bytes (e.g.

C

CACHE_DIRECTORY - Static variable in interface com.ibm.jaggr.core.options.IOptions
Name of property to specify the directory to use for cache files.
cacheBust - Variable in class com.ibm.jaggr.core.impl.deps.DepTree
 
CACHEBUST - Static variable in interface com.ibm.jaggr.core.options.IOptions
Name of property that specifies a cache bust string.
CACHEBUST_CONFIGPARAM - Static variable in interface com.ibm.jaggr.core.config.IConfig
Static constant specifying the name of the cacheBust config param
CACHEBUST_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransport
Name of the request attributes containing any recognized cache bust argument from the request.
CACHEBUST_REQPARAMS - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
CacheControl - Class in com.ibm.jaggr.core.cache
 
CacheControl() - Constructor for class com.ibm.jaggr.core.cache.CacheControl
 
cacheEntryEvicted(CacheEntry) - Method in class com.ibm.jaggr.core.impl.layer.LayerImpl
Called by the layer cache manager when a layer build is evicted from the eviction map do to size limitations.
CacheImpl - Class in com.ibm.jaggr.core.impl.cache
 
CacheImpl(IAggregator, Object, ICache) - Constructor for class com.ibm.jaggr.core.impl.cache.CacheImpl
 
CacheManagerImpl - Class in com.ibm.jaggr.core.impl.cache
 
CacheManagerImpl(IAggregator, long) - Constructor for class com.ibm.jaggr.core.impl.cache.CacheManagerImpl
Starts up the cache.
CacheManagerImpl_0 - Static variable in class com.ibm.jaggr.core.impl.cache.Messages
 
CacheManagerImpl_1 - Static variable in class com.ibm.jaggr.core.impl.cache.Messages
 
CacheManagerImpl_2 - Static variable in class com.ibm.jaggr.core.impl.cache.Messages
 
CacheManagerImpl_4 - Static variable in class com.ibm.jaggr.core.impl.cache.Messages
 
CacheManagerImpl_5 - Static variable in class com.ibm.jaggr.core.impl.cache.Messages
 
CacheManagerImpl_6 - Static variable in class com.ibm.jaggr.core.impl.cache.Messages
 
CacheManagerImpl_7 - Static variable in class com.ibm.jaggr.core.impl.cache.Messages
 
CacheManagerImpl_8 - Static variable in class com.ibm.jaggr.core.impl.cache.Messages
 
cacheMap - Variable in class com.ibm.jaggr.core.impl.cache.GenericCacheImpl
 
cacheMgr - Variable in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
callConfigModifiers(Scriptable) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
Calls the registered config modifiers to give them an opportunity to modify the raw config before config properties are evaluated.
callConfigScopeModifiers(Scriptable) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
Calls the registered config scope modifiers to give them an opportunity to prepare the scope object prior to evaluating the config JavaScript
callExtensionInitializers(Iterable<IAggregatorExtension>, AbstractAggregatorImpl.ExtensionRegistrar) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
cancel(boolean) - Method in class com.ibm.jaggr.core.impl.layer.CompletedFuture
 
cancel(boolean) - Method in class com.ibm.jaggr.core.modulebuilder.ModuleBuildFuture
 
CharacterEscapingReader - Class in com.ibm.jaggr.core.readers
A reader that will escape characters from another reader's stream by preceding them with a back slash '\' character.
CharacterEscapingReader(Reader, Collection<Character>) - Constructor for class com.ibm.jaggr.core.readers.CharacterEscapingReader
Constructs a CharacterEscapingReader from an input reader and a collection of characters to escape.
clear() - Method in interface com.ibm.jaggr.core.cache.IGenericCache
Remove all entries in the cache
clear() - Method in class com.ibm.jaggr.core.impl.cache.CacheImpl
Help out the GC by clearing out the cache maps.
clear() - Method in class com.ibm.jaggr.core.impl.cache.GenericCacheImpl
 
clear() - Method in class com.ibm.jaggr.core.impl.layer.LayerCacheImpl
 
clear() - Method in class com.ibm.jaggr.core.impl.layer.SortedReaders
 
clear() - Method in interface com.ibm.jaggr.core.layer.ILayerCache
Removes all layer objects in the cache
clear() - Method in class com.ibm.jaggr.core.util.BooleanFormula
 
clear() - Method in class com.ibm.jaggr.core.util.BooleanTerm
 
clearCache() - Method in interface com.ibm.jaggr.core.cache.ICacheManager
Clears the cache
clearCache() - Method in class com.ibm.jaggr.core.impl.cache.CacheManagerImpl
 
clearCached(ICacheManager) - Method in class com.ibm.jaggr.core.impl.module.ModuleImpl
Asynchronously delete the set of cached files for this module.
clearCached(ICacheManager) - Method in class com.ibm.jaggr.core.impl.module.NotFoundModule
 
clearCached(ICacheManager) - Method in interface com.ibm.jaggr.core.module.IModule
Delete any cache files associated with this module
clientRegisterSyntheticModules() - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
Returns the JavaScript code for calling the client-side module name id registration function to register name ids for the transport synthetic modules.
clone() - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
 
clone() - Method in class com.ibm.jaggr.core.impl.module.NotFoundModule
 
clone() - Method in class com.ibm.jaggr.core.module.ModuleIdentifier
 
close() - Method in class com.ibm.jaggr.core.readers.AggregationReader
Closes this reader.
close() - Method in class com.ibm.jaggr.core.readers.CommentStrippingReader
 
close() - Method in class com.ibm.jaggr.core.readers.ModuleBuildReader
 
close() - Method in class com.ibm.jaggr.core.util.ConsoleService
 
close() - Method in class com.ibm.jaggr.core.util.StringBufferWriter
 
close() - Method in class com.ibm.jaggr.core.util.ZipUtil.Packer
 
closeRegistration() - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl.ExtensionRegistrar
 
COERCEUNDEFINEDTOFALSE_CONFIGPARAM - Static variable in interface com.ibm.jaggr.core.config.IConfig
Static constant specifying the name of the coerceUndefinedToFalse config param
collectFutures(ModuleList, HttpServletRequest) - Method in class com.ibm.jaggr.core.impl.layer.LayerBuilder
Dispatch the modules specified in the request to the module builders and collect the build futures returned by the builders into the returned list.
com.ibm.jaggr.core - package com.ibm.jaggr.core
 
com.ibm.jaggr.core.cache - package com.ibm.jaggr.core.cache
 
com.ibm.jaggr.core.cachekeygenerator - package com.ibm.jaggr.core.cachekeygenerator
 
com.ibm.jaggr.core.config - package com.ibm.jaggr.core.config
 
com.ibm.jaggr.core.deps - package com.ibm.jaggr.core.deps
 
com.ibm.jaggr.core.executors - package com.ibm.jaggr.core.executors
 
com.ibm.jaggr.core.impl - package com.ibm.jaggr.core.impl
 
com.ibm.jaggr.core.impl.cache - package com.ibm.jaggr.core.impl.cache
 
com.ibm.jaggr.core.impl.config - package com.ibm.jaggr.core.impl.config
 
com.ibm.jaggr.core.impl.deps - package com.ibm.jaggr.core.impl.deps
 
com.ibm.jaggr.core.impl.executors - package com.ibm.jaggr.core.impl.executors
 
com.ibm.jaggr.core.impl.layer - package com.ibm.jaggr.core.impl.layer
 
com.ibm.jaggr.core.impl.module - package com.ibm.jaggr.core.impl.module
 
com.ibm.jaggr.core.impl.modulebuilder.css - package com.ibm.jaggr.core.impl.modulebuilder.css
 
com.ibm.jaggr.core.impl.modulebuilder.i18n - package com.ibm.jaggr.core.impl.modulebuilder.i18n
 
com.ibm.jaggr.core.impl.modulebuilder.javascript - package com.ibm.jaggr.core.impl.modulebuilder.javascript
 
com.ibm.jaggr.core.impl.modulebuilder.less - package com.ibm.jaggr.core.impl.modulebuilder.less
 
com.ibm.jaggr.core.impl.modulebuilder.text - package com.ibm.jaggr.core.impl.modulebuilder.text
 
com.ibm.jaggr.core.impl.options - package com.ibm.jaggr.core.impl.options
 
com.ibm.jaggr.core.impl.resource - package com.ibm.jaggr.core.impl.resource
 
com.ibm.jaggr.core.impl.transport - package com.ibm.jaggr.core.impl.transport
 
com.ibm.jaggr.core.layer - package com.ibm.jaggr.core.layer
 
com.ibm.jaggr.core.module - package com.ibm.jaggr.core.module
 
com.ibm.jaggr.core.modulebuilder - package com.ibm.jaggr.core.modulebuilder
 
com.ibm.jaggr.core.options - package com.ibm.jaggr.core.options
 
com.ibm.jaggr.core.readers - package com.ibm.jaggr.core.readers
 
com.ibm.jaggr.core.resource - package com.ibm.jaggr.core.resource
 
com.ibm.jaggr.core.transport - package com.ibm.jaggr.core.transport
 
com.ibm.jaggr.core.util - package com.ibm.jaggr.core.util
 
combine(ICacheKeyGenerator) - Method in class com.ibm.jaggr.core.cachekeygenerator.AbstractCacheKeyGenerator
 
combine(ICacheKeyGenerator) - Method in class com.ibm.jaggr.core.cachekeygenerator.FeatureSetCacheKeyGenerator
 
combine(ICacheKeyGenerator) - Method in class com.ibm.jaggr.core.cachekeygenerator.I18nCacheKeyGenerator
 
combine(ICacheKeyGenerator) - Method in interface com.ibm.jaggr.core.cachekeygenerator.ICacheKeyGenerator
Combines this cache key generator with the specified cache key generator so that the cache key returned by the resulting generator can be used to identify a layer build containing the module(s) represented by this cache key generator as well as the module(s) represented by the specified cache key generator.
combine(List<ICacheKeyGenerator>, List<ICacheKeyGenerator>) - Static method in class com.ibm.jaggr.core.cachekeygenerator.KeyGenUtil
Returns a new list containing the results of combining each element in a with the corresponding element in b.
combine(Term) - Method in class com.ibm.jaggr.core.util.Term
 
CommandProvider_0 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_1 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_10 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_11 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_12 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_13 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_14 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_15 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_16 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_17 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_18 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_19 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_2 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_20 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_21 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_22 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_23 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_24 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_25 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_26 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_27 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_28 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_29 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_3 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_30 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_31 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_32 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_4 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_5 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_6 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_7 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_8 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommandProvider_9 - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CommentStrippingReader - Class in com.ibm.jaggr.core.readers
A reader that filters out block and line comments.
CommentStrippingReader(Reader) - Constructor for class com.ibm.jaggr.core.readers.CommentStrippingReader
 
comparator - Static variable in class com.ibm.jaggr.core.util.Prioritized
 
compareTo(BooleanVar) - Method in class com.ibm.jaggr.core.util.BooleanVar
 
CompilerUtil - Class in com.ibm.jaggr.core.util
 
CompilerUtil() - Constructor for class com.ibm.jaggr.core.util.CompilerUtil
 
completed(String, Exception) - Method in interface com.ibm.jaggr.core.cache.ICacheManager.CreateCompletionCallback
This method is called when a cache file has been created or an exception occurred while trying to creat it.
CompletedFuture<T> - Class in com.ibm.jaggr.core.impl.layer
A Future for a completed buildReader.
CompletedFuture(T) - Constructor for class com.ibm.jaggr.core.impl.layer.CompletedFuture
 
ConcurrentListBuilder<T> - Class in com.ibm.jaggr.core.util
A list builder that supports concurrency for insertion without the concurrency bottlenecks of a synchronized List.
ConcurrentListBuilder() - Constructor for class com.ibm.jaggr.core.util.ConcurrentListBuilder
 
ConcurrentListBuilder(int) - Constructor for class com.ibm.jaggr.core.util.ConcurrentListBuilder
 
ConcurrentListBuilder(Collection<T>) - Constructor for class com.ibm.jaggr.core.util.ConcurrentListBuilder
 
CONCURRENTMAP_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.IAggregator
Name of the request attribute which holds an instance of a ConcurrentMap which can be used by module builders to store request specific properties in a thread-safe way.
conditionFromHasNode(Node) - Static method in class com.ibm.jaggr.core.util.NodeUtil
If the specified node represents a has() function call, then return the formal parameter of the function call if it is a string literal, and the result of the function call is used as a boolean value.
config - Variable in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
CONFIG_INITPARAM - Static variable in class com.ibm.jaggr.core.InitParams
Name of the servlet init-param that specifies the URI to the server side AMD config JSON.
ConfigImpl - Class in com.ibm.jaggr.core.impl.config
 
ConfigImpl(IAggregator) - Constructor for class com.ibm.jaggr.core.impl.config.ConfigImpl
 
ConfigImpl(IAggregator, URI, String) - Constructor for class com.ibm.jaggr.core.impl.config.ConfigImpl
 
ConfigImpl(IAggregator, URI, Scriptable) - Constructor for class com.ibm.jaggr.core.impl.config.ConfigImpl
 
ConfigImpl(IAggregator, boolean) - Constructor for class com.ibm.jaggr.core.impl.config.ConfigImpl
This constructor is just for testing purpose.
ConfigImpl(IAggregator, URI, String, boolean) - Constructor for class com.ibm.jaggr.core.impl.config.ConfigImpl
This constructor is just for testing purpose.
ConfigImpl.Alias - Class in com.ibm.jaggr.core.impl.config
 
ConfigImpl.Alias(Object, Object) - Constructor for class com.ibm.jaggr.core.impl.config.ConfigImpl.Alias
 
ConfigImpl.Console - Class in com.ibm.jaggr.core.impl.config
Console logger for javascript runtime.
ConfigImpl.Console() - Constructor for class com.ibm.jaggr.core.impl.config.ConfigImpl.Console
 
ConfigImpl.Package - Class in com.ibm.jaggr.core.impl.config
 
ConfigImpl.Package(Object) - Constructor for class com.ibm.jaggr.core.impl.config.ConfigImpl.Package
 
ConfigImpl_0 - Static variable in class com.ibm.jaggr.core.impl.config.Messages
 
ConfigImpl_1 - Static variable in class com.ibm.jaggr.core.impl.config.Messages
 
ConfigImpl_2 - Static variable in class com.ibm.jaggr.core.impl.config.Messages
 
ConfigImpl_3 - Static variable in class com.ibm.jaggr.core.impl.config.Messages
 
ConfigImpl_4 - Static variable in class com.ibm.jaggr.core.impl.config.Messages
 
ConfigImpl_5 - Static variable in class com.ibm.jaggr.core.impl.config.Messages
 
ConfigImpl_6 - Static variable in class com.ibm.jaggr.core.impl.config.Messages
 
ConfigImpl_7 - Static variable in class com.ibm.jaggr.core.impl.config.Messages
 
configLoaded(IConfig, long) - Method in interface com.ibm.jaggr.core.config.IConfigListener
This method is called when the config is loaded/reloaded, after the config has been modified by any registered IConfigModifier services.
configLoaded(IConfig, long) - Method in class com.ibm.jaggr.core.impl.cache.CacheManagerImpl
 
configLoaded(IConfig, long) - Method in class com.ibm.jaggr.core.impl.deps.DependenciesImpl
 
configLoaded(IConfig, long) - Method in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
ConfigModified - Static variable in class com.ibm.jaggr.core.impl.Messages
 
CONFIGVARNAME_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransport
Name of the request attribute specifying the config var name used to configure the loader on the client.
CONFIGVARNAME_REQPARAM - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
CONSOLE_WARNING_MSG_FMT - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
ConsoleService - Class in com.ibm.jaggr.core.util
 
ConsoleService() - Constructor for class com.ibm.jaggr.core.util.ConsoleService
 
ConsoleService(ConsoleService.ConsoleWriter) - Constructor for class com.ibm.jaggr.core.util.ConsoleService
 
ConsoleService(ConsoleService) - Constructor for class com.ibm.jaggr.core.util.ConsoleService
 
ConsoleService.ConsoleWriter - Interface in com.ibm.jaggr.core.util
 
contains(String) - Method in interface com.ibm.jaggr.core.cache.IGenericCache
Returns true if the entry with the specified key is in the cache
contains(String) - Method in class com.ibm.jaggr.core.impl.cache.GenericCacheImpl
 
contains(String) - Method in interface com.ibm.jaggr.core.layer.ILayerCache
Returns true if the layer with the specified key is in the cache
contains(Object) - Method in class com.ibm.jaggr.core.util.BooleanFormula
 
contains(String) - Method in class com.ibm.jaggr.core.util.Features
Check to see if a feature is present.
containsAll(Collection<?>) - Method in class com.ibm.jaggr.core.util.BooleanFormula
 
containsDep(String, BooleanTerm) - Method in class com.ibm.jaggr.core.deps.ModuleDeps
Returns true if the map contains the module name with the specified term.
containsTerm(BooleanTerm) - Method in class com.ibm.jaggr.core.deps.ModuleDepInfo
Returns true if the specified term is logically included by the formula for this object.
contributeBootLayerDeps(StringBuffer, HttpServletRequest) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
contributeLoaderExtensionJavaScript(String) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
contributeLoaderExtensionJavaScript(String) - Method in interface com.ibm.jaggr.core.transport.IHttpTransport
Called by aggregator extensions to contribute JavaScript that will be included in the loader extension JavaScript module that is loaded by the client.
CONTROL_SERIALIZATION_FILENAME - Static variable in class com.ibm.jaggr.core.cache.CacheControl
 
convert(String, IResource) - Method in interface com.ibm.jaggr.core.cache.IResourceConverterCache
Returns the cache file for the specified key.
convert(String, IResource) - Method in class com.ibm.jaggr.core.impl.cache.ResourceConverterCacheImpl
 
convert(IResource) - Method in class com.ibm.jaggr.core.impl.resource.JsxResourceConverter
 
convert(IResource) - Method in interface com.ibm.jaggr.core.resource.IResourceConverter
Converts the input resource into an output resource.
copy(InputStream, OutputStream) - Static method in class com.ibm.jaggr.core.util.CopyUtil
 
copy(Reader, Writer) - Static method in class com.ibm.jaggr.core.util.CopyUtil
 
copy(Reader, OutputStream) - Static method in class com.ibm.jaggr.core.util.CopyUtil
 
copy(InputStream, Writer) - Static method in class com.ibm.jaggr.core.util.CopyUtil
 
copy(String, Writer) - Static method in class com.ibm.jaggr.core.util.CopyUtil
 
copy(String, OutputStream) - Static method in class com.ibm.jaggr.core.util.CopyUtil
 
CopyUtil - Class in com.ibm.jaggr.core.util
Versions of stream copy utils that also close the streams when the copy is done.
CopyUtil() - Constructor for class com.ibm.jaggr.core.util.CopyUtil
 
countValues(byte) - Method in class com.ibm.jaggr.core.util.Term
 
createCacheFileAsync(String, InputStream, ICacheManager.CreateCompletionCallback) - Method in interface com.ibm.jaggr.core.cache.ICacheManager
Utility method to create a cache file on an asynchronous thread.
createCacheFileAsync(String, Reader, ICacheManager.CreateCompletionCallback) - Method in interface com.ibm.jaggr.core.cache.ICacheManager
Utility method to create a cache file on an asynchronous thread.
createCacheFileAsync(String, Reader, ICacheManager.CreateCompletionCallback) - Method in class com.ibm.jaggr.core.impl.cache.CacheManagerImpl
 
createCacheFileAsync(String, InputStream, ICacheManager.CreateCompletionCallback) - Method in class com.ibm.jaggr.core.impl.cache.CacheManagerImpl
 
createFeatureListResource(List<String>, URI, long) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
Creates an IResource object for the dependent feature list AMD module
createNamedCacheFileAsync(String, InputStream, ICacheManager.CreateCompletionCallback) - Method in interface com.ibm.jaggr.core.cache.ICacheManager
Utility method to create a cache file on an asynchronous thread.
createNamedCacheFileAsync(String, Reader, ICacheManager.CreateCompletionCallback) - Method in interface com.ibm.jaggr.core.cache.ICacheManager
Utility method to create a cache file on an asynchronous thread.
createNamedCacheFileAsync(String, InputStream, ICacheManager.CreateCompletionCallback) - Method in class com.ibm.jaggr.core.impl.cache.CacheManagerImpl
 
createNamedCacheFileAsync(String, Reader, ICacheManager.CreateCompletionCallback) - Method in class com.ibm.jaggr.core.impl.cache.CacheManagerImpl
 
createOrGet(String, URI) - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
Returns the node at the specified path location within the tree, or creates it if it is not already in the tree.
createThreadScope(Context, Scriptable) - Method in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
Creates a thread scope for the PostCSS processor and it's plugins.
createThreadScope(Context, Scriptable) - Method in class com.ibm.jaggr.core.impl.modulebuilder.less.LessModuleBuilder
 
CSSModuleBuilder - Class in com.ibm.jaggr.core.impl.modulebuilder.css
This class optimizes CSS module resources that are loaded by the AMD aggregator.
CSSModuleBuilder() - Constructor for class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
CSSModuleBuilder(IAggregator) - Constructor for class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
CSSModuleBuilder_0 - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.Messages
 
CSSModuleBuilder_1 - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.Messages
 

D

DEBUG_MODE - Static variable in interface com.ibm.jaggr.core.options.IOptions
Name of property that specifies if the aggregator is running in debug mode.
decorateRequest(HttpServletRequest) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
decorateRequest(HttpServletRequest) - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport
 
decorateRequest(HttpServletRequest) - Method in interface com.ibm.jaggr.core.transport.IHttpTransport
Called to parse the HTTP request and decorate the request with the request attributes defined in this interface.
decrement() - Method in class com.ibm.jaggr.core.impl.layer.LatchingCounter
 
DEFAULT_DELETE_DELAY - Static variable in interface com.ibm.jaggr.core.options.IOptions
The default value returned by IOptions.getDeleteDelay()
DEFAULT_HTTPTRANSPORT - Static variable in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
Default value for httptransport init-param
DEFAULT_MODULEBUILDERS - Static variable in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
Default value for modulebuilders init-param
DEFAULT_RESOURCEFACTORIES - Static variable in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
Default value for resourcefactories init-param
DEFAULT_SCOPE_POOL_SIZE - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
defaultNonJSExtensions - Static variable in interface com.ibm.jaggr.core.deps.IDependencies
Default non-JavaScript file extensions to include in the scanned dependencies names list returned by IDependencies.getDependencyNames().
DELETE_DELAY - Static variable in interface com.ibm.jaggr.core.options.IOptions
Name of property that specifies the delay in seconds to wait before asynchronously deleting a cache file that has been queued for deletion.
deleteFileDelayed(String) - Method in interface com.ibm.jaggr.core.cache.ICacheManager
Utility method to asynchronously delete cache files after a delay period specified by IOptions.getDeleteDelay().
deleteFileDelayed(String) - Method in class com.ibm.jaggr.core.impl.cache.CacheManagerImpl
 
DependenciesImpl - Class in com.ibm.jaggr.core.impl.deps
 
DependenciesImpl(IAggregator, long) - Constructor for class com.ibm.jaggr.core.impl.deps.DependenciesImpl
 
dependenciesLoaded(IDependencies, long) - Method in interface com.ibm.jaggr.core.deps.IDependenciesListener
This method is called when dependencies are loaded/reloaded/validated.
dependenciesLoaded(IDependencies, long) - Method in class com.ibm.jaggr.core.impl.cache.CacheManagerImpl
 
dependenciesLoaded(IDependencies, long) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
dependencyExpansionLogging(DependencyList) - Method in class com.ibm.jaggr.core.impl.layer.LayerBuilder
 
DEPENDENCYEXPANSIONLOGGING_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransport
Name of the request attribute specifying the Boolean flag indicating if debug logging output about dependency expansion should be displayed in the browser console
DEPENDENCYEXPANSIONLOGGING_REQPARAMS - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
DependencyList - Class in com.ibm.jaggr.core.util
Container class for the set of expanded dependencies for a list of modules.
DependencyList(String, Iterable<String>, IAggregator, Features, boolean, boolean) - Constructor for class com.ibm.jaggr.core.util.DependencyList
Object constructor.
DependencyList(String, Iterable<String>, IAggregator, Features, boolean, boolean, boolean) - Constructor for class com.ibm.jaggr.core.util.DependencyList
Object constructor.
DependencyList(ModuleDeps, ModuleDeps, Set<String>) - Constructor for class com.ibm.jaggr.core.util.DependencyList
Constructs a DependencyList from pre-specified values
DependencyList_0 - Static variable in class com.ibm.jaggr.core.util.Messages
 
DependencyList_1 - Static variable in class com.ibm.jaggr.core.util.Messages
 
DependencyList_2 - Static variable in class com.ibm.jaggr.core.util.Messages
 
DependencyList_3 - Static variable in class com.ibm.jaggr.core.util.Messages
 
DependencyList_4 - Static variable in class com.ibm.jaggr.core.util.Messages
 
DependencyList_5 - Static variable in class com.ibm.jaggr.core.util.Messages
 
DependencyVerificationException - Exception in com.ibm.jaggr.core
An exception that's thrown by the JavaScript optimizer when it detects that the dependency list of a module has changed from what was used to generate the dependency graph and development mode is enabled
DependencyVerificationException(String) - Constructor for exception com.ibm.jaggr.core.DependencyVerificationException
 
DEPENDENT_FEATURES - Static variable in interface com.ibm.jaggr.core.layer.ILayer
Object of type Set<String> specifying the set of dependent features.
depMap - Variable in class com.ibm.jaggr.core.impl.deps.DepTree
Map of directory names to DepTreeNode objects.
deps - Variable in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
DEPS_CONFIGPARAM - Static variable in interface com.ibm.jaggr.core.config.IConfig
Static constant specifying the name of the deps config param
DEPS_REQPARAM - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
Request param specifying the AMD modules to include in the application specified server-expanded layer.
DEPSINCLUDEBASEURL_CONFIGPARAM - Static variable in interface com.ibm.jaggr.core.config.IConfig
Static constant specifying the name of the depsIncludeBaseUrl config param
DepTree - Class in com.ibm.jaggr.core.impl.deps
This class provides the service for creating dependency maps from a set of javascript sources.
DepTree() - Constructor for class com.ibm.jaggr.core.impl.deps.DepTree
provided for subclasses
DepTree(Collection<URI>, IAggregator, long, boolean, boolean) - Constructor for class com.ibm.jaggr.core.impl.deps.DepTree
Object constructor.
DepTree_0 - Static variable in class com.ibm.jaggr.core.impl.deps.Messages
 
DepTree_1 - Static variable in class com.ibm.jaggr.core.impl.deps.Messages
 
DepTree_10 - Static variable in class com.ibm.jaggr.core.impl.deps.Messages
 
DepTree_2 - Static variable in class com.ibm.jaggr.core.impl.deps.Messages
 
DepTree_3 - Static variable in class com.ibm.jaggr.core.impl.deps.Messages
 
DepTree_4 - Static variable in class com.ibm.jaggr.core.impl.deps.Messages
 
DepTree_5 - Static variable in class com.ibm.jaggr.core.impl.deps.Messages
 
DepTree_6 - Static variable in class com.ibm.jaggr.core.impl.deps.Messages
 
DepTree_7 - Static variable in class com.ibm.jaggr.core.impl.deps.Messages
 
DepTree_8 - Static variable in class com.ibm.jaggr.core.impl.deps.Messages
 
DepTree_9 - Static variable in class com.ibm.jaggr.core.impl.deps.Messages
 
DepTreeNode - Class in com.ibm.jaggr.core.impl.deps
This class is the node object for a module dependency.
DepTreeNode(String, URI) - Constructor for class com.ibm.jaggr.core.impl.deps.DepTreeNode
Object constructor.
DepTreeNode_0 - Static variable in class com.ibm.jaggr.core.impl.deps.Messages
 
DepTreeNode_1 - Static variable in class com.ibm.jaggr.core.impl.deps.Messages
 
DepTreeNode_2 - Static variable in class com.ibm.jaggr.core.impl.deps.Messages
 
DepTreeNode_3 - Static variable in class com.ibm.jaggr.core.impl.deps.Messages
 
DepTreeNode_4 - Static variable in class com.ibm.jaggr.core.impl.deps.Messages
 
DepTreeRoot - Class in com.ibm.jaggr.core.impl.deps
 
DepTreeRoot(IConfig) - Constructor for class com.ibm.jaggr.core.impl.deps.DepTreeRoot
 
DepUtils - Class in com.ibm.jaggr.core.impl.deps
Collection of utility classes used for processing Dependency trees
DepUtils() - Constructor for class com.ibm.jaggr.core.impl.deps.DepUtils
 
DepUtils.ParseResult - Class in com.ibm.jaggr.core.impl.deps
 
DepUtils.ParseResult() - Constructor for class com.ibm.jaggr.core.impl.deps.DepUtils.ParseResult
 
DepVerificationFailed - Static variable in class com.ibm.jaggr.core.impl.Messages
 
dequote(String) - Method in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
Removes single or double quotes from a quoted string.
destroy() - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
DEVELOPMENT_MODE - Static variable in interface com.ibm.jaggr.core.options.IOptions
Name of property that specifies if the aggregator is running in development mode.
DISABLE_HASFILTERING - Static variable in interface com.ibm.jaggr.core.options.IOptions
Name of property that specifies if the aggregator should not perform has.js feature trimming of javascript code.
DISABLE_HASPLUGINBRANCHING - Static variable in interface com.ibm.jaggr.core.options.IOptions
Name of property that specifies if has! plugin branching should be disabled during require list expansion.
DISABLE_MODULENAMEIDENCODING - Static variable in interface com.ibm.jaggr.core.options.IOptions
Name of property that specifies if module name id encoding should be disabled.
DISABLE_REQUIRELISTEXPANSION - Static variable in interface com.ibm.jaggr.core.options.IOptions
Name of property that specifies if the dependency lists in require() calls should not be expanded to include nested dependencies.
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
DojoHttpTransport - Class in com.ibm.jaggr.core.impl.transport
Implements the functionality specific for the Dojo Http Transport (supporting the dojo AMD loader).
DojoHttpTransport() - Constructor for class com.ibm.jaggr.core.impl.transport.DojoHttpTransport
 
DojoHttpTransport.LoaderExtensionResourceFactory - Class in com.ibm.jaggr.core.impl.transport
Resource factory that creates a AbstractHttpTransport.LoaderExtensionResource for the dojo http transport when the loader extension resource URI is requested
DojoHttpTransport.LoaderExtensionResourceFactory() - Constructor for class com.ibm.jaggr.core.impl.transport.DojoHttpTransport.LoaderExtensionResourceFactory
 
DojoHttpTransport_0 - Static variable in class com.ibm.jaggr.core.impl.transport.Messages
 
DojoHttpTransport_1 - Static variable in class com.ibm.jaggr.core.impl.transport.Messages
 
DojoHttpTransport_2 - Static variable in class com.ibm.jaggr.core.impl.transport.Messages
 
DojoHttpTransport_3 - Static variable in class com.ibm.jaggr.core.impl.transport.Messages
 
DojoHttpTransport_4 - Static variable in class com.ibm.jaggr.core.impl.transport.Messages
 
DontCare - Static variable in class com.ibm.jaggr.core.util.Term
 
dump(Writer, Pattern) - Method in interface com.ibm.jaggr.core.cache.ICache
Outputs a string representation of this cache object.
dump(Writer, Pattern) - Method in interface com.ibm.jaggr.core.cache.IGenericCache
Output the cache info to the specified Writer
dump(Writer, Pattern) - Method in class com.ibm.jaggr.core.impl.cache.CacheImpl
 
dump(Writer, Pattern) - Method in class com.ibm.jaggr.core.impl.cache.GenericCacheImpl
 
dump(Writer, Pattern) - Method in class com.ibm.jaggr.core.impl.layer.LayerCacheImpl
 
dump(Writer, Pattern) - Method in interface com.ibm.jaggr.core.layer.ILayerCache
Output the cache info to the specified Writer
dumpCache(Writer, Pattern) - Method in interface com.ibm.jaggr.core.cache.ICacheManager
Outputs the string representation of the cache to the specified writer, filtered using the specified regular expression pattern
dumpCache(Writer, Pattern) - Method in class com.ibm.jaggr.core.impl.cache.CacheManagerImpl
 

E

emptyFeatures - Static variable in class com.ibm.jaggr.core.util.Features
 
ENCODED_FEATURE_MAP_REQPARAM - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
endLayerModules(HttpServletRequest, Object) - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport
endRequest(HttpServletRequest, HttpServletResponse) - Method in interface com.ibm.jaggr.core.IRequestListener
Deprecated.
Called when processing of a request completes normally.
endResponse(HttpServletRequest, Object) - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport
Handles the IHttpTransport.LayerContributionType.END_RESPONSE layer listener event
equals(Object) - Method in class com.ibm.jaggr.core.cachekeygenerator.ExportNamesCacheKeyGenerator
 
equals(Object) - Method in class com.ibm.jaggr.core.cachekeygenerator.FeatureSetCacheKeyGenerator
 
equals(Object) - Method in class com.ibm.jaggr.core.cachekeygenerator.I18nCacheKeyGenerator
 
equals(Object) - Method in interface com.ibm.jaggr.core.cachekeygenerator.ICacheKeyGenerator
This method should return true if this object's ICacheKeyGenerator.generateKey(HttpServletRequest) method will always return the same value as other for the same HttpServletRequest object.
equals(Object) - Method in class com.ibm.jaggr.core.cachekeygenerator.ServerExpandLayersCacheKeyGenerator
 
equals(Object) - Method in class com.ibm.jaggr.core.config.IConfig.Location
 
equals(Object) - Method in class com.ibm.jaggr.core.deps.ModuleDepInfo
Returns true if this module is equal to the specified module (ignoring comments)
equals(Object) - Method in class com.ibm.jaggr.core.util.BooleanFormula
Returns true if the set of terms encapsulated by this object is equal to the set of terms of the other object.
equals(Object) - Method in class com.ibm.jaggr.core.util.BooleanTerm
 
equals(Object) - Method in class com.ibm.jaggr.core.util.BooleanVar
 
equals(Object) - Method in class com.ibm.jaggr.core.util.Features
 
equals(Object) - Method in class com.ibm.jaggr.core.util.Term
 
error(String) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl.Console
 
ErrorModuleReader - Class in com.ibm.jaggr.core.readers
 
ErrorModuleReader(ErrorModuleReader.ConsoleMethod, String, String, HttpServletRequest) - Constructor for class com.ibm.jaggr.core.readers.ErrorModuleReader
 
ErrorModuleReader(String, String, HttpServletRequest) - Constructor for class com.ibm.jaggr.core.readers.ErrorModuleReader
 
ErrorModuleReader.ConsoleMethod - Enum in com.ibm.jaggr.core.readers
 
escapeChars - Static variable in class com.ibm.jaggr.core.readers.JavaScriptEscapingReader
Set of characters that need to be escaped when they appear within javascript strings.
escapeForJavaScript(String) - Static method in class com.ibm.jaggr.core.util.StringUtil
 
evaluate(Features, Set<String>, boolean) - Method in class com.ibm.jaggr.core.util.HasNode
Evaluate the has plugin for the given set of features.
evaluate(Features, Set<String>) - Method in class com.ibm.jaggr.core.util.HasNode
 
evaluateAll(String, Features, Set<String>, BooleanTerm, String) - Method in class com.ibm.jaggr.core.util.HasNode
 
evaluateAll(String, Features, Set<String>, ModuleDepInfo, String) - Method in class com.ibm.jaggr.core.util.HasNode
 
ExceptionResource - Class in com.ibm.jaggr.core.impl.resource
 
ExceptionResource(URI, long, IOException) - Constructor for class com.ibm.jaggr.core.impl.resource.ExceptionResource
 
exceptionResponse(HttpServletRequest, HttpServletResponse, Throwable, int) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
Sets response status and headers for an error response based on the information in the specified exception.
ExceptionResponse - Static variable in class com.ibm.jaggr.core.impl.Messages
 
EXCLUDEENC_REQPARAM - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
EXCLUDEIDS_REQPARAM - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
EXCLUDELIST_CONFIGPARAM - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
excludes - Static variable in interface com.ibm.jaggr.core.deps.IDependencies
Module names to be excluded when expanding.
EXCLUDES_REQPARAM - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
Request param specifying the AMD modules to exclude from a server-expanded layer.
ExecutorsImpl - Class in com.ibm.jaggr.core.impl.executors
 
ExecutorsImpl() - Constructor for class com.ibm.jaggr.core.impl.executors.ExecutorsImpl
 
ExecutorsImpl(ExecutorService, ExecutorService, ScheduledThreadPoolExecutor, ScheduledExecutorService) - Constructor for class com.ibm.jaggr.core.impl.executors.ExecutorsImpl
 
ExecutorsImpl_0 - Static variable in class com.ibm.jaggr.core.impl.executors.Messages
 
exists() - Method in class com.ibm.jaggr.core.impl.resource.FileResource
 
exists() - Method in class com.ibm.jaggr.core.impl.resource.NotFoundResource
 
exists() - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport.LoaderExtensionResource
 
exists() - Method in class com.ibm.jaggr.core.resource.AbstractResourceBase
 
exists() - Method in class com.ibm.jaggr.core.resource.AggregationResource
 
exists() - Method in interface com.ibm.jaggr.core.resource.IResource
Returns true if the resource exists.
EXPANDREQLOGGING_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransport
Deprecated.
this constant is deprecated in favor of the IHttpTransport.DEPENDENCYEXPANSIONLOGGING_REQATTRNAME constant
EXPANDREQUIRELISTS_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransport
Name of the request attribute specifying the Boolean flag indicating if dependency lists in require() calls should be expanded to include nested dependencies.
EXPANDREQUIRELISTS_REQPARAMS - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
EXPIRES_CONFIGPARAM - Static variable in interface com.ibm.jaggr.core.config.IConfig
Static constant specifying the name of the expires config param
ExportModuleNameCompilerPass - Class in com.ibm.jaggr.core.impl.modulebuilder.javascript
 
ExportModuleNameCompilerPass(JSSource) - Constructor for class com.ibm.jaggr.core.impl.modulebuilder.javascript.ExportModuleNameCompilerPass
 
EXPORTMODULENAMES_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransport
Name of the request attribute specifying the Boolean flag indicating if the aggregator should export the name of the requested module in the define() functions of anonymous modules.
EXPORTMODULENAMES_REQPARAMS - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
ExportNamesCacheKeyGenerator - Class in com.ibm.jaggr.core.cachekeygenerator
Simple cache key generator for export names option.
ExportNamesCacheKeyGenerator() - Constructor for class com.ibm.jaggr.core.cachekeygenerator.ExportNamesCacheKeyGenerator
 
EXPORTS - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
EXTENSION_ATTRIBUTE - Static variable in interface com.ibm.jaggr.core.modulebuilder.IModuleBuilderExtensionPoint
Name of modulebuilder extension point extension attribute.
externalizeCacheObjectAsync(String, Object, ICacheManager.CreateCompletionCallback) - Method in interface com.ibm.jaggr.core.cache.ICacheManager
Utility method to externalize an object on an asynchronous thread.
externalizeCacheObjectAsync(String, Object, ICacheManager.CreateCompletionCallback) - Method in class com.ibm.jaggr.core.impl.cache.CacheManagerImpl
 

F

FALSE - Static variable in class com.ibm.jaggr.core.util.BooleanTerm
 
FEATURE_LIST_PRELUDE - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
FEATURE_LIST_PROLOGUE - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
FEATUREMAP_JS_NAME - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
FEATUREMAP_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransport
Name of the request attribute specifying the Feature object for the feature set specified in the request
FEATUREMAP_REQPARAM - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
FEATUREMAPHASH_REQPARAM - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
featureNames() - Method in class com.ibm.jaggr.core.util.Features
 
Features - Class in com.ibm.jaggr.core.util
Convenience class for defining all of the features passed to the aggregator.
Features() - Constructor for class com.ibm.jaggr.core.util.Features
 
Features(Features) - Constructor for class com.ibm.jaggr.core.util.Features
 
FeatureSetCacheKeyGenerator - Class in com.ibm.jaggr.core.cachekeygenerator
Cache key generator for content that depends on the feature set specified in the request.
FeatureSetCacheKeyGenerator(Set<String>, boolean) - Constructor for class com.ibm.jaggr.core.cachekeygenerator.FeatureSetCacheKeyGenerator
Element constructor.
fileNameMap - Variable in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
FileResource - Class in com.ibm.jaggr.core.impl.resource
 
FileResource(URI) - Constructor for class com.ibm.jaggr.core.impl.resource.FileResource
Public constructor used by factory
FileResource.VisitorResource - Class in com.ibm.jaggr.core.impl.resource
Implementation of IResourceVisitor.Resource for files.
FileResource.VisitorResource(File, long, String) - Constructor for class com.ibm.jaggr.core.impl.resource.FileResource.VisitorResource
 
FileResourceFactory - Class in com.ibm.jaggr.core.impl.resource
Default implementation for IResourceFactory that currently supports only file resources.
FileResourceFactory() - Constructor for class com.ibm.jaggr.core.impl.resource.FileResourceFactory
 
FileResourceFactory(ClassLoader) - Constructor for class com.ibm.jaggr.core.impl.resource.FileResourceFactory
This constructor is primarily used by tests to mock the ClassLoader
fileTypeMap - Variable in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
findNextJSToken() - Method in class com.ibm.jaggr.core.util.JSSource.PositionLocator
Searches for the next non-whitespace or comment character in the source file starting at the current position.
flush() - Method in class com.ibm.jaggr.core.util.StringBufferWriter
 
ForcedErrorResponse - Class in com.ibm.jaggr.core.impl
This class encapsulates the forced error response processing for the Aggregator
ForcedErrorResponse(String) - Constructor for class com.ibm.jaggr.core.impl.ForcedErrorResponse
Constructor
fromCache - Variable in class com.ibm.jaggr.core.impl.deps.DepTree
 

G

gatherEndpoints(Collection<HasNode>) - Method in class com.ibm.jaggr.core.util.HasNode
Adds to result the end point nodes (nodes that specify a module name) for this node and all of the child nodes.
generateCacheContent(IResource, File) - Method in interface com.ibm.jaggr.core.impl.cache.ResourceConverterCacheImpl.IConverter
 
generateCacheKey(HttpServletRequest, Map<String, ICacheKeyGenerator>) - Method in class com.ibm.jaggr.core.impl.layer.LayerImpl
Generates a cache key for the layer.
generateKey(HttpServletRequest) - Method in class com.ibm.jaggr.core.cachekeygenerator.AbstractCacheKeyGenerator
 
generateKey(HttpServletRequest) - Method in class com.ibm.jaggr.core.cachekeygenerator.ExportNamesCacheKeyGenerator
 
generateKey(HttpServletRequest) - Method in class com.ibm.jaggr.core.cachekeygenerator.FeatureSetCacheKeyGenerator
 
generateKey(HttpServletRequest) - Method in class com.ibm.jaggr.core.cachekeygenerator.I18nCacheKeyGenerator
 
generateKey(HttpServletRequest) - Method in interface com.ibm.jaggr.core.cachekeygenerator.ICacheKeyGenerator
Returns a string that will be used to identify cached responses for the specified request.
generateKey(HttpServletRequest, Iterable<ICacheKeyGenerator>) - Static method in class com.ibm.jaggr.core.cachekeygenerator.KeyGenUtil
Generates a cache key by aggregating (concatenating) the output of each of the cache key generators in the array.
generateKey(HttpServletRequest) - Method in class com.ibm.jaggr.core.cachekeygenerator.ServerExpandLayersCacheKeyGenerator
 
generateKey(HttpServletRequest) - Method in class com.ibm.jaggr.core.cachekeygenerator.SourceMapsCacheKeyGenerator
 
generateModuleIdMap(IDependencies) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
Generates the module id map used by the transport to encode/decode module names using assigned module name ids.
generateModuleIdReg(List<String[]>, Map<String, Integer>) - Method in class com.ibm.jaggr.core.impl.modulebuilder.javascript.JavaScriptModuleBuilder
Returns the module name to module id mappings for the expanded dependencies specified by expDeps as a string which can be provided as input to the client side id registration function.
GENERATESOURCEMAPS_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransport
Name of request attribute specifying if source maps should be generated for this request.
GENERATESOURCEMAPS_REQPARAMS - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
GenericCacheImpl<T> - Class in com.ibm.jaggr.core.impl.cache
 
GenericCacheImpl() - Constructor for class com.ibm.jaggr.core.impl.cache.GenericCacheImpl
 
GenericCacheImpl(GenericCacheImpl<T>) - Constructor for class com.ibm.jaggr.core.impl.cache.GenericCacheImpl
 
get(String) - Method in class com.ibm.jaggr.core.impl.cache.GenericCacheImpl
Returns the cache entry with the specified key, or null if the cache entry with the specified key is not in the cache
get() - Method in class com.ibm.jaggr.core.impl.layer.CompletedFuture
 
get(long, TimeUnit) - Method in class com.ibm.jaggr.core.impl.layer.CompletedFuture
 
get(String) - Method in interface com.ibm.jaggr.core.layer.ILayerCache
Returns the layer with the specified key, or null if the layer with the specified key is not in the cache.
get() - Method in class com.ibm.jaggr.core.modulebuilder.ModuleBuildFuture
 
get(long, TimeUnit) - Method in class com.ibm.jaggr.core.modulebuilder.ModuleBuildFuture
 
get(Future<T>, String, String, Object...) - Static method in class com.ibm.jaggr.core.util.SignalUtil
Implements the same semantics as Future.get(), except that the wait will periodically time out within this method to log a warning message that the thread appears stuck.
getAggregator() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
getAggregator() - Method in class com.ibm.jaggr.core.impl.deps.DependenciesImpl
 
getAggregator() - Method in class com.ibm.jaggr.core.impl.modulebuilder.i18n.I18nModuleBuilder
 
getAggregator() - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
Returns the aggregator instance that created this transport
getAggregatorName(Map<String, String>) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
Returns the name for this aggregator
getAggregatorTextPluginName() - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport
 
getAggregatorTextPluginName() - Method in interface com.ibm.jaggr.core.transport.IHttpTransport
Returns the plugin name used by the transport for text resources (e.g.
getAliases() - Method in interface com.ibm.jaggr.core.config.IConfig
Returns the list of aliases specified by the aliases config param.
getAliases() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
getAppContextURI() - Method in interface com.ibm.jaggr.core.IPlatformServices
This method returns the URI pointing to the context root of the consuming application.
getAttribute(String) - Method in interface com.ibm.jaggr.core.IAggregatorExtension
Returns the value of the specified attribute.
getAttribute(String) - Method in class com.ibm.jaggr.core.impl.AggregatorExtension
 
getAttributeNames() - Method in interface com.ibm.jaggr.core.IAggregatorExtension
Returns the set of attribute names for which IAggregatorExtension.getAttribute(String) will return a value.
getAttributeNames() - Method in class com.ibm.jaggr.core.impl.AggregatorExtension
 
getBase() - Method in interface com.ibm.jaggr.core.config.IConfig
Returns the value of the baseUrl config param.
getBase() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
getBase64(InputStream) - Method in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
Returns a base64 encoded string representation of the contents of the resource associated with the URLConnection.
getBuild(HttpServletRequest, IModule) - Method in class com.ibm.jaggr.core.impl.module.ModuleCacheImpl
 
getBuild(HttpServletRequest) - Method in class com.ibm.jaggr.core.impl.module.ModuleImpl
Returns the compiled (minified, has-filtered) output for this JavaScript module.
getBuild(HttpServletRequest, boolean) - Method in class com.ibm.jaggr.core.impl.module.ModuleImpl
Adds fromCacheOnly param that is used by unit test cases.
getBuild(HttpServletRequest) - Method in class com.ibm.jaggr.core.impl.module.NotFoundModule
 
getBuild(HttpServletRequest) - Method in interface com.ibm.jaggr.core.module.IModule
Returns a Future<ModuleBuildReader> to the module build for the specified request.
getBuild(HttpServletRequest, IModule) - Method in interface com.ibm.jaggr.core.module.IModuleCache
Returns a future to the build reader for requested module.
getBuildExecutor() - Method in interface com.ibm.jaggr.core.executors.IExecutors
Returns a build executor from the pool of build executors.
getBuildExecutor() - Method in class com.ibm.jaggr.core.impl.executors.ExecutorsImpl
 
getBuildOutput() - Method in class com.ibm.jaggr.core.modulebuilder.ModuleBuild
Returns the built (processed and minified) output for this request, as an AMD module string.
getCache(String) - Method in interface com.ibm.jaggr.core.cache.ICache
Returns the named generic cache.
getCache() - Method in interface com.ibm.jaggr.core.cache.ICacheManager
Returns the current cache object
getCache(String) - Method in class com.ibm.jaggr.core.impl.cache.CacheImpl
 
getCache() - Method in class com.ibm.jaggr.core.impl.cache.CacheManagerImpl
 
getCacheBust() - Method in interface com.ibm.jaggr.core.config.IConfig
Returns the value of the cacheBust config param.
getCacheBust() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
getCacheBust() - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
 
getCacheBust() - Method in interface com.ibm.jaggr.core.options.IOptions
Convenience method for reading the IOptions.CACHEBUST options property.
getCacheBust(IAggregator) - Static method in class com.ibm.jaggr.core.util.AggregatorUtil
 
getCacheBust(IConfig, IOptions) - Static method in class com.ibm.jaggr.core.util.AggregatorUtil
 
getCachedFileName(String) - Method in class com.ibm.jaggr.core.impl.module.ModuleImpl
 
getCacheDir() - Method in interface com.ibm.jaggr.core.cache.ICacheManager
Returns the File object for the cache directory.
getCacheDir() - Method in class com.ibm.jaggr.core.impl.cache.CacheManagerImpl
 
getCacheDirectory() - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
 
getCacheDirectory() - Method in interface com.ibm.jaggr.core.options.IOptions
Convenience method for reading the IOptions.CACHE_DIRECTORY options property.
getCacheEntries() - Method in class com.ibm.jaggr.core.impl.layer.SortedReaders
 
getCacheKeyGenerators(HttpServletRequest) - Method in class com.ibm.jaggr.core.cachekeygenerator.AbstractCacheKeyGenerator
 
getCacheKeyGenerators(HttpServletRequest) - Method in class com.ibm.jaggr.core.cachekeygenerator.FeatureSetCacheKeyGenerator
 
getCacheKeyGenerators(HttpServletRequest) - Method in class com.ibm.jaggr.core.cachekeygenerator.I18nCacheKeyGenerator
 
getCacheKeyGenerators(HttpServletRequest) - Method in interface com.ibm.jaggr.core.cachekeygenerator.ICacheKeyGenerator
This method returns the (possibly empty) list of constituent cache key generators belonging to a composite cache key generator.
getCacheKeyGenerators(List<ModuleBuildFuture>) - Method in class com.ibm.jaggr.core.impl.layer.LayerImpl
 
getCacheKeyGenerators() - Method in class com.ibm.jaggr.core.impl.module.ModuleImpl
 
getCacheKeyGenerators(IAggregator) - Method in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
getCacheKeyGenerators(IAggregator) - Method in class com.ibm.jaggr.core.impl.modulebuilder.i18n.I18nModuleBuilder
 
getCacheKeyGenerators(IAggregator) - Method in class com.ibm.jaggr.core.impl.modulebuilder.javascript.JavaScriptModuleBuilder
 
getCacheKeyGenerators(Set<String>, boolean) - Method in class com.ibm.jaggr.core.impl.modulebuilder.javascript.JavaScriptModuleBuilder
 
getCacheKeyGenerators(IAggregator) - Method in class com.ibm.jaggr.core.impl.modulebuilder.text.TextModuleBuilder
 
getCacheKeyGenerators() - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
getCacheKeyGenerators() - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport
 
getCacheKeyGenerators(IAggregator) - Method in interface com.ibm.jaggr.core.modulebuilder.IModuleBuilder
This method may be called, before IModuleBuilder.build(String, IResource, HttpServletRequest, List) is called by a separate worker thread, to obtain a cache key generator for this builder.
getCacheKeyGenerators() - Method in class com.ibm.jaggr.core.modulebuilder.ModuleBuild
Returns the non-provisional cache key generator for this module.
getCacheKeyGenerators() - Method in class com.ibm.jaggr.core.readers.ModuleBuildReader
Returns the cache key generator for this module
getCacheKeyGenerators() - Method in interface com.ibm.jaggr.core.transport.IHttpTransport
Returns a cache key generator for the JavaScript contained in the loader extension JavaScript and output by IHttpTransport.getLayerContribution(HttpServletRequest, LayerContributionType, Object) .
getCacheManager() - Method in interface com.ibm.jaggr.core.IAggregator
Returns the cache manager object for this aggregator.
getCacheManager() - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
getCause() - Method in exception org.json.JSONException
 
getCharno() - Method in class com.ibm.jaggr.core.util.JSSource.PositionLocator
 
getChild(String) - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
 
getChildren() - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
 
getClientConfigAliases() - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport
Returns the list of client config aliases
getColumn() - Method in class com.ibm.jaggr.core.impl.layer.LineCountingStringWriter
 
getComboUri() - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
Returns the URI to the folder containing the javascript resources for this transport.
getComment() - Method in class com.ibm.jaggr.core.deps.ModuleDepInfo
Returns the comment string associated with the term that has the fewest number of vars.
getCompilationLevel(HttpServletRequest) - Static method in class com.ibm.jaggr.core.impl.modulebuilder.javascript.JavaScriptModuleBuilder
 
getConfig() - Method in interface com.ibm.jaggr.core.IAggregator
Returns the config object for this aggregator.
getConfig() - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
getConfig() - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
 
getConfig() - Method in class com.ibm.jaggr.core.impl.deps.DepTreeRoot
 
getConfigScope() - Method in interface com.ibm.jaggr.core.config.IConfig
Returns the scope object used to evaluate the config JavaScript.
getConfigScope() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
getConfigUri() - Method in interface com.ibm.jaggr.core.config.IConfig
Returns the URI for the config JavaScript file from which this config was read.
getConfigUri() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
getContentReader(String, IResource, HttpServletRequest, List<ICacheKeyGenerator>) - Method in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
getContentReader(String, IResource, HttpServletRequest, List<ICacheKeyGenerator>) - Method in class com.ibm.jaggr.core.impl.modulebuilder.text.TextModuleBuilder
 
getContentType(String) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
Returns the content type string for the specified filename based on the filename's extension.
getContributorId() - Method in interface com.ibm.jaggr.core.IAggregatorExtension
Returns the bundle symbolic name for the bundle that contributed this extension.
getContributorId() - Method in class com.ibm.jaggr.core.impl.AggregatorExtension
 
getControlObj() - Method in class com.ibm.jaggr.core.impl.cache.CacheImpl
 
getConverter() - Method in class com.ibm.jaggr.core.impl.cache.ResourceConverterCacheImpl
 
getCount() - Method in class com.ibm.jaggr.core.impl.layer.LatchingCounter
 
getCreated() - Method in interface com.ibm.jaggr.core.cache.ICache
Returns the date and time that this cache object was created.
getCreated() - Method in class com.ibm.jaggr.core.impl.cache.CacheImpl
 
getCurrentRequest() - Method in interface com.ibm.jaggr.core.IAggregator
Returns the request object currently being processed.
getCurrentRequest() - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
getDefaultFeatures(String) - Method in interface com.ibm.jaggr.core.config.IConfig
Returns the default features specified using the IConfig.HAS_CONFIGPARAM config param.
getDefaultFeatures(String) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
getDefaultOptions() - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
 
getDefaultOptions() - Static method in class com.ibm.jaggr.core.util.CompilerUtil
 
getDefaultOptionsMap() - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
 
getDefaultOptionsMap() - Method in interface com.ibm.jaggr.core.options.IOptions
Returns an immutable map of the default options and their values.
getDefineDepArray() - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
 
getDefineDependencies() - Method in class com.ibm.jaggr.core.impl.deps.DepUtils.ParseResult
 
getDelcaredDependencies(String) - Method in interface com.ibm.jaggr.core.deps.IDependencies
Returns the dependencies for the specified module.
getDelcaredDependencies(String) - Method in class com.ibm.jaggr.core.impl.deps.DependenciesImpl
 
getDeleteDelay() - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
 
getDeleteDelay() - Method in interface com.ibm.jaggr.core.options.IOptions
Convenience method for reading the IOptions.DELETE_DELAY options property.
getDependencies() - Method in interface com.ibm.jaggr.core.IAggregator
Returns the dependencies object for this aggregator.
getDependencies() - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
getDependencyNames() - Method in interface com.ibm.jaggr.core.deps.IDependencies
Returns an Iterable over the module names that were scanned while building the dependency map.
getDependencyNames() - Method in class com.ibm.jaggr.core.impl.deps.DependenciesImpl
 
getDependentFeatures(String) - Method in interface com.ibm.jaggr.core.deps.IDependencies
Returns the list of dependent features for the specified module.
getDependentFeatures(String) - Method in class com.ibm.jaggr.core.impl.deps.DependenciesImpl
 
getDependentFeatures() - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
 
getDependentFeatures() - Method in class com.ibm.jaggr.core.util.DependencyList
Returns the set of features that were discovered when evaluating has! plugin expressions or aliases when expanding the dependencies.
getDeps() - Method in interface com.ibm.jaggr.core.config.IConfig
Deprecated.
getDeps() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
getDeps() - Method in interface com.ibm.jaggr.core.transport.IRequestedModuleNames
Returns the list of modules specified by the deps request parameter.
getDepsLastMod() - Method in class com.ibm.jaggr.core.cache.CacheControl
 
getDescendent(String) - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
 
getDiscoveredHasConditions() - Method in class com.ibm.jaggr.core.impl.modulebuilder.javascript.HasFilteringCompilerPass
 
getDynamicLoaderExtensionJavaScript(HttpServletRequest) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
Returns the dynamic portion of the loader extension javascript for this transport.
getDynamicLoaderExtensionJavaScript(HttpServletRequest) - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport
 
getErrorMessage() - Method in class com.ibm.jaggr.core.modulebuilder.ModuleBuild
 
getErrorMessage() - Method in class com.ibm.jaggr.core.readers.ModuleBuildReader
 
getExcludes() - Method in interface com.ibm.jaggr.core.transport.IRequestedModuleNames
Returns the list of modules specified by the excludes request parameter.
getExecutors() - Method in interface com.ibm.jaggr.core.IAggregator
 
getExecutors() - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
getExpandedDeps() - Method in class com.ibm.jaggr.core.util.DependencyList
Returns the set of expanded dependencies for the modules specified in names.
getExpandedModules(String, IResource, HttpServletRequest, List<ICacheKeyGenerator>) - Method in class com.ibm.jaggr.core.impl.modulebuilder.i18n.I18nModuleBuilder
 
getExpires() - Method in interface com.ibm.jaggr.core.config.IConfig
Returns the value of the expires config param as an integer.
getExpires() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
getExplicitDeps() - Method in class com.ibm.jaggr.core.util.DependencyList
Returns the explicit dependencies for the modules specified in names.
getExtension(String) - Static method in class com.ibm.jaggr.core.util.PathUtil
Returns the file extension part of the specified path
getExtensionContributions() - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
Returns the extension contributions that have been registered with this transport
getExtensionPointId() - Method in interface com.ibm.jaggr.core.IAggregatorExtension
Returns the extension point id that this extension object implements
getExtensionPointId() - Method in class com.ibm.jaggr.core.impl.AggregatorExtension
 
getExtensions(String) - Method in interface com.ibm.jaggr.core.IAggregator
Returns an Iterable for the collection of aggregator extensions identified by extensionPointId.
getExtensions(String) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
getExtraBuilds() - Method in class com.ibm.jaggr.core.readers.ModuleBuildReader
Returns the list of additional futures that should be processed along with this build this future
getExtraModules() - Method in class com.ibm.jaggr.core.modulebuilder.ModuleBuild
Returns the list of additional modules that should be included ahead of this module build in the layer
getFeature() - Method in class com.ibm.jaggr.core.util.HasNode
 
getFeatureListResourceUri() - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
Default implementation that returns null URI.
getFeatureSet() - Method in class com.ibm.jaggr.core.cachekeygenerator.FeatureSetCacheKeyGenerator
 
getFeaturesFromRequest(HttpServletRequest) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
Returns a map containing the has-condition/value pairs specified in the request
getFeaturesFromRequestEncoded(HttpServletRequest, Features) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
Returns the has conditions specified in the request as a base64 encoded trit map of feature values where each trit (three state value - 0, 1 and don't care) represents the state of a feature in the list of deendentFeatures that was sent to the client in the featureMap JavaScript resource served by AbstractHttpTransport.FeatureListResourceFactory.
getFileCreateExecutor() - Method in interface com.ibm.jaggr.core.executors.IExecutors
Returns an executor used for asynchronously creating files.
getFileCreateExecutor() - Method in class com.ibm.jaggr.core.impl.executors.ExecutorsImpl
 
getFileDeleteExecutor() - Method in interface com.ibm.jaggr.core.executors.IExecutors
Returns a scheduled executor that will execute submitted tasks after a delay determined by IOptions.getDeleteDelay().
getFileDeleteExecutor() - Method in class com.ibm.jaggr.core.impl.executors.ExecutorsImpl
 
getFullPathName() - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
 
getGzipCache() - Method in interface com.ibm.jaggr.core.cache.ICache
Returns the cache of gzipped modules
getGzipCache() - Method in class com.ibm.jaggr.core.impl.cache.CacheImpl
 
getHasConditionsFromRequest(HttpServletRequest) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
This method checks the request for the has conditions which may either be contained in URL query arguments or in a cookie sent from the client.
getHasPluginPrefixes() - Method in class com.ibm.jaggr.core.deps.ModuleDepInfo
Provided for backwards compatibility
getHasPluginPrefixes(Map<?, ?>) - Method in class com.ibm.jaggr.core.deps.ModuleDepInfo
A return value of null means that the associated module should be included in the expanded dependency list unconditionally.
getHeaders() - Method in interface com.ibm.jaggr.core.IPlatformServices
An interface method to get the headers from the application context.
getInitParams() - Method in interface com.ibm.jaggr.core.IAggregator
Returns the servlet init-params for this aggregator.
getInitParams() - Method in interface com.ibm.jaggr.core.IAggregatorExtension
Returns the init params for the extension.
getInitParams() - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
getInitParams() - Method in class com.ibm.jaggr.core.impl.AggregatorExtension
 
getInitStamp() - Method in class com.ibm.jaggr.core.cache.CacheControl
 
getInputStream(String, URI, MutableInt) - Method in interface com.ibm.jaggr.core.cache.IGzipCache
Returns an input stream to the gzipped contents of the resource specified by source
getInputStream(String, URI, MutableInt) - Method in class com.ibm.jaggr.core.impl.cache.GzipCacheImpl
 
getInputStream(HttpServletRequest, HttpServletResponse) - Method in class com.ibm.jaggr.core.impl.layer.LayerImpl
 
getInputStream() - Method in class com.ibm.jaggr.core.impl.resource.ExceptionResource
 
getInputStream() - Method in class com.ibm.jaggr.core.impl.resource.FileResource
 
getInputStream() - Method in class com.ibm.jaggr.core.impl.resource.NotFoundResource
 
getInputStream() - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport.LoaderExtensionResource
 
getInputStream(HttpServletRequest, HttpServletResponse) - Method in interface com.ibm.jaggr.core.layer.ILayer
Returns the InputStream for the assembled and gzipped layer build which was generated using the compilation level, has-conditions and options that are specified in the request.
getInputStream() - Method in class com.ibm.jaggr.core.resource.AggregationResource
 
getInputStream() - Method in interface com.ibm.jaggr.core.resource.IResource
Returns a InputStream object for the resource if the resource is not a directory/folder resource.
getInputStream() - Method in class com.ibm.jaggr.core.resource.StringResource
 
getInstance() - Method in interface com.ibm.jaggr.core.IAggregatorExtension
Returns the object instance implementing this extension
getInstance() - Method in class com.ibm.jaggr.core.impl.AggregatorExtension
 
getInt(String) - Method in class org.json.JSONObject
 
getJSONArray(String) - Method in class org.json.JSONObject
 
getJSONObject(int) - Method in class org.json.JSONArray
 
getJSONObject(String) - Method in class org.json.JSONObject
 
getJsPluginDelegators() - Method in interface com.ibm.jaggr.core.config.IConfig
Returns the list of plugin names specified with the IConfig.JSPLUGINDELEGATORS_CONFIGPARAM config param.
getJsPluginDelegators() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
getJSSource(String, IResource, HttpServletRequest, List<ICacheKeyGenerator>) - Method in class com.ibm.jaggr.core.impl.modulebuilder.javascript.JavaScriptModuleBuilder
Overrideable method for getting the source modules to compile
getKey() - Method in class com.ibm.jaggr.core.impl.layer.LayerImpl
 
getKey() - Method in interface com.ibm.jaggr.core.layer.ILayer
Returns the cache key that this layer is associated with in the layer cache.
getKeys() - Method in interface com.ibm.jaggr.core.cache.IGenericCache
Returns the set of keys associated with entries in the cache
getKeys() - Method in class com.ibm.jaggr.core.impl.cache.GenericCacheImpl
 
getKeys() - Method in class com.ibm.jaggr.core.impl.module.ModuleImpl
 
getKeys() - Method in interface com.ibm.jaggr.core.layer.ILayerCache
Returns the set of keys associated with entries in the cache
getLabel() - Method in class com.ibm.jaggr.core.util.DependencyList
Returns the label set by DependencyList.setLabel(String)
getLastModified() - Method in interface com.ibm.jaggr.core.deps.IDependencies
Returns the cumulative last-modified date of these dependencies which was determined the last time the dependencies were created or validated.
getLastModified() - Method in class com.ibm.jaggr.core.impl.deps.DependenciesImpl
 
getLastModified(HttpServletRequest) - Method in class com.ibm.jaggr.core.impl.layer.LayerImpl
 
getLastModified(IAggregator, ModuleList) - Method in class com.ibm.jaggr.core.impl.layer.LayerImpl
Returns the newest last modified time of the files in the list
getLastModified() - Method in class com.ibm.jaggr.core.impl.OverrideFoldersTreeWalker
 
getLastModified(HttpServletRequest) - Method in interface com.ibm.jaggr.core.layer.ILayer
Returns the lastModified time of the layer based on the latest last modified time of each of the component source files.
getLastModifiedJS() - Method in class com.ibm.jaggr.core.impl.OverrideFoldersTreeWalker
 
getLayer(HttpServletRequest) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
Returns the Layer object for the specified request.
getLayer(HttpServletRequest) - Method in class com.ibm.jaggr.core.impl.layer.LayerCacheImpl
 
getLayer(HttpServletRequest) - Method in interface com.ibm.jaggr.core.layer.ILayerCache
Returns a layer object for the specified request.
getLayerContribution(HttpServletRequest, IHttpTransport.LayerContributionType, Object) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
getLayerContribution(HttpServletRequest, IHttpTransport.LayerContributionType, Object) - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport
 
getLayerContribution(HttpServletRequest, IHttpTransport.LayerContributionType, Object) - Method in interface com.ibm.jaggr.core.transport.IHttpTransport
Returns a string value that will be added to the layer in the location specified by type, or null if the transport has no contribution to make.
getLayers() - Method in interface com.ibm.jaggr.core.cache.ICache
Returns the cache of layer build cache entries.
getLayers() - Method in class com.ibm.jaggr.core.impl.cache.CacheImpl
 
getLine() - Method in class com.ibm.jaggr.core.impl.layer.LineCountingStringWriter
 
getLineno() - Method in class com.ibm.jaggr.core.util.JSSource.PositionLocator
 
getLoaderExtensionPath() - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport
Property accessor for the loaderExtensionPath property
getLoaderExtensionResources() - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport
Property accessor for the loaderExtensionResources property
getLocales() - Method in class com.ibm.jaggr.core.cachekeygenerator.I18nCacheKeyGenerator
 
getLocation() - Method in interface com.ibm.jaggr.core.config.IConfig.IPackage
Returns the value of the location property of the package.
getLocation() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl.Package
 
getMain() - Method in interface com.ibm.jaggr.core.config.IConfig.IPackage
Returns resolved value of the main propery of the package.
getMain() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl.Package
 
getMaxCapacity(IAggregator) - Method in class com.ibm.jaggr.core.impl.layer.LayerCacheImpl
 
getModule() - Method in class com.ibm.jaggr.core.modulebuilder.ModuleBuildFuture
 
getModuleBuilder(String, IResource) - Method in interface com.ibm.jaggr.core.IAggregator
Returns an IModuleBuilder for the specified arguments.
getModuleBuilder(String, IResource) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
getModuleId() - Method in interface com.ibm.jaggr.core.module.IModule
Returns the module id for this module.
getModuleId() - Method in class com.ibm.jaggr.core.module.ModuleIdentifier
 
getModuleId() - Method in class com.ibm.jaggr.core.transport.IHttpTransport.ModuleInfo
 
getModuleId() - Method in class com.ibm.jaggr.core.util.JSSource
Returns the module id specified in the constructor
getModuleIdList() - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
Returns the module id list used to map module name ids to module names.
getModuleIdMap() - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
getModuleIdMap() - Method in interface com.ibm.jaggr.core.transport.IHttpTransport
Returns a map of module name to module id pairs that can be used to encode the module names when requesting modules.
getModuleIdRegFunctionName() - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
getModuleIdRegFunctionName() - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport
 
getModuleIdRegFunctionName() - Method in interface com.ibm.jaggr.core.transport.IHttpTransport
Returns the name of the client side registration function used to register module-name/module-id mappings.
getModuleIds() - Method in class com.ibm.jaggr.core.deps.ModuleDeps
Provided for backwards compatibility
getModuleIds(Map<?, ?>) - Method in class com.ibm.jaggr.core.deps.ModuleDeps
Returns a set of module ids for the keys in this map.
getModuleIdsWithComments() - Method in class com.ibm.jaggr.core.deps.ModuleDeps
Returns a map of module ids with comments for the keys in this map.
getModuleName() - Method in interface com.ibm.jaggr.core.module.IModule
Returns the module name.
getModuleName() - Method in class com.ibm.jaggr.core.module.ModuleIdentifier
Returns the module id, minus any plugin identifier that was specified in the name passed to the constructor
getModuleName(URI) - Static method in class com.ibm.jaggr.core.util.PathUtil
Returns the module name for the specified URI.
getModules() - Method in interface com.ibm.jaggr.core.cache.ICache
Returns the cache of module build cache entries
getModules() - Method in class com.ibm.jaggr.core.impl.cache.CacheImpl
 
getModules(HttpServletRequest) - Method in class com.ibm.jaggr.core.impl.layer.LayerImpl
Unfolds a folded module list and returns a list of Source objects
getModules() - Method in class com.ibm.jaggr.core.impl.layer.SortedReaders
 
getModules() - Method in interface com.ibm.jaggr.core.transport.IRequestedModuleNames
Returns the list of modules requested by the Aggregator.
getModuleSpecifier() - Method in class com.ibm.jaggr.core.modulebuilder.ModuleBuildFuture
 
getName() - Method in interface com.ibm.jaggr.core.config.IConfig.IPackage
Returns the value of the name property of the package.
getName() - Method in interface com.ibm.jaggr.core.IAggregator
Returns the name of the servlet implementing this interface.
getName() - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
getName() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl.Package
 
getName() - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
 
getName() - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
 
getName() - Method in class com.ibm.jaggr.core.InitParams.InitParam
 
getName() - Method in interface com.ibm.jaggr.core.options.IOptions
Returns the name that can be used to track this options object using the IOptionsListener interface.
getNames() - Method in class com.ibm.jaggr.core.InitParams
Returns a collection of the init-param names, or an empty collection if there are no init-params
getNextInputReader() - Method in class com.ibm.jaggr.core.readers.AggregationReader
Returns the next reader in the iteration.
getNIOFileResourceClass() - Method in class com.ibm.jaggr.core.impl.resource.FileResourceFactory
Utility method for acquiring a reference to the NIOFileResource class without asking the class loader every single time after we know it's not there.
getNIOFileResourceConstructor(Class<?>...) - Method in class com.ibm.jaggr.core.impl.resource.FileResourceFactory
Utility method for acquiring a reference to the NIOFileResource class constructor without asking the class loader every single time after we know it's not there.
getNIOInstance(Constructor<?>, Object...) - Method in class com.ibm.jaggr.core.impl.resource.FileResourceFactory
Utility method to catch class loading issues and prevent repeated attempts to use reflection.
getNodeForResource(URI, Map<URI, DepTreeNode>) - Static method in class com.ibm.jaggr.core.impl.deps.DepUtils
Maps a resource URI to a DepTreeNode.
getNodeName() - Method in class com.ibm.jaggr.core.util.HasNode
 
getNonJSExtensions(IAggregator) - Method in class com.ibm.jaggr.core.impl.deps.DepTree
Returns the set of non-JavaScript file extensions to include in the scanned dependencies name list.
getNotice() - Method in interface com.ibm.jaggr.core.config.IConfig
Returns the content of the resource specified by the notice config param.
getNotice() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
getNumVars() - Method in class com.ibm.jaggr.core.util.Term
 
getOptimizationLevelFromRequest(HttpServletRequest) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
Returns the requested optimization level from the request.
getOption(String) - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
 
getOption(String) - Method in interface com.ibm.jaggr.core.options.IOptions
Returns the value of the specified option
getOptions() - Method in interface com.ibm.jaggr.core.IAggregator
Returns the options object for this aggregator.
getOptions() - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
getOptionsMap() - Method in class com.ibm.jaggr.core.cache.CacheControl
 
getOptionsMap() - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
 
getOptionsMap() - Method in interface com.ibm.jaggr.core.options.IOptions
Returns an immutable map of the current options and their values.
getOverride() - Method in class com.ibm.jaggr.core.config.IConfig.Location
Returns the override URI for this location.
getPackageLocations() - Method in interface com.ibm.jaggr.core.config.IConfig
Returns an ordered mapping of module ids to resource locations for all of the packages locations defined in this config.
getPackageLocations() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
getPackages() - Method in interface com.ibm.jaggr.core.config.IConfig
Returns the packages specified by the packages config param.
getPackages() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
getParameter(HttpServletRequest, String[]) - Static method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
Returns the value of the requested parameter from the request, or null
getParent() - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
 
getParentPath() - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
 
getPath() - Method in class com.ibm.jaggr.core.resource.AbstractResourceBase
 
getPath() - Method in interface com.ibm.jaggr.core.resource.IResource
Returns the reference path of this resource.
getPaths() - Method in interface com.ibm.jaggr.core.config.IConfig
Returns the path mappings for module names to resource URIs specified by the paths config param.
getPaths() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
getPathsAndAliases(InitParams) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
Returns a mapping of resource aliases to IResources defined in the init-params.
getPattern() - Method in interface com.ibm.jaggr.core.config.IConfig.IAlias
A String or an implementation specific representation of a JavaScript regular expression.
getPattern() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl.Alias
 
getPlatformObject() - Method in interface com.ibm.jaggr.core.IServiceReference
 
getPlatformServices() - Method in interface com.ibm.jaggr.core.IAggregator
Get the IPlatformServices implementation for this aggregator.
getPlatformServices() - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
getPluginName() - Method in interface com.ibm.jaggr.core.module.IModule
Returns the plugin name.
getPluginName() - Method in class com.ibm.jaggr.core.module.ModuleIdentifier
Returns the plugin name specified in the module id or null.
getPrefix() - Method in class com.ibm.jaggr.core.impl.cache.ResourceConverterCacheImpl
 
getPreloads() - Method in interface com.ibm.jaggr.core.transport.IRequestedModuleNames
Returns the list of modules specified by the preloads request parameter.
getPrimary() - Method in class com.ibm.jaggr.core.config.IConfig.Location
Returns the primary URI for this location.
getProperties() - Method in interface com.ibm.jaggr.core.IPlatformExtensionServices
Returns a properties object for the associated extension implementation.
getProperty(String, Class<?>) - Method in interface com.ibm.jaggr.core.config.IConfig
Returns the value of the named config property.
getProperty(String, Class<?>) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
getProperty(String) - Method in interface com.ibm.jaggr.core.IServiceReference
 
getPropertyKeys() - Method in interface com.ibm.jaggr.core.IServiceReference
 
getProps() - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
Returns the properties object for the current options.
getPropsFile() - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
Returns a File object to the properties file.
getPropsFilename() - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
Returns the filename of the properties file that the options are loaded from/saved to.
getPropValue(String) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
Returns the value for the property name used by the aggregator.
getRawConfig() - Method in class com.ibm.jaggr.core.cache.CacheControl
 
getRawConfig() - Method in interface com.ibm.jaggr.core.config.IConfig
Returns the raw config data after the config has been modified by any IConfigModifier services that have been registered for the aggregator that this config is associated with, and after any string substitutions have been performed.
getRawConfig() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
getReader() - Method in class com.ibm.jaggr.core.impl.resource.ExceptionResource
 
getReader() - Method in class com.ibm.jaggr.core.impl.resource.FileResource
 
getReader() - Method in class com.ibm.jaggr.core.impl.resource.NotFoundResource
 
getReader() - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport.LoaderExtensionResource
 
getReader() - Method in class com.ibm.jaggr.core.resource.AggregationResource
 
getReader() - Method in interface com.ibm.jaggr.core.resource.IResource
Returns a Reader object for the resource if the resource is not a directory/folder resource.
getReader() - Method in class com.ibm.jaggr.core.resource.StringResource
 
getReferenceURI() - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport.LoaderExtensionResource
 
getReferenceURI() - Method in class com.ibm.jaggr.core.resource.AbstractResourceBase
 
getReferenceURI() - Method in interface com.ibm.jaggr.core.resource.IResource
Returns the reference URI.
getReplacement() - Method in interface com.ibm.jaggr.core.config.IConfig.IAlias
A string or an implementation specific representation of a JavaScript replacement function.
getReplacement() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl.Alias
 
getRequestedLocales(HttpServletRequest) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
Returns the requested locales as a collection of locale strings
getRequireDepArray() - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
 
getRequireDependencies(String) - Method in interface com.ibm.jaggr.core.deps.IDependencies
Returns the list of modules specified in the dependency lists of any require calls contained within the specified module.
getRequireDependencies(String) - Method in class com.ibm.jaggr.core.impl.deps.DependenciesImpl
 
getRequireDependencies() - Method in class com.ibm.jaggr.core.impl.deps.DepUtils.ParseResult
 
getResource(IAggregator) - Method in class com.ibm.jaggr.core.impl.module.ModuleImpl
 
getResource(IAggregator) - Method in class com.ibm.jaggr.core.impl.module.NotFoundModule
 
getResource(String) - Method in interface com.ibm.jaggr.core.IPlatformServices
A method to access a resource within an application
getResource(IAggregator) - Method in interface com.ibm.jaggr.core.module.IModule
This method is provided so that the module can function as a runtime cache for the IResource object associated with the module URI that was used to construct this instance.
getResourceFactory(Mutable<URI>) - Method in interface com.ibm.jaggr.core.IAggregator
Returns a new IResourceFactory for the specified URI.
getResourceFactory(Mutable<URI>) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
getResourcePathId() - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
Returns the resource (combo) path id specified by the transport's plugin extension path attribute
getResponseBody() - Method in class com.ibm.jaggr.core.impl.ForcedErrorResponse
 
getRoot() - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
 
getRoot() - Method in class com.ibm.jaggr.core.impl.deps.DepTreeRoot
 
getScheduledExecutor() - Method in interface com.ibm.jaggr.core.executors.IExecutors
Returns a scheduled executor service that fires on a periodic interval.
getScheduledExecutor() - Method in class com.ibm.jaggr.core.impl.executors.ExecutorsImpl
 
getScripts() - Method in class com.ibm.jaggr.core.impl.layer.SortedReaders
 
getScripts() - Method in interface com.ibm.jaggr.core.transport.IRequestedModuleNames
Returns the list of script modules specified by the scripts request parameter.
getSerialversionuid() - Static method in class com.ibm.jaggr.core.cache.CacheControl
 
getService(IServiceReference) - Method in interface com.ibm.jaggr.core.IPlatformServices
Returns the service object corresponding to the service registration.
getServiceReferences(String, String) - Method in interface com.ibm.jaggr.core.IPlatformServices
Returns an array of service references for the services that were registered under the specified class and filter.
getSize() - Method in class com.ibm.jaggr.core.impl.resource.FileResource
 
getSize() - Method in class com.ibm.jaggr.core.resource.AbstractResourceBase
 
getSize() - Method in interface com.ibm.jaggr.core.resource.IResource
Returns the size of the content for this resource.
getSize() - Method in class com.ibm.jaggr.core.resource.StringResource
 
getSourceMap() - Method in class com.ibm.jaggr.core.modulebuilder.SourceMappedBuildRenderer
 
getSourceMap() - Method in class com.ibm.jaggr.core.readers.ModuleBuildReader
 
getSourcesMappingEpilogue() - Method in class com.ibm.jaggr.core.impl.layer.LayerBuilder
Returns the source mapping epilogue for the layer that gets added to the end of the response.
getStatus() - Method in class com.ibm.jaggr.core.impl.ForcedErrorResponse
Returns the error response status that should be returned for the current response.
getString(int) - Method in class org.json.JSONArray
 
getString(String) - Method in class org.json.JSONObject
 
getSuffix() - Method in class com.ibm.jaggr.core.impl.cache.ResourceConverterCacheImpl
 
getSyntheticModuleNames() - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
Returns a collection of the names of synthetic modules that may be used by the transport.
getTextPluginDelegators() - Method in interface com.ibm.jaggr.core.config.IConfig
Returns the list of plugin names specified with the IConfig.TEXTPLUGINDELEGATORS_CONFIGPARAM config param.
getTextPluginDelegators() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
getTextPluginPath() - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport
 
getTextPluginProxyUriStr() - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport
 
getThreadScopes() - Method in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
Returns the thread scope queue
getTransport() - Method in interface com.ibm.jaggr.core.IAggregator
Returns the HTTP transport in use by this object
getTransport() - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
getTransportId() - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
Returns the unique id for the transport.
getUniqueId() - Method in interface com.ibm.jaggr.core.IAggregatorExtension
Returns the unique id for this extension
getUniqueId() - Method in class com.ibm.jaggr.core.impl.AggregatorExtension
 
getURI(String) - Method in interface com.ibm.jaggr.core.deps.IDependencies
Returns the resource URI for the specified module id.
getURI(String) - Method in class com.ibm.jaggr.core.impl.deps.DependenciesImpl
 
getURI() - Method in class com.ibm.jaggr.core.impl.module.ModuleImpl
 
getURI() - Method in class com.ibm.jaggr.core.impl.module.NotFoundModule
 
getURI() - Method in class com.ibm.jaggr.core.impl.resource.FileResource.VisitorResource
 
getURI() - Method in interface com.ibm.jaggr.core.module.IModule
Returns the source url for this module
getURI() - Method in class com.ibm.jaggr.core.resource.AbstractResourceBase
 
getURI() - Method in interface com.ibm.jaggr.core.resource.IResource
Returns the URI for this resource.
getURI() - Method in interface com.ibm.jaggr.core.resource.IResourceVisitor.Resource
 
getValue(String) - Method in class com.ibm.jaggr.core.InitParams
Returns the value of the first instance of the named init-param, or null if the init-param is not found.
getValue() - Method in class com.ibm.jaggr.core.InitParams.InitParam
 
getValues(String) - Method in class com.ibm.jaggr.core.InitParams
Returns a list of the values for the init-param(s) with the specified name, or an empty collection if there are no init-params with the specified name.
getWorkingDirectory() - Method in interface com.ibm.jaggr.core.IAggregator
Returns this aggregator's working directory.
getWrappedObject() - Method in class org.json.JSONObject
 
getWrapppedArray() - Method in class org.json.JSONArray
 
GzipCacheImpl - Class in com.ibm.jaggr.core.impl.cache
 
GzipCacheImpl() - Constructor for class com.ibm.jaggr.core.impl.cache.GzipCacheImpl
 
GZIPFLAG_KEY_PATTERN - Static variable in class com.ibm.jaggr.core.impl.layer.LayerImpl
 

H

handles(String, IResource) - Method in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
handles(String, IResource) - Method in class com.ibm.jaggr.core.impl.modulebuilder.i18n.I18nModuleBuilder
 
handles(String, IResource) - Method in class com.ibm.jaggr.core.impl.modulebuilder.javascript.JavaScriptModuleBuilder
 
handles(String, IResource) - Method in class com.ibm.jaggr.core.impl.modulebuilder.less.LessModuleBuilder
 
handles(String, IResource) - Method in class com.ibm.jaggr.core.impl.modulebuilder.text.TextModuleBuilder
 
handles(URI) - Method in class com.ibm.jaggr.core.impl.resource.FileResourceFactory
 
handles(URI) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport.FeatureListResourceFactory
 
handles(URI) - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport.LoaderExtensionResourceFactory
 
handles(String, IResource) - Method in interface com.ibm.jaggr.core.modulebuilder.IModuleBuilder
Returns true if this module builder handles the specified resource
handles(URI) - Method in interface com.ibm.jaggr.core.resource.IResourceFactory
 
has(String) - Method in class org.json.JSONObject
 
HAS_CONFIGPARAM - Static variable in interface com.ibm.jaggr.core.config.IConfig
Static constant specifying the name of the has config property
hasErrors() - Method in class com.ibm.jaggr.core.impl.layer.LayerBuilder
Returns true if any of the module builds indicated an error
HasFilteringCompilerPass - Class in com.ibm.jaggr.core.impl.modulebuilder.javascript
Custom Compiler pass for Google Closure compiler to do has trimming.
HasFilteringCompilerPass(Features, Set<String>, boolean) - Constructor for class com.ibm.jaggr.core.impl.modulebuilder.javascript.HasFilteringCompilerPass
 
HasFilteringCompilerPass(Features, boolean) - Constructor for class com.ibm.jaggr.core.impl.modulebuilder.javascript.HasFilteringCompilerPass
 
HasFilteringCompilerPass(Features, Set<String>) - Constructor for class com.ibm.jaggr.core.impl.modulebuilder.javascript.HasFilteringCompilerPass
 
HasFilteringCompilerPass(Features) - Constructor for class com.ibm.jaggr.core.impl.modulebuilder.javascript.HasFilteringCompilerPass
 
hashCode() - Method in class com.ibm.jaggr.core.cachekeygenerator.ExportNamesCacheKeyGenerator
 
hashCode() - Method in class com.ibm.jaggr.core.cachekeygenerator.FeatureSetCacheKeyGenerator
 
hashCode() - Method in class com.ibm.jaggr.core.cachekeygenerator.I18nCacheKeyGenerator
 
hashCode() - Method in class com.ibm.jaggr.core.cachekeygenerator.ServerExpandLayersCacheKeyGenerator
 
hashCode() - Method in class com.ibm.jaggr.core.deps.ModuleDepInfo
Return a hashCode for this object that ignores comments
hashCode() - Method in class com.ibm.jaggr.core.util.BooleanFormula
 
hashCode() - Method in class com.ibm.jaggr.core.util.BooleanTerm
 
hashCode() - Method in class com.ibm.jaggr.core.util.BooleanVar
 
hashCode() - Method in class com.ibm.jaggr.core.util.Features
 
hashCode() - Method in class com.ibm.jaggr.core.util.Term
 
HasNode - Class in com.ibm.jaggr.core.util
Recursive has condition checking.
HasNode(String) - Constructor for class com.ibm.jaggr.core.util.HasNode
 

I

I18nCacheKeyGenerator - Class in com.ibm.jaggr.core.cachekeygenerator
 
I18nCacheKeyGenerator(Collection<String>, boolean) - Constructor for class com.ibm.jaggr.core.cachekeygenerator.I18nCacheKeyGenerator
Element constructor.
I18nModuleBuilder - Class in com.ibm.jaggr.core.impl.modulebuilder.i18n
This class extends JavaScriptModuleBuilder to add support for expanding the response for root level (non-locale specific) i18n requests to include the local specific versions of the requested resource for the locales specified in the request.
I18nModuleBuilder() - Constructor for class com.ibm.jaggr.core.impl.modulebuilder.i18n.I18nModuleBuilder
 
IAggregator - Interface in com.ibm.jaggr.core
Interface for the AMD Aggregator.
IAggregator.SubstitutionTransformer - Interface in com.ibm.jaggr.core
IAggregatorExtension - Interface in com.ibm.jaggr.core
Interface for a registered aggregator extension.
ICache - Interface in com.ibm.jaggr.core.cache
The aggregator cache is the repository for cached module builds and layers.
ICacheKeyGenerator - Interface in com.ibm.jaggr.core.cachekeygenerator
Instances of CacheKeyGenerator are used to create request specific cache keys for modules.
ICacheManager - Interface in com.ibm.jaggr.core.cache
The cache manager for the aggregator service.
ICacheManager.CreateCompletionCallback - Interface in com.ibm.jaggr.core.cache
 
ICacheManagerListener - Interface in com.ibm.jaggr.core.cache
OSGi service listener interface that is called by the cache manager when it has been initialized.
IConfig - Interface in com.ibm.jaggr.core.config
This interface encapsulates an aggregator configuration.
IConfig.IAlias - Interface in com.ibm.jaggr.core.config
Interface for a config alias.
IConfig.IPackage - Interface in com.ibm.jaggr.core.config
Interface for a server-side AMD module package.
IConfig.Location - Class in com.ibm.jaggr.core.config
Class for a resource location.
IConfig.Location(URI) - Constructor for class com.ibm.jaggr.core.config.IConfig.Location
 
IConfig.Location(URI, URI) - Constructor for class com.ibm.jaggr.core.config.IConfig.Location
 
IConfigListener - Interface in com.ibm.jaggr.core.config
Listener interface for config changes.
IConfigModifier - Interface in com.ibm.jaggr.core.config
Interface for config modifier class.
IConfigScopeModifier - Interface in com.ibm.jaggr.core.config
Implementations of this interface are called just before the server-side config JavaScript is evaluated on the server.
ID - Static variable in interface com.ibm.jaggr.core.IServiceProviderExtensionPoint
Name extension point id.
ID - Static variable in interface com.ibm.jaggr.core.modulebuilder.IModuleBuilderExtensionPoint
Name extension point id.
ID - Static variable in interface com.ibm.jaggr.core.resource.IResourceConverterExtensionPoint
Name extension point id.
ID - Static variable in interface com.ibm.jaggr.core.resource.IResourceFactoryExtensionPoint
Name extension point id.
ID - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransportExtensionPoint
Name extension point id.
IDependencies - Interface in com.ibm.jaggr.core.deps
This class encapsulates the dependency graph of a collection of AMD modules.
IDependenciesListener - Interface in com.ibm.jaggr.core.deps
Listener interface for dependencies changes.
IExecutors - Interface in com.ibm.jaggr.core.executors
Interface for thread executor providers
IExtensionInitializer - Interface in com.ibm.jaggr.core
Initialization interface for aggregator extensions.
IExtensionInitializer.IExtensionRegistrar - Interface in com.ibm.jaggr.core
Interface that can be used by Aggregator extensions to register additional IResourceFactory or IModuleBuilder extensions.
IExtensionSingleton - Interface in com.ibm.jaggr.core
Aggregator extensions implementing this interface will be treated as singletons when the extensions are created declaratively (e.g.
IGenericCache - Interface in com.ibm.jaggr.core.cache
 
IGzipCache - Interface in com.ibm.jaggr.core.cache
Interface for a cache of gzipped modules
IGzipCache.ICacheEntry - Interface in com.ibm.jaggr.core.cache
The type of the cache entry is opaque to the user.
IHttpTransport - Interface in com.ibm.jaggr.core.transport
Instances of IHttpTransport are responsible for parsing the HTTP request to extract request information such as module list, feature lists and other request parameters, and then 'decorating' the request with the processed values as defined types in request attributes.
IHttpTransport.LayerContributionType - Enum in com.ibm.jaggr.core.transport
Enum defining the constants for the various layer contribution types.
IHttpTransport.ModuleInfo - Class in com.ibm.jaggr.core.transport
 
IHttpTransport.ModuleInfo(String, boolean) - Constructor for class com.ibm.jaggr.core.transport.IHttpTransport.ModuleInfo
 
IHttpTransport.OptimizationLevel - Enum in com.ibm.jaggr.core.transport
Supported optimization levels.
IHttpTransportExtensionPoint - Interface in com.ibm.jaggr.core.transport
 
ILayer - Interface in com.ibm.jaggr.core.layer
A layer is an aggregation of modules.
ILayerCache - Interface in com.ibm.jaggr.core.layer
Interface for layer cache object
ILayerListener - Interface in com.ibm.jaggr.core.layer
Listener interface for Layer events.
ILayerListener.EventType - Enum in com.ibm.jaggr.core.layer
 
imageSizeThreshold - Variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
IMAGETYPES_CONFIGPARAM - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
IModule - Interface in com.ibm.jaggr.core.module
IModule objects are responsible for creating and organizing collections of cached module builds for a given module.
IModuleBuilder - Interface in com.ibm.jaggr.core.modulebuilder
This interface is implemented by module builders.
IModuleBuilderExtensionPoint - Interface in com.ibm.jaggr.core.modulebuilder
This interface defines constants for the modulebuilder extension point
IModuleBuildRenderer - Interface in com.ibm.jaggr.core.modulebuilder
If the object returned by IModuleBuilder.build(String, IResource, HttpServletRequest, List) implements this interface, then the object's renderBuild method will be called to obtain the build output string which will be included in the layer that is being assembled.
IModuleCache - Interface in com.ibm.jaggr.core.module
Interface for module cache object
includeAMDPaths - Variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
INCLUDEAMDPATHS_CONFIGPARAM - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
INCLUDEAMDPATHS_DEFAULT_VALUE - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
INCLUDELIST_CONFIGPARAM - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
INCLUDEREQUIREDEPS_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransport
Name of the request attribute specifying whether or not dependencies specified in require calls that are contained within AMD modules should be expanded when performing server-side expansion of dependent modules.
INCLUDEREQUIREDEPS_REQPARAM - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
INCLUDEUNDEFINEDFEATUREDEPS_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransport
Name of the request attribute specifying whether or not dependencies specified using has! loader plugin conditionals for undefined features (either in define or require dependencies) should be included when performing server-side expansion of dependent modules.
INCLUDEUNDEFINEDFEATUREDEPS_REQPARAM - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
increment() - Method in class com.ibm.jaggr.core.impl.layer.LatchingCounter
 
incrementAndGetSequenceNumber() - Static method in class com.ibm.jaggr.core.util.SequenceNumberProvider
Returns an ever increasing value each time it's called
info(String) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl.Console
 
init(ServletConfig) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
init() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
init() - Method in class com.ibm.jaggr.core.impl.modulebuilder.less.LessModuleBuilder
 
initDefaultOptions() - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
Returns the default options for this the aggregator service.
initForTest() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
This method is for test purposes and should not be used for production.
initialize(IAggregator, IAggregatorExtension, IExtensionInitializer.IExtensionRegistrar) - Method in interface com.ibm.jaggr.core.IExtensionInitializer
Called immediately after the extension is created to set the aggregator instance that this extension object was created for.
initialize(IConfig) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
This method does some initialization for the aggregator servlet.
initialize(IAggregator, IAggregatorExtension, IExtensionInitializer.IExtensionRegistrar) - Method in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
initialize(IAggregator, IAggregatorExtension, IExtensionInitializer.IExtensionRegistrar) - Method in class com.ibm.jaggr.core.impl.modulebuilder.javascript.JavaScriptModuleBuilder
 
initialize(IAggregator, IAggregatorExtension, IExtensionInitializer.IExtensionRegistrar) - Method in class com.ibm.jaggr.core.impl.resource.JsxResourceConverter
 
initialize(IAggregator, IAggregatorExtension, IExtensionInitializer.IExtensionRegistrar) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
initialize(IAggregator, IAggregatorExtension, IExtensionInitializer.IExtensionRegistrar) - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport
 
initialized(ICacheManager) - Method in interface com.ibm.jaggr.core.cache.ICacheManagerListener
Called when the cache manager has been initialized.
initialized(ICacheManager) - Method in class com.ibm.jaggr.core.impl.resource.JsxResourceConverter
 
initializeMessages(String, Class) - Static method in class com.ibm.jaggr.core.util.NLS
Initialize the given class with the values from the specified message bundle.
INITIALIZER_THREAD_POOL_SIZE - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
initParams - Variable in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
InitParams - Class in com.ibm.jaggr.core
Wrapper class for aggregator init-params.
InitParams(List<InitParams.InitParam>) - Constructor for class com.ibm.jaggr.core.InitParams
Constructor from a List
InitParams.InitParam - Class in com.ibm.jaggr.core
Init params are name/value pairs
InitParams.InitParam(String, String, IAggregator) - Constructor for class com.ibm.jaggr.core.InitParams.InitParam
 
InitParams.InitParam(String, String) - Constructor for class com.ibm.jaggr.core.InitParams.InitParam
 
initPostcss(IConfig) - Method in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
Initializes Rhino with PostCSS and configured plugins.
initWorkingDirectory(File, Map<String, String>, String) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
initWorkingDirectory(File, Map<String, String>, String, Collection<String>) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
Returns the working directory for this aggregator.
inlinedImageExcludeList - Variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
INLINEIMAGES_REQPARAM_NAME - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
inlineImageUrls(HttpServletRequest, String, IResource) - Method in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
Replace url(<relative-path>) references in the input CSS with url(data:<mime-type>;<base64-encoded-data> ).
inlineImports - Variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
inlineImports(HttpServletRequest, String, IResource, String) - Method in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
Processes the input CSS to replace @import statements with the contents of the imported CSS.
INLINEIMPORTS_CONFIGPARAM - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
INLINEIMPORTS_DEFAULT_VALUE - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
INLINEIMPORTS_REQPARAM_NAME - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
insert(String, int, int) - Method in class com.ibm.jaggr.core.util.JSSource
Inserts the specified string into the source at the specified location
insert(String) - Method in class com.ibm.jaggr.core.util.JSSource.PositionLocator
Inserts the specified string into the source at the current location
INTERFACE - Static variable in interface com.ibm.jaggr.core.IServiceProviderExtensionPoint
A reference to the IAggregatorExtension interface which is the interface that plugin extensions of the serviceprovider extension point must implement.
INTERFACE - Static variable in interface com.ibm.jaggr.core.modulebuilder.IModuleBuilderExtensionPoint
A reference to the IModuleBuilder interface which is the interface that plugin extensions of the modulebuilder extension point must implement.
INTERFACE - Static variable in interface com.ibm.jaggr.core.resource.IResourceConverterExtensionPoint
A reference to the IResourceConverter interface which is the interface that plugin extensions of the resourceconverter extension point must implement.
INTERFACE - Static variable in interface com.ibm.jaggr.core.resource.IResourceFactoryExtensionPoint
A reference to the IResourceFactory interface which is the interface that plugin extensions of the resourcefactory extension point must implement.
INTERFACE - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransportExtensionPoint
A reference to the IHttpTransport interface which is the interface that plugin extensions of the httptransport extension point must implement.
invalidChars - Static variable in class com.ibm.jaggr.core.util.PathUtil
Invalid characters in module/file path names.
invoke(Object, Method, Object[]) - Method in class com.ibm.jaggr.core.impl.cache.AggregatorProxy
 
IOptions - Interface in com.ibm.jaggr.core.options
This interface defines property names for standard aggregator options properties.
IOptionsListener - Interface in com.ibm.jaggr.core.options
Listener interface for options changes.
IPlatformExtensionServices - Interface in com.ibm.jaggr.core
Interface to support eclipse extension point implementation for non-osgi environment.
IPlatformServices - Interface in com.ibm.jaggr.core
Interface for all platform dependent functionalities used by the aggregator.
IRequestedModuleNames - Interface in com.ibm.jaggr.core.transport
This interface encapsulates the modules specified in the request which should be included in the response.
IRequestListener - Interface in com.ibm.jaggr.core
Deprecated.
as of 1.1.7, replaced by ILayerListener Listener interface for HTTP request processing. The start method is called for all registered listeners by the aggregator at the start of request processing.

Listeners are registered as an OSGi service using the name of the aggregator as the name attribute of the listener object.

IResource - Interface in com.ibm.jaggr.core.resource
Defines the interface for AMD module resources.
IResourceConverter - Interface in com.ibm.jaggr.core.resource
Interface to convert one resource into another.
IResourceConverterCache - Interface in com.ibm.jaggr.core.cache
 
IResourceConverterExtensionPoint - Interface in com.ibm.jaggr.core.resource
This interface defines constants for the resourceconverter extension point
IResourceFactory - Interface in com.ibm.jaggr.core.resource
This interface is implemented by resource factories which create instances of IResource objects.
IResourceFactoryExtensionPoint - Interface in com.ibm.jaggr.core.resource
This interface defines constants for the resourcefactory extension point
IResourceVisitor - Interface in com.ibm.jaggr.core.resource
Defines the interface for a resource visitor called by the tree walker.
IResourceVisitor.Resource - Interface in com.ibm.jaggr.core.resource
Defines the interface for a resource item that is visited by the tree walker.
isAssertNoNLS(HttpServletRequest) - Static method in class com.ibm.jaggr.core.util.RequestUtil
 
isCancelled() - Method in class com.ibm.jaggr.core.impl.layer.CompletedFuture
 
isCancelled() - Method in class com.ibm.jaggr.core.modulebuilder.ModuleBuildFuture
 
isCoerceUndefinedToFalse() - Method in interface com.ibm.jaggr.core.config.IConfig
Returns the value of the coerceUndefinedToFalse config param.
isCoerceUndefinedToFalse() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
isDebugMode() - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
 
isDebugMode() - Method in interface com.ibm.jaggr.core.options.IOptions
Convenience method for reading the IOptions.DEBUG_MODE options property.
isDependencyExpansionLogging(HttpServletRequest) - Static method in class com.ibm.jaggr.core.util.RequestUtil
 
isDepsIncludeBaseUrl() - Method in interface com.ibm.jaggr.core.config.IConfig
Returns the value of the depsIncludeBaseUrl config param.
isDepsIncludeBaseUrl() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
isDevelopmentMode() - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
 
isDevelopmentMode() - Method in interface com.ibm.jaggr.core.options.IOptions
Convenience method for reading the IOptions.DEVELOPMENT_MODE options property.
isDisableHasFiltering() - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
 
isDisableHasFiltering() - Method in interface com.ibm.jaggr.core.options.IOptions
Convenience method for reading the IOptions.DISABLE_HASFILTERING options property.
isDisableHasPluginBranching() - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
 
isDisableHasPluginBranching() - Method in interface com.ibm.jaggr.core.options.IOptions
Convenience method for reading the IOptions.DISABLE_HASPLUGINBRANCHING options property.
isDisableModuleNameIdEncoding() - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
 
isDisableModuleNameIdEncoding() - Method in interface com.ibm.jaggr.core.options.IOptions
Convenience method for reading the IOptions.DISABLE_MODULENAMEIDENCODING options property.
isDisableRequireListExpansion() - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
 
isDisableRequireListExpansion() - Method in interface com.ibm.jaggr.core.options.IOptions
Convenience method for reading the IOptions.DISABLE_REQUIRELISTEXPANSION options property.
isDone() - Method in class com.ibm.jaggr.core.impl.layer.CompletedFuture
 
isDone() - Method in class com.ibm.jaggr.core.modulebuilder.ModuleBuildFuture
 
isEmpty() - Method in class com.ibm.jaggr.core.util.BooleanFormula
 
isError() - Method in class com.ibm.jaggr.core.modulebuilder.ModuleBuild
Returns true if this build is an error response.
isError() - Method in class com.ibm.jaggr.core.readers.ModuleBuildReader
Returns the error flag for this build.
IServiceProviderExtensionPoint - Interface in com.ibm.jaggr.core
This interface defines constants for the serviceprovider extension point
IServiceReference - Interface in com.ibm.jaggr.core
Wrapper for platform specific service reference implementation
IServiceRegistration - Interface in com.ibm.jaggr.core
Interface to depict service registration functionality.
isExplodeRequires(HttpServletRequest) - Static method in class com.ibm.jaggr.core.util.RequestUtil
Static class method for determining if require list explosion should be performed.
isExportModuleName(HttpServletRequest) - Static method in class com.ibm.jaggr.core.util.RequestUtil
 
isFalse() - Method in class com.ibm.jaggr.core.util.BooleanFormula
Returns true if the formula is known to evaluate to false.
isFalse() - Method in class com.ibm.jaggr.core.util.BooleanTerm
 
isFeature(String) - Method in class com.ibm.jaggr.core.util.Features
Checks the value of the specified feature.
isFolder() - Method in class com.ibm.jaggr.core.impl.resource.FileResource
 
isFolder() - Method in class com.ibm.jaggr.core.impl.resource.FileResource.VisitorResource
 
isFolder() - Method in class com.ibm.jaggr.core.resource.AbstractResourceBase
 
isFolder() - Method in interface com.ibm.jaggr.core.resource.IResource
 
isFolder() - Method in interface com.ibm.jaggr.core.resource.IResourceVisitor.Resource
 
isFromCache() - Method in class com.ibm.jaggr.core.impl.deps.DepTree
 
isGzipEncoding(HttpServletRequest) - Static method in class com.ibm.jaggr.core.util.RequestUtil
 
isHasFiltering(HttpServletRequest) - Static method in class com.ibm.jaggr.core.util.RequestUtil
Static method for determining if has filtering should be performed.
IShutdownListener - Interface in com.ibm.jaggr.core
Listener interface for shutdown notification.
isIgnoreCached(HttpServletRequest) - Static method in class com.ibm.jaggr.core.util.RequestUtil
 
isIncludeRequireDeps(HttpServletRequest) - Static method in class com.ibm.jaggr.core.util.RequestUtil
 
isIncludeUndefinedFeatureDeps(HttpServletRequest) - Static method in class com.ibm.jaggr.core.util.RequestUtil
 
isLatched() - Method in class com.ibm.jaggr.core.impl.layer.LatchingCounter
 
isProvisional() - Method in class com.ibm.jaggr.core.cachekeygenerator.AbstractCacheKeyGenerator
 
isProvisional() - Method in class com.ibm.jaggr.core.cachekeygenerator.FeatureSetCacheKeyGenerator
 
isProvisional() - Method in class com.ibm.jaggr.core.cachekeygenerator.I18nCacheKeyGenerator
 
isProvisional() - Method in interface com.ibm.jaggr.core.cachekeygenerator.ICacheKeyGenerator
Instances of this object can be provisional.
isProvisional(Iterable<ICacheKeyGenerator>) - Static method in class com.ibm.jaggr.core.cachekeygenerator.KeyGenUtil
Return true if any of the cache key generators in the array is a provisional cache key generator.
isRequireExpLogging(HttpServletRequest) - Static method in class com.ibm.jaggr.core.util.RequestUtil
Deprecated.
isScript(HttpServletRequest) - Method in class com.ibm.jaggr.core.impl.modulebuilder.javascript.JavaScriptModuleBuilder
 
isScript(HttpServletRequest) - Method in class com.ibm.jaggr.core.impl.modulebuilder.text.TextModuleBuilder
 
isScript(HttpServletRequest) - Method in interface com.ibm.jaggr.core.modulebuilder.IModuleBuilder
 
isScript() - Method in class com.ibm.jaggr.core.readers.ModuleBuildReader
 
isScript() - Method in class com.ibm.jaggr.core.transport.IHttpTransport.ModuleInfo
 
isServerExpandable(HttpServletRequest, String) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
isServerExpandable(HttpServletRequest, String) - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport
 
isServerExpandable(HttpServletRequest, String) - Method in interface com.ibm.jaggr.core.transport.IHttpTransport
Returns true if the specified module can be included in a server expanded layer (i.e.
isServerExpandedLayers(HttpServletRequest) - Static method in class com.ibm.jaggr.core.util.RequestUtil
 
isSourceMapRequest(HttpServletRequest) - Static method in class com.ibm.jaggr.core.util.RequestUtil
 
isSourceMapsEnabled() - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
 
isSourceMapsEnabled() - Method in interface com.ibm.jaggr.core.options.IOptions
Convenience method for reading the IOptions.SOURCE_MAPS options property.
isSourceMapsEnabled(HttpServletRequest) - Static method in class com.ibm.jaggr.core.util.RequestUtil
 
isTrue() - Method in class com.ibm.jaggr.core.util.BooleanFormula
Returns true if the formula is known to evaluate to true.
isTrue() - Method in class com.ibm.jaggr.core.util.BooleanTerm
 
isVerifyDeps() - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
 
isVerifyDeps() - Method in interface com.ibm.jaggr.core.options.IOptions
Convenience method for reading the IOptions.VERIFY_DEPS options property.
iterator() - Method in class com.ibm.jaggr.core.InitParams
 
iterator() - Method in class com.ibm.jaggr.core.util.BooleanFormula
 
IVariableResolver - Interface in com.ibm.jaggr.core
Interface for variables resolver.

J

JavaScriptBuildRenderer - Class in com.ibm.jaggr.core.impl.modulebuilder.javascript
 
JavaScriptBuildRenderer(String, String, List<ModuleDeps>, boolean) - Constructor for class com.ibm.jaggr.core.impl.modulebuilder.javascript.JavaScriptBuildRenderer
 
JavaScriptEscapingReader - Class in com.ibm.jaggr.core.readers
 
JavaScriptEscapingReader(Reader) - Constructor for class com.ibm.jaggr.core.readers.JavaScriptEscapingReader
 
JavaScriptModuleBuilder - Class in com.ibm.jaggr.core.impl.modulebuilder.javascript
This class minifies a javacript module.
JavaScriptModuleBuilder() - Constructor for class com.ibm.jaggr.core.impl.modulebuilder.javascript.JavaScriptModuleBuilder
 
JavaScriptModuleBuilder_0 - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.javascript.Messages
 
JavaScriptModuleBuilder_1 - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.javascript.Messages
 
JavaScriptModuleBuilder_2 - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.javascript.Messages
 
JavaScriptModuleBuilder_3 - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.javascript.Messages
 
JavaScriptModuleBuilder_4 - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.javascript.Messages
 
JSONArray - Class in org.json
Minimal implementation of the org.json class using apache wink library to avoid issues with the org.json license.
JSONArray() - Constructor for class org.json.JSONArray
 
JSONArray(JSONArray) - Constructor for class org.json.JSONArray
 
JSONException - Exception in org.json
 
JSONException(String) - Constructor for exception org.json.JSONException
 
JSONException(Throwable) - Constructor for exception org.json.JSONException
 
JSONObject - Class in org.json
Minimal implementation of the org.json class using apache wink library to avoid issues with the org.json license.
JSONObject() - Constructor for class org.json.JSONObject
 
JSONObject(String) - Constructor for class org.json.JSONObject
 
JSONObject(JSONObject) - Constructor for class org.json.JSONObject
 
JSPLUGINDELEGATORS_CONFIGPARAM - Static variable in interface com.ibm.jaggr.core.config.IConfig
Static constant specifying the name of the jsPluginDelegators config param.
JSSource - Class in com.ibm.jaggr.core.util
Utility class used to assist with making modifications to javascript source files relative to the locations of element corresponding to nodes in a parsed AST tree.
JSSource(String, String) - Constructor for class com.ibm.jaggr.core.util.JSSource
 
JSSource.PositionLocator - Class in com.ibm.jaggr.core.util
Encapsulates a position in the source file and provides methods to search for elements starting from the start position, and to modify the source.
JsxResourceConverter - Class in com.ibm.jaggr.core.impl.resource
Converter for jsx files.
JsxResourceConverter() - Constructor for class com.ibm.jaggr.core.impl.resource.JsxResourceConverter
 

K

KeyGenUtil - Class in com.ibm.jaggr.core.cachekeygenerator
Defines static utility methods for working with arrays of cache key generators
KeyGenUtil() - Constructor for class com.ibm.jaggr.core.cachekeygenerator.KeyGenUtil
 

L

lastModified() - Method in interface com.ibm.jaggr.core.config.IConfig
Returns the last-modified date of the config JavaScript file at the time that it was read in order to produce this config object.
lastModified() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
lastModified() - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
 
lastModified() - Method in class com.ibm.jaggr.core.impl.resource.ExceptionResource
 
lastModified() - Method in class com.ibm.jaggr.core.impl.resource.FileResource
 
lastModified() - Method in class com.ibm.jaggr.core.impl.resource.FileResource.VisitorResource
 
lastModified() - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport.LoaderExtensionResource
 
lastModified() - Method in class com.ibm.jaggr.core.resource.AbstractResourceBase
 
lastModified() - Method in class com.ibm.jaggr.core.resource.AggregationResource
 
lastModified() - Method in interface com.ibm.jaggr.core.resource.IResource
Returns the last-modified date of the resource.
lastModified() - Method in interface com.ibm.jaggr.core.resource.IResourceVisitor.Resource
 
lastModified() - Method in class com.ibm.jaggr.core.resource.StringResource
 
lastModifiedDep() - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
Returns the last modified date of the dependencies for this node.
lastModifiedDepTree() - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
Returns the most recent last modified date of all the dependencies that are descendants of this node, including this node.
latchIfZero() - Method in class com.ibm.jaggr.core.impl.layer.LatchingCounter
 
LatchingCounter - Class in com.ibm.jaggr.core.impl.layer
Thread safe implementation of a latching counter that will set a latch whenever the counter is decremented to zero or a negative value.
LatchingCounter(int) - Constructor for class com.ibm.jaggr.core.impl.layer.LatchingCounter
 
LatchingCounter(LatchingCounter) - Constructor for class com.ibm.jaggr.core.impl.layer.LatchingCounter
 
layerBeginEndNotifier(ILayerListener.EventType, HttpServletRequest, List<IModule>, Set<String>) - Method in class com.ibm.jaggr.core.impl.AggregatorLayerListener
 
layerBeginEndNotifier(ILayerListener.EventType, HttpServletRequest, List<IModule>, Set<String>) - Method in class com.ibm.jaggr.core.impl.modulebuilder.i18n.I18nModuleBuilder
 
layerBeginEndNotifier(ILayerListener.EventType, HttpServletRequest, List<IModule>, Set<String>) - Method in class com.ibm.jaggr.core.impl.modulebuilder.javascript.JavaScriptModuleBuilder
 
layerBeginEndNotifier(ILayerListener.EventType, HttpServletRequest, List<IModule>, Set<String>) - Method in interface com.ibm.jaggr.core.layer.ILayerListener
Listener notification callback that is called for the event specified by type.
LayerBuilder - Class in com.ibm.jaggr.core.impl.layer
Layer builder class used to aggregate the output from the list of ModuleBuildFutures into the response stream.
LayerCacheImpl - Class in com.ibm.jaggr.core.impl.layer
This class implements the ILayerCache interface by using ConcurrentLinkedHashMap to create a map that supports a maximum number of cached entries with eviction notification of LRU entries.
LayerCacheImpl() - Constructor for class com.ibm.jaggr.core.impl.layer.LayerCacheImpl
 
LayerCacheImpl(LayerCacheImpl) - Constructor for class com.ibm.jaggr.core.impl.layer.LayerCacheImpl
Copy constructor.
LayerCacheImpl(IAggregator) - Constructor for class com.ibm.jaggr.core.impl.layer.LayerCacheImpl
 
LayerCacheImpl.SerializationProxy - Class in com.ibm.jaggr.core.impl.layer
 
LayerCacheImpl.SerializationProxy(LayerCacheImpl) - Constructor for class com.ibm.jaggr.core.impl.layer.LayerCacheImpl.SerializationProxy
 
LAYERCONTRIBUTIONSTATE_REQATTRNAME - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
LayerImpl - Class in com.ibm.jaggr.core.impl.layer
A LayerImpl is a collection of LayerBuild objects that are composed using the same list of modules, but vary according to build options, compilation level, has filtering, etc.
LayerImpl(String, int) - Constructor for class com.ibm.jaggr.core.impl.layer.LayerImpl
 
LayerImpl_1 - Static variable in class com.ibm.jaggr.core.impl.layer.Messages
 
LayerImpl_2 - Static variable in class com.ibm.jaggr.core.impl.layer.Messages
 
LayerImpl_3 - Static variable in class com.ibm.jaggr.core.impl.layer.Messages
 
LayerImpl_4 - Static variable in class com.ibm.jaggr.core.impl.layer.Messages
 
LayerImpl_5 - Static variable in class com.ibm.jaggr.core.impl.layer.Messages
 
LayerImpl_6 - Static variable in class com.ibm.jaggr.core.impl.layer.Messages
 
length() - Method in class org.json.JSONArray
 
LessModuleBuilder - Class in com.ibm.jaggr.core.impl.modulebuilder.less
This class compiles LESS resources that are loaded by the AMD aggregator.
LessModuleBuilder() - Constructor for class com.ibm.jaggr.core.impl.modulebuilder.less.LessModuleBuilder
 
LessModuleBuilder(IAggregator) - Constructor for class com.ibm.jaggr.core.impl.modulebuilder.less.LessModuleBuilder
 
LineCountingStringWriter - Class in com.ibm.jaggr.core.impl.layer
Extends StringWriter to provide real-time line and column counts for data that has so far been written to the writer.
LineCountingStringWriter() - Constructor for class com.ibm.jaggr.core.impl.layer.LineCountingStringWriter
 
LineCountingStringWriter(int) - Constructor for class com.ibm.jaggr.core.impl.layer.LineCountingStringWriter
 
loadAliases(Scriptable) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
Initializes and returns the list of aliases defined in the server-side config JavaScript
loadBaseURI(Scriptable) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
Initializes and returns the base URI specified by the "baseUrl" property in the server-side config JavaScript
loadCacheBust(Scriptable) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
Initializes and returns the string specified by the cacheBust property in the server-side config JavaScript.
loadCoerceUndefinedToFalse(Scriptable) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
Initializes and returns the flag indicating if features not specified in the feature set from the request should be treated as false when evaluating has conditionals in javascript code.
loadConfig(long) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
Loads the IConfig for this aggregator
loadConfig() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
loadConfig(InputStream) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
loadConfig(String) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
Loads the config JavaScript and returns the parsed config in a Map
loadConfigUri() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
Initializes and returns the URI to the server-side config JavaScript
loadDefaultFeatures(Scriptable) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
loadDeps(Scriptable) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
Initializes and returns the list of module dependencies specified in the server-side config JavaScript.
loadDepsIncludeBaseUrl(Scriptable) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
Initializes and returns the flag indicating if files and directories located under the base directory should be scanned for javascript files when building the module dependency mappings.
loadExpires(Scriptable) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
Initializes and returns the expires time from the server-side config JavaScript
loadFromUrl(Properties, URL) - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
Load the properties in the specified url into props.
loadJsPluginDelegators(Scriptable) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
loadLocation(Object, boolean) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
loadNotice(Scriptable) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
Initializes and returns the notice string specified by the notice property in the server-side config JavaScript.
loadPackages(Scriptable) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
Initializes and returns the map of packages based on the information in the server-side config JavaScript
loadPaths(Scriptable) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
Initializes and returns the map of paths based on the information in the server-side config JavaScript
loadPluginDelegators(Scriptable, String) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
Common routine to load text or js plugin delegators
loadProps(Properties) - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
Loads the Options properties from the aggregator properties file into the specified properties object.
loadTextPluginDelegators(Scriptable) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
locate(int, int) - Method in class com.ibm.jaggr.core.util.JSSource
 
locateModuleResource(String) - Method in interface com.ibm.jaggr.core.config.IConfig
Returns the URI to the resource on the server for the specified module id, or null if the resource cannot be located.
locateModuleResource(String) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
lock(Lock, String, String, Object...) - Static method in class com.ibm.jaggr.core.util.SignalUtil
Implements the same semantics as Lock.lock(), except that the wait will periodically time out within this method to log a warning message that the thread appears stuck.
log(String) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl.Console
 

M

map - Variable in class com.ibm.jaggr.core.modulebuilder.SourceMap
 
mapDependencies(DepTreeRoot, Map<String, URI>, boolean) - Method in class com.ibm.jaggr.core.impl.deps.DepTree
Returns a new tree with an unnamed DepTreeNode object at the root of the tree.
MAXLAYERCACHECAPACITY_MB_INITPARAM - Static variable in class com.ibm.jaggr.core.InitParams
Name of the servlet init-param that specifies the maximum capacity of the layer cache in megabytes.
Messages - Class in com.ibm.jaggr.core.impl.cache
 
Messages - Class in com.ibm.jaggr.core.impl.config
 
Messages - Class in com.ibm.jaggr.core.impl.deps
 
Messages - Class in com.ibm.jaggr.core.impl.executors
 
Messages - Class in com.ibm.jaggr.core.impl.layer
 
Messages - Class in com.ibm.jaggr.core.impl
 
Messages - Class in com.ibm.jaggr.core.impl.module
 
Messages - Class in com.ibm.jaggr.core.impl.modulebuilder.css
 
Messages - Class in com.ibm.jaggr.core.impl.modulebuilder.javascript
 
Messages - Class in com.ibm.jaggr.core.impl.transport
 
Messages - Class in com.ibm.jaggr.core.util
 
MINIFIER_INITIALIZATION_JS - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
MINIFIER_INITIALIZATION_VAR - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
MINIFYER_RES_NAME - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
modifyConfig(IAggregator, Object) - Method in interface com.ibm.jaggr.core.config.IConfigModifier
Called whenever the config is loaded/reloaded
modifyConfig(IAggregator, Object) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
modifyConfig(IAggregator, Object) - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport
Add paths and aliases mappings to the config for the dojo text plugin.
modifyScope(IAggregator, Object) - Method in interface com.ibm.jaggr.core.config.IConfigScopeModifier
Called prior to evaluating the config JavaScript
MODULE - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
MODULE_EXPANDED_DEPS - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.javascript.JavaScriptModuleBuilder
Name of request attribute containing the per module expanded dependency names.
ModuleBuild - Class in com.ibm.jaggr.core.modulebuilder
Result wrapper class for built content.
ModuleBuild(Object) - Constructor for class com.ibm.jaggr.core.modulebuilder.ModuleBuild
Convenience constructor utilizing a null cache key generator and no error.
ModuleBuild(Object, List<ICacheKeyGenerator>, String) - Constructor for class com.ibm.jaggr.core.modulebuilder.ModuleBuild
Full arguments constructor
MODULEBUILDERS_INITPARAM - Static variable in class com.ibm.jaggr.core.InitParams
Name of the servlet init-param that specifies the name of the modulebuilder plugin extension(s) used by this servlet.
ModuleBuildFuture - Class in com.ibm.jaggr.core.modulebuilder
This class encapsulates a Future for a ModuleBuildReader, plus associated information about the module.
ModuleBuildFuture(IModule, Future<ModuleBuildReader>, ModuleSpecifier) - Constructor for class com.ibm.jaggr.core.modulebuilder.ModuleBuildFuture
 
ModuleBuildReader - Class in com.ibm.jaggr.core.readers
Objects of this class are returned in a Future from IModule.getBuild(HttpServletRequest).
ModuleBuildReader(Reader, boolean, List<ICacheKeyGenerator>, String) - Constructor for class com.ibm.jaggr.core.readers.ModuleBuildReader
Constructor for a Build object specifying a reader, key generator and error flag.
ModuleBuildReader(Reader, boolean) - Constructor for class com.ibm.jaggr.core.readers.ModuleBuildReader
Consturctor for a reader with no cache key generator and no error
ModuleBuildReader(String, boolean) - Constructor for class com.ibm.jaggr.core.readers.ModuleBuildReader
Constructor for a build reader from a string
ModuleCacheImpl - Class in com.ibm.jaggr.core.impl.module
This class implements the IModuleCache interface by extending ConcurrentHashMap and adds methods for cloning and dumping the cache contents.
ModuleCacheImpl() - Constructor for class com.ibm.jaggr.core.impl.module.ModuleCacheImpl
 
MODULECACHEINFO_PROPNAME - Static variable in interface com.ibm.jaggr.core.module.IModuleCache
 
ModuleDepInfo - Class in com.ibm.jaggr.core.deps
Encapsulates dependency meta-data for an AMD module.
ModuleDepInfo() - Constructor for class com.ibm.jaggr.core.deps.ModuleDepInfo
 
ModuleDepInfo(ModuleDepInfo) - Constructor for class com.ibm.jaggr.core.deps.ModuleDepInfo
Copy constructor
ModuleDepInfo(ModuleDepInfo, String) - Constructor for class com.ibm.jaggr.core.deps.ModuleDepInfo
Creates an instance of this class with the same properties as the specified instance except that the specified comment string is associated with each of the terms in the new instance
ModuleDepInfo(String, BooleanTerm, String) - Constructor for class com.ibm.jaggr.core.deps.ModuleDepInfo
 
ModuleDepInfo(String, BooleanTerm, String, boolean) - Constructor for class com.ibm.jaggr.core.deps.ModuleDepInfo
 
ModuleDeps - Class in com.ibm.jaggr.core.deps
This class extends LinkedHashMap to provide additional methods for managing a map of module names to ModuleDepInfo objects.
ModuleDeps() - Constructor for class com.ibm.jaggr.core.deps.ModuleDeps
 
ModuleDeps(ModuleDeps) - Constructor for class com.ibm.jaggr.core.deps.ModuleDeps
Copy constructor.
moduleDepsFromConfigDeps(Node, String) - Static method in class com.ibm.jaggr.core.util.NodeUtil
If the specified node is for a property named 'deps' and the property is a member of the object identified by configVarName, and the 'deps' property is being assigned an array literal, then return the node for the array literal, else return null.
moduleDepsFromDefine(Node) - Static method in class com.ibm.jaggr.core.util.NodeUtil
If the specified node represents a define() function call, then return the node for the dependency list, else return null.
moduleDepsFromRequire(Node) - Static method in class com.ibm.jaggr.core.util.NodeUtil
If the specified node represents a require() function call, then return the node for the dependency list, else return null.
ModuleIdentifier - Class in com.ibm.jaggr.core.module
 
ModuleIdentifier(String) - Constructor for class com.ibm.jaggr.core.module.ModuleIdentifier
Default constructor implementation.
ModuleImpl - Class in com.ibm.jaggr.core.impl.module
 
ModuleImpl(String, URI) - Constructor for class com.ibm.jaggr.core.impl.module.ModuleImpl
Constructor
ModuleImpl(ModuleImpl) - Constructor for class com.ibm.jaggr.core.impl.module.ModuleImpl
Copy constructor.
ModuleImpl.SerializationProxy - Class in com.ibm.jaggr.core.impl.module
 
ModuleImpl.SerializationProxy(ModuleImpl) - Constructor for class com.ibm.jaggr.core.impl.module.ModuleImpl.SerializationProxy
 
ModuleImpl_1 - Static variable in class com.ibm.jaggr.core.impl.module.Messages
 
ModuleImpl_2 - Static variable in class com.ibm.jaggr.core.impl.module.Messages
 
ModuleImpl_3 - Static variable in class com.ibm.jaggr.core.impl.module.Messages
 
moduleNameIdEncodingBeginAMD(HttpServletRequest) - Method in class com.ibm.jaggr.core.impl.modulebuilder.javascript.JavaScriptModuleBuilder
Returns the text to be included at the beginning of the AMD portion of a layer if module name id encoding is enabled.
moduleNameIdEncodingBeginLayer(HttpServletRequest) - Method in class com.ibm.jaggr.core.impl.modulebuilder.javascript.JavaScriptModuleBuilder
Returns the text to be included at the beginning of the layer if module name id encoding is enabled.
moduleNameIdEncodingEndLayer(HttpServletRequest, List<IModule>) - Method in class com.ibm.jaggr.core.impl.modulebuilder.javascript.JavaScriptModuleBuilder
Returns the text to be included at the end of the layer if module name id encoding is enabled.
ModuleSpecifier - Enum in com.ibm.jaggr.core.module
An enum specifying the possible sources from which a module is specified.

N

name - Variable in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
NAME - Static variable in interface com.ibm.jaggr.core.IServiceProviderExtensionPoint
The extension point name.
NAME - Static variable in interface com.ibm.jaggr.core.modulebuilder.IModuleBuilderExtensionPoint
The extension point name.
name - Variable in class com.ibm.jaggr.core.modulebuilder.SourceMap
 
NAME - Static variable in interface com.ibm.jaggr.core.resource.IResourceConverterExtensionPoint
The extension point name.
NAME - Static variable in interface com.ibm.jaggr.core.resource.IResourceFactoryExtensionPoint
The extension point name.
NAME - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransportExtensionPoint
The extension point name.
name - Variable in class com.ibm.jaggr.core.util.BooleanVar
 
NAMESPACE - Static variable in interface com.ibm.jaggr.core.IServiceProviderExtensionPoint
The extension point namespace.
NAMESPACE - Static variable in interface com.ibm.jaggr.core.modulebuilder.IModuleBuilderExtensionPoint
The extension point namespace.
NAMESPACE - Static variable in interface com.ibm.jaggr.core.resource.IResourceConverterExtensionPoint
The extension point namespace.
NAMESPACE - Static variable in interface com.ibm.jaggr.core.resource.IResourceFactoryExtensionPoint
The extension point namespace.
NAMESPACE - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransportExtensionPoint
The extension point namespace.
negate() - Method in class com.ibm.jaggr.core.util.BooleanVar
 
newAlias(Object, Object) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
newCache(ResourceConverterCacheImpl.IConverter, String, String) - Method in class com.ibm.jaggr.core.impl.resource.JsxResourceConverter
 
newCacheManager(long) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
Instantiates a new cache manager
newConfig() - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
Instantiates a new config object
newConsole() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
newConverter(URI) - Method in class com.ibm.jaggr.core.impl.resource.JsxResourceConverter
 
newDependencies(long) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
Instantiates a new dependencies object
newEvictionListener() - Method in class com.ibm.jaggr.core.impl.layer.LayerCacheImpl
 
newFeatureListResourceFactory(URI) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
Returns an instance of a FeatureMapJSResourceFactory.
newForcedErrorResponse(String) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
Instantiates a new ForcedErrorResponse object
newGetPropertyFunction(Scriptable, IAggregator) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
newGzipCache() - Method in interface com.ibm.jaggr.core.IAggregator
Factory method for IGZipCache
newGzipCache() - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
newHasFunction(Scriptable, Features) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
newInstance() - Method in interface com.ibm.jaggr.core.cache.IGenericCache
Returns a new, empty, instance of this cache object.
newInstance(IAggregator, ICacheManager) - Static method in class com.ibm.jaggr.core.impl.cache.AggregatorProxy
 
newInstance() - Method in class com.ibm.jaggr.core.impl.cache.GenericCacheImpl
 
newInstance() - Method in class com.ibm.jaggr.core.impl.cache.GzipCacheImpl
 
newInstance() - Method in class com.ibm.jaggr.core.impl.cache.ResourceConverterCacheImpl
 
newInstance(URI) - Method in class com.ibm.jaggr.core.impl.resource.FileResource
 
newInstance(URI) - Method in class com.ibm.jaggr.core.impl.resource.NIOFileResource
 
newLayerCache() - Method in interface com.ibm.jaggr.core.IAggregator
Factory method for ILayerCache
newLayerCache() - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
newLayerCache(IAggregator) - Static method in class com.ibm.jaggr.core.impl.layer.LayerImpl
Static factory method for layer cache objects
newModule(String, URI) - Method in interface com.ibm.jaggr.core.IAggregator
Factory method for IModule instances.
newModule(String, URI) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
newModule(HttpServletRequest, String) - Method in class com.ibm.jaggr.core.impl.layer.LayerImpl
 
newModuleCache() - Method in interface com.ibm.jaggr.core.IAggregator
Factory method for IModuleCache
newModuleCache() - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
newModuleCache(IAggregator) - Static method in class com.ibm.jaggr.core.impl.module.ModuleImpl
Static factory method for a new module cache object
newPackage(Object) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
newResource(URI) - Method in interface com.ibm.jaggr.core.IAggregator
Returns a new IResource for the specified URI.
newResource(URI) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
newResource(IAggregator) - Method in class com.ibm.jaggr.core.impl.resource.FileResource.VisitorResource
 
newResource(URI) - Method in class com.ibm.jaggr.core.impl.resource.FileResourceFactory
 
newResource(URI) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport.FeatureListResourceFactory
 
newResource(URI) - Method in class com.ibm.jaggr.core.impl.transport.DojoHttpTransport.LoaderExtensionResourceFactory
 
newResource(URI) - Method in interface com.ibm.jaggr.core.resource.IResourceFactory
Creates a IResource object for the specified URI.
newResource(IAggregator) - Method in interface com.ibm.jaggr.core.resource.IResourceVisitor.Resource
Return an IResource object for this resource.
newWeigher() - Method in class com.ibm.jaggr.core.impl.layer.LayerCacheImpl
 
NIOFileResource - Class in com.ibm.jaggr.core.impl.resource
 
NIOFileResource(URI) - Constructor for class com.ibm.jaggr.core.impl.resource.NIOFileResource
 
NLS - Class in com.ibm.jaggr.core.util
Common superclass for all message bundle classes.
NLS() - Constructor for class com.ibm.jaggr.core.util.NLS
Creates a new NLS instance.
NOADDMODULES_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransport
Specifies that the module builders may not add module resources that were not explicitly requested by the loader to the response.
NOCACHE_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransport
Name of the request attribute specifying the Boolean flag indicating if the responses should not be cached.
NOCACHE_REQPARAMS - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
NOCACHE_RESPONSE_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.layer.ILayer
Name of request attribute indicating that the response should not be cached on the browser.
NodeUtil - Class in com.ibm.jaggr.core.util
Utility methods for traversing Rhino nodes.
NodeUtil() - Constructor for class com.ibm.jaggr.core.util.NodeUtil
 
nonJSExtensionsCfgPropName - Static variable in interface com.ibm.jaggr.core.deps.IDependencies
Name of config property specifying optional additional file extension names to include in the scanned dependencies name list returned by IDependencies.getDependencyNames().
normalize(String) - Method in class com.ibm.jaggr.core.util.HasNode
Normalizes the current node relative to the path specified in ref and recursively normalizes child nodes.
normalizePaths(String, String[]) - Static method in class com.ibm.jaggr.core.util.PathUtil
This method normalizes an array of paths so that they do not start with or contain any ".." path segments.
NOT_FOUND - Static variable in interface com.ibm.jaggr.core.config.IConfig
Value returned from IConfig.getProperty(String, Class) if the property is not found.
NOTEXTADORN_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransport
Specifies that the text module builder should not wrap the text in an AMD define(...) function call, and instead should return the text content as an unadorned string.
NotFoundException - Exception in com.ibm.jaggr.core
Extends ServletException for resource not found errors.
NotFoundException() - Constructor for exception com.ibm.jaggr.core.NotFoundException
Constructs a new exception.
NotFoundException(String) - Constructor for exception com.ibm.jaggr.core.NotFoundException
Constructs a new servlet exception with the specified message.
NotFoundException(Throwable) - Constructor for exception com.ibm.jaggr.core.NotFoundException
Constructs a new exception when the servlet needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation.
NotFoundException(String, Throwable) - Constructor for exception com.ibm.jaggr.core.NotFoundException
Constructs a new exception when the servlet needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation, including a description message.
NotFoundModule - Class in com.ibm.jaggr.core.impl.module
 
NotFoundModule(String, URI) - Constructor for class com.ibm.jaggr.core.impl.module.NotFoundModule
 
NotFoundModule_0 - Static variable in class com.ibm.jaggr.core.impl.module.Messages
 
NotFoundResource - Class in com.ibm.jaggr.core.impl.resource
 
NotFoundResource(URI) - Constructor for class com.ibm.jaggr.core.impl.resource.NotFoundResource
 
NOTICE_CONFIGPARAM - Static variable in interface com.ibm.jaggr.core.config.IConfig
Static constant specifying the name of the notice config param
notifyConfigListeners(long) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
Call the registered config change listeners
notifyInit() - Method in class com.ibm.jaggr.core.impl.cache.CacheManagerImpl
Notify listeners that the cache manager is initialized.
notifyLayerListeners(ILayerListener.EventType, HttpServletRequest, IModule) - Method in class com.ibm.jaggr.core.impl.layer.LayerBuilder
Calls the registered layer listeners.
notifyRequestListeners(AbstractAggregatorImpl.RequestNotifierAction, HttpServletRequest, HttpServletResponse) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
Calls the registered request notifier listeners.

O

open(File) - Method in class com.ibm.jaggr.core.util.ZipUtil.Packer
 
OPTIMIZATIONLEVEL_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransport
Name of the request attribute specifying the IHttpTransport.OptimizationLevel specifying the requested optimization level for module builds.
OPTIMIZATIONLEVEL_REQPARAMS - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
OPTION_DISABLE_LOCALE_EXPANSION - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.i18n.I18nModuleBuilder
 
OPTIONS_INITPARAM - Static variable in class com.ibm.jaggr.core.InitParams
Name of the servlet init-param that specifies the filename of the java properties file containing the aggregator options (see IOptions).
OptionsImpl - Class in com.ibm.jaggr.core.impl.options
 
OptionsImpl(boolean, IAggregator) - Constructor for class com.ibm.jaggr.core.impl.options.OptionsImpl
 
optionsUpdated(IOptions, long) - Method in class com.ibm.jaggr.core.impl.cache.CacheManagerImpl
 
optionsUpdated(IOptions, long) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
optionsUpdated(IOptions, long) - Method in class com.ibm.jaggr.core.impl.deps.DependenciesImpl
 
optionsUpdated(IOptions, long) - Method in interface com.ibm.jaggr.core.options.IOptionsListener
This method is called when the options are loaded/changed.
org.json - package org.json
 
overlay(DepTreeNode) - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
Overlay the specified node and its descendants over this node.
OverrideFoldersTreeWalker - Class in com.ibm.jaggr.core.impl
Walks the directory trees rooted at the override folders specified in the config and determines a last-modified date for the entire set of overrides.
OverrideFoldersTreeWalker(IAggregator, IConfig) - Constructor for class com.ibm.jaggr.core.impl.OverrideFoldersTreeWalker
 

P

PACKAGES_CONFIGPARAM - Static variable in interface com.ibm.jaggr.core.config.IConfig
Static constant specifying the name of the packages config param
packDirectory(File, String) - Method in class com.ibm.jaggr.core.util.ZipUtil.Packer
Creates a zip file for the contents of the specified directory
packEntryFromStream(String, InputStream, long) - Method in class com.ibm.jaggr.core.util.ZipUtil.Packer
Adds the content from the input stream to the specified file entry in the zip file
parseDependencies(Node, Set<String>) - Static method in class com.ibm.jaggr.core.impl.deps.DepUtils
Walks the parsed AST Node looking for the AMD define() function call and extracts the require list of dependencies to a string array and returns the buildReader.
PATH_ATTRIBUTE - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransportExtensionPoint
Name of httptransport extension point path attribute.
PATHS_CONFIGPARAM - Static variable in interface com.ibm.jaggr.core.config.IConfig
Static constant specifying the name of the paths config param
PATHS_PROPNAME - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
PathUtil - Class in com.ibm.jaggr.core.util
 
pattern - Variable in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
PKGLOCATION_CONFIGPARAM - Static variable in interface com.ibm.jaggr.core.config.IConfig
Static constant specifying the name of the packages' config param location property
PKGMAIN_CONFIGPARAM - Static variable in interface com.ibm.jaggr.core.config.IConfig
Static constant specifying the name of the packages' config param main property
PKGMAIN_DEFAULT - Static variable in interface com.ibm.jaggr.core.config.IConfig
Static constant specifying the main property's default value
PKGNAME_CONFIGPARAM - Static variable in interface com.ibm.jaggr.core.config.IConfig
Static constant specifying the name of the packages' config param name property
platformServices - Variable in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
PlatformServicesException - Exception in com.ibm.jaggr.core
Extends Exception for use by the IPlatformServices class.
PlatformServicesException() - Constructor for exception com.ibm.jaggr.core.PlatformServicesException
 
PlatformServicesException(String) - Constructor for exception com.ibm.jaggr.core.PlatformServicesException
Constructs a new exception with the specified message.
PlatformServicesException(Throwable) - Constructor for exception com.ibm.jaggr.core.PlatformServicesException
Constructs a new exception when the IPlatformServices needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation.
PlatformServicesException(String, Throwable) - Constructor for exception com.ibm.jaggr.core.PlatformServicesException
Constructs a new exception when the IPlatformServices needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation, including a description message.
PLUGINS - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
POSTCSS - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
postcss(String, IResource) - Method in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
Runs given CSS through PostCSS processor for minification and any other processing by configured plugins .
postcss(String, IResource) - Method in class com.ibm.jaggr.core.impl.modulebuilder.less.LessModuleBuilder
 
POSTCSS_CONFIGPARAM - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
POSTCSS_INSTANCE - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
POSTCSS_OPTIONS - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
POSTCSS_RES_NAME - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
POSTCSSPLUGINS_CONFIGPARAM - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
PREAMBLE - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
PREAMBLEFMT - Static variable in class com.ibm.jaggr.core.impl.AggregatorLayerListener
 
PRELOADS_REQPARAM - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
Request param specifying the AMD modules to preload in the application specified server-expanded layer.
print(String) - Method in interface com.ibm.jaggr.core.util.ConsoleService.ConsoleWriter
 
print(String) - Method in class com.ibm.jaggr.core.util.ConsoleService
 
println(String) - Method in interface com.ibm.jaggr.core.util.ConsoleService.ConsoleWriter
 
println(String) - Method in class com.ibm.jaggr.core.util.ConsoleService
 
Prioritized<T> - Class in com.ibm.jaggr.core.util
A generic class for prioritized elements.
Prioritized(T, double) - Constructor for class com.ibm.jaggr.core.util.Prioritized
 
priority - Variable in class com.ibm.jaggr.core.util.Prioritized
 
PROCESS - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
process(Node, Node) - Method in class com.ibm.jaggr.core.impl.modulebuilder.javascript.ExportModuleNameCompilerPass
 
process(Node, Node) - Method in class com.ibm.jaggr.core.impl.modulebuilder.javascript.HasFilteringCompilerPass
 
process(Node, Node) - Method in class com.ibm.jaggr.core.impl.modulebuilder.javascript.RequireExpansionCompilerPass
 
processAggregatorRequest(HttpServletRequest, HttpServletResponse) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
processChildren(Node) - Method in class com.ibm.jaggr.core.impl.modulebuilder.javascript.ExportModuleNameCompilerPass
Recursively called to process AST nodes looking for anonymous define calls.
processChildren(Node, List<DependencyList>) - Method in class com.ibm.jaggr.core.impl.modulebuilder.javascript.RequireExpansionCompilerPass
Recursively called to process AST nodes looking for require calls.
processConfig(String) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
Add any processing logic to the config file like replacing any place holders from a properties file.
processDeps(boolean, boolean, long) - Method in class com.ibm.jaggr.core.impl.deps.DependenciesImpl
 
processDepsAsyncWorker(boolean, boolean, long, ConsoleService) - Method in class com.ibm.jaggr.core.impl.deps.DependenciesImpl
 
processExtraModules(ModuleBuildReader, HttpServletRequest, ModuleImpl.CacheEntry) - Method in class com.ibm.jaggr.core.impl.module.ModuleImpl
For any extra modules specified by cacheEntry, obtain a build future from the module cache manager and add it to the ModuleBuildReader specified by reader.
ProcessingDependenciesException - Exception in com.ibm.jaggr.core
Thrown when the aggregator is servicing a request the dependency graph is in the process of being built/validated, and development mode is enabled.
ProcessingDependenciesException() - Constructor for exception com.ibm.jaggr.core.ProcessingDependenciesException
 
processLess(String, String) - Method in class com.ibm.jaggr.core.impl.modulebuilder.less.LessModuleBuilder
 
processReader(IModule, ModuleBuildReader) - Method in class com.ibm.jaggr.core.impl.layer.LayerBuilder
Adds the content from reader, together with any transport contributions, to the response aggregation.
processResourceRequest(HttpServletRequest, HttpServletResponse, URI, String) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
propertiesFileUpdated(Properties, long) - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
Listener method for being informed of changes to the properties file by another instance of this class.
propsFilename - Static variable in interface com.ibm.jaggr.core.options.IOptions
Name of aggregator propertis file located in the home directory of the user that launched the server.
propsFileUpdateNotify(Properties, long) - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
Notify implementations of this class that are listening for properties file updates on the same properties file that the properties file has been updated.
protocolPattern - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
prune() - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
Recursively walks the node tree removing folder nodes that have not children.
put(String, ModuleDepInfo) - Method in class com.ibm.jaggr.core.deps.ModuleDeps
 
put(String, boolean) - Method in class com.ibm.jaggr.core.util.Features
 
putAll(Map<? extends String, ? extends ModuleDepInfo>) - Method in class com.ibm.jaggr.core.deps.ModuleDeps
 
putDeps(List<Map<String, String>>, List<String>) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
putIfAbsent(String, IGenericCache) - Method in interface com.ibm.jaggr.core.cache.ICache
Adds the named cache object to the Aggregator cache.
putIfAbsent(String, IGenericCache) - Method in class com.ibm.jaggr.core.impl.cache.CacheImpl
 

R

rawConfig - Variable in class com.ibm.jaggr.core.impl.deps.DepTree
 
read(char[], int, int) - Method in class com.ibm.jaggr.core.readers.AggregationReader
Read data from each of the readers in turn until all the data has been read.
read() - Method in class com.ibm.jaggr.core.readers.CharacterEscapingReader
Reads a single character.
read(char[], int, int) - Method in class com.ibm.jaggr.core.readers.CharacterEscapingReader
Reads characters into a portion of an array.
read() - Method in class com.ibm.jaggr.core.readers.CommentStrippingReader
 
read(char[], int, int) - Method in class com.ibm.jaggr.core.readers.CommentStrippingReader
 
read(char[]) - Method in class com.ibm.jaggr.core.readers.CommentStrippingReader
 
read(char[], int, int) - Method in class com.ibm.jaggr.core.readers.ModuleBuildReader
 
read(Reader) - Static method in class com.ibm.jaggr.core.util.Term
 
readResolve() - Method in class com.ibm.jaggr.core.impl.layer.LayerCacheImpl.SerializationProxy
 
readResolve() - Method in class com.ibm.jaggr.core.impl.module.ModuleImpl.SerializationProxy
 
readToString(Reader) - Method in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
Copies the contents of the specified Reader to a String.
registerExtension(Object, Properties, InitParams, String, String, IAggregatorExtension) - Method in interface com.ibm.jaggr.core.IExtensionInitializer.IExtensionRegistrar
Registers the specified extension, with the specified attributes and the specified unique id.
registerExtension(Object, Properties, InitParams, String, String, IAggregatorExtension) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl.ExtensionRegistrar
 
registerExtension(IAggregatorExtension, IAggregatorExtension) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
Adds the specified extension to the list of registered extensions.
registerLayerListener() - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
Registers the layer listener
registerService(String, Object, Dictionary<String, String>) - Method in interface com.ibm.jaggr.core.IPlatformServices
Registers the specified service object with the specified properties under the specified class name with the platform.
registerServices() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
registrations - Variable in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
reloadConfig() - Method in interface com.ibm.jaggr.core.IAggregator
Reloads the config data using the latest values in the config file specified in the config init-param of the servlet.
reloadConfig() - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
remove(String) - Method in interface com.ibm.jaggr.core.cache.ICache
Removes the named cache object with the specified key.
remove(String) - Method in class com.ibm.jaggr.core.impl.cache.CacheImpl
 
remove(DepTreeNode) - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
Removes the specified child node
remove(Object) - Method in class com.ibm.jaggr.core.util.BooleanFormula
 
remove(Object) - Method in class com.ibm.jaggr.core.util.BooleanTerm
 
remove(String) - Method in class com.ibm.jaggr.core.util.Features
 
removeAll() - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
Removes all of this node's children
removeAll(Collection<?>) - Method in class com.ibm.jaggr.core.util.BooleanFormula
 
removeAll(Collection<?>) - Method in class com.ibm.jaggr.core.util.BooleanTerm
 
removeRedundantPaths(Collection<URI>) - Static method in class com.ibm.jaggr.core.impl.deps.DepUtils
Removes URIs containing duplicate and non-orthogonal paths so that the collection contains only unique and non-overlapping paths.
removeTerms(Set<BooleanTerm>) - Method in class com.ibm.jaggr.core.util.BooleanFormula
Removes the specified terms from the formula
renderBuild(HttpServletRequest, Set<String>) - Method in class com.ibm.jaggr.core.impl.modulebuilder.javascript.JavaScriptBuildRenderer
 
renderBuild(HttpServletRequest, Set<String>) - Method in interface com.ibm.jaggr.core.modulebuilder.IModuleBuildRenderer
Called to render the build for the specified request.
renderBuild(HttpServletRequest, Set<String>) - Method in class com.ibm.jaggr.core.modulebuilder.SourceMappedBuildRenderer
 
replaceWith(HasNode) - Method in class com.ibm.jaggr.core.util.HasNode
Replaces the properties of the current node with the properties of the specified node.
replaceWith(String) - Method in class com.ibm.jaggr.core.util.HasNode
Replaces the properties of the current node with the specified node name, making this node into an end point node.
REQUESTEDLOCALES_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransport
Name of the request attribute specifying a Collection;&lt;String&gt; containing set of requested locales.
REQUESTEDLOCALES_REQPARAMS - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
REQUESTEDMODULEIDS_REQPARAM - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
REQUESTEDMODULENAMES_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransport
Name of the request attribute specifying the requested module names.
REQUESTEDMODULES_REQPARAM - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
REQUESTEDMODULESCOUNT_REQPARAM - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
RequestUtil - Class in com.ibm.jaggr.core.util
 
RequestUtil() - Constructor for class com.ibm.jaggr.core.util.RequestUtil
 
REQUIRED_ATTRIBUTES - Static variable in interface com.ibm.jaggr.core.IServiceProviderExtensionPoint
List of required extension attributes for the serviceprovider extension point.
REQUIRED_ATTRIBUTES - Static variable in interface com.ibm.jaggr.core.modulebuilder.IModuleBuilderExtensionPoint
List of required extension attributes for the modulebuilder extension point.
REQUIRED_ATTRIBUTES - Static variable in interface com.ibm.jaggr.core.resource.IResourceConverterExtensionPoint
List of required extension attributes for the resourceconverter extension point.
REQUIRED_ATTRIBUTES - Static variable in interface com.ibm.jaggr.core.resource.IResourceFactoryExtensionPoint
List of required extension attributes for the resourcefactory extension point.
REQUIRED_ATTRIBUTES - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransportExtensionPoint
List of required extension attributes for the httptransport extension point.
REQUIRED_REQPARAM - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
RequireExpansionCompilerPass - Class in com.ibm.jaggr.core.impl.modulebuilder.javascript
Custom Compiler pass for Google Closure compiler to do require list explosion.
RequireExpansionCompilerPass(IAggregator, Features, Set<String>, List<ModuleDeps>, MutableBoolean, boolean, String, boolean, JSSource) - Constructor for class com.ibm.jaggr.core.impl.modulebuilder.javascript.RequireExpansionCompilerPass
Constructs a instance of this class for a specific module that is being compiled.
RequireExpansionCompilerPass_0 - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.javascript.Messages
 
RequireExpansionCompilerPass_1 - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.javascript.Messages
 
RequireExpansionCompilerPass_10 - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.javascript.Messages
 
RequireExpansionCompilerPass_11 - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.javascript.Messages
 
RequireExpansionCompilerPass_2 - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.javascript.Messages
 
RequireExpansionCompilerPass_6 - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.javascript.Messages
 
RequireExpansionCompilerPass_7 - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.javascript.Messages
 
RequireExpansionCompilerPass_8 - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.javascript.Messages
 
RequireExpansionCompilerPass_9 - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.javascript.Messages
 
resolve(IConfig.Location) - Method in class com.ibm.jaggr.core.config.IConfig.Location
Like URI.resolve(String), but resolves both the primary and override URIs of the location objects.
resolve(String, Features, Set<String>, StringBuffer, boolean, boolean) - Method in interface com.ibm.jaggr.core.config.IConfig
Resolves a module id by applying the following mappings in the indicated order.
resolve(String, Features, Set<String>, StringBuffer, boolean) - Method in interface com.ibm.jaggr.core.config.IConfig
Legacy method that calls IConfig.resolve(String, Features, Set, StringBuffer, boolean, boolean) with resolveHasPlugin equal to true.
resolve(String, Features, Set<String>, StringBuffer, boolean) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
resolve(String, Features, Set<String>, StringBuffer, boolean, boolean) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
resolve(String) - Method in interface com.ibm.jaggr.core.IVariableResolver
Returns the value to use in place of the variable name.
resolve(String) - Method in class com.ibm.jaggr.core.resource.AbstractResourceBase
 
resolve(String) - Method in interface com.ibm.jaggr.core.resource.IResource
This is equivalent to calling relative.getReferenceURI().resolve()
resolve(Features, Set<String>, boolean) - Method in class com.ibm.jaggr.core.util.HasNode
Recursively resolves the current node with the specified features.
resolveAliases(String, Features, Set<String>, StringBuffer) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
Applies alias mappings to a module name.
resolveHasPlugin(String, Features, Set<String>, boolean, boolean, int, StringBuffer) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
Resolves has! loader plugin expressions by calling _resolve() on each of the modules named in the expression.
resolveWith(Features) - Method in class com.ibm.jaggr.core.deps.ModuleDepInfo
Resolves the formula using the variable values provided in features
resolveWith(Features, boolean) - Method in class com.ibm.jaggr.core.deps.ModuleDepInfo
Resolves the formula using the variable values provided in features
resolveWith(Features) - Method in class com.ibm.jaggr.core.deps.ModuleDeps
Calls ModuleDepInfo.resolveWith(Features) on each of the values in the map.
resolveWith(Features, boolean) - Method in class com.ibm.jaggr.core.deps.ModuleDeps
Calls ModuleDepInfo.resolveWith(Features) on each of the values in the map.
resolveWith(Features) - Method in class com.ibm.jaggr.core.util.BooleanFormula
Resolves the formula using the boolean values specified in features.
resolveWith(Features, boolean) - Method in class com.ibm.jaggr.core.util.BooleanFormula
Resolves the formula using the boolean values specified in features.
resolveWith(Features) - Method in class com.ibm.jaggr.core.util.BooleanTerm
Applies the feature values specified in features to the term and returns a new term with the resolved result.
resolveWith(Features, boolean) - Method in class com.ibm.jaggr.core.util.BooleanTerm
Applies the feature values specified in features to the term and returns a new term with the resolved result.
ResourceConverterCacheImpl - Class in com.ibm.jaggr.core.impl.cache
Implementation of a generic cache for resource converters.
ResourceConverterCacheImpl(ResourceConverterCacheImpl.IConverter, String, String) - Constructor for class com.ibm.jaggr.core.impl.cache.ResourceConverterCacheImpl
 
ResourceConverterCacheImpl.IConverter - Interface in com.ibm.jaggr.core.impl.cache
 
RESOURCECONVERTERS_INITPARAM - Static variable in class com.ibm.jaggr.core.InitParams
Name of the servlet init-param that specifies the name of the resourceconverter plugin extension(s) used by this servlet.
RESOURCEFACTORIES_INITPARAM - Static variable in class com.ibm.jaggr.core.InitParams
Name of the servlet init-param that specifies the name of the resourcefactory plugin extension(s) used by this servlet.
RESOURCEID_INITPARAM - Static variable in class com.ibm.jaggr.core.InitParams
Name of the servlet init-param that specifies resource ids.
resourcePaths - Variable in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
RESOURCESURI_ATTRIBUTE - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransportExtensionPoint
Name of httptransport extension point resourcesUri attribute.
retainAll(Collection<?>) - Method in class com.ibm.jaggr.core.util.BooleanFormula
 
retainAll(Collection<?>) - Method in class com.ibm.jaggr.core.util.BooleanTerm
 
runConverters(IResource) - Method in interface com.ibm.jaggr.core.IAggregator
Run the registered resource converters against the specified resource.
runConverters(IResource) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
RuntimeDependencyVerificationException - Exception in com.ibm.jaggr.core.impl.modulebuilder.javascript
This class is thrown by custom compiler pass modules when a dependency verification error occurs.
RuntimeDependencyVerificationException(DependencyVerificationException) - Constructor for exception com.ibm.jaggr.core.impl.modulebuilder.javascript.RuntimeDependencyVerificationException
 
RuntimeProcessingDependenciesException - Exception in com.ibm.jaggr.core.impl.modulebuilder.javascript
 

S

s_cacheKeyGenerators - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
s_cacheKeyGenerators - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.text.TextModuleBuilder
 
s_inlineableImageTypes - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
s_layerCacheKeyGenerators - Static variable in class com.ibm.jaggr.core.impl.layer.LayerImpl
 
saveProps(Properties) - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
Saves the specified Options properties to the properties file for the aggregator.
sb - Variable in class com.ibm.jaggr.core.util.StringBufferWriter
 
SCHEME_ATTRIBUTE - Static variable in interface com.ibm.jaggr.core.resource.IResourceFactoryExtensionPoint
Name for resourcefactory extension point scheme attribute.
SCOPE_POOL_TIMEOUT_SECONDS - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
SCOPEPOOLSIZE_CONFIGPARAM - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
SCRIPTS_REQPARAM - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
Request param specifying the non-AMD script files to include in an application specified boot layer.
SequenceNumberProvider - Class in com.ibm.jaggr.core.util
Simple class to provide an ever increasing sequence number.
serializeCache() - Method in interface com.ibm.jaggr.core.cache.ICacheManager
Synchronously serializes the cache object to dish.
serializeCache() - Method in class com.ibm.jaggr.core.impl.cache.CacheManagerImpl
Serializes the specified cache object to the sepecified directory.
SERVEREXPANDLAYERS_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransport
Name of the request attribute specifying if server expansion of dependencies for requested modules should be performed.
SERVEREXPANDLAYERS_REQPARAMS - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
ServerExpandLayersCacheKeyGenerator - Class in com.ibm.jaggr.core.cachekeygenerator
Simple cache key generator for server expanded layers option.
ServerExpandLayersCacheKeyGenerator() - Constructor for class com.ibm.jaggr.core.cachekeygenerator.ServerExpandLayersCacheKeyGenerator
 
SERVICE_ATTRIBUTE - Static variable in interface com.ibm.jaggr.core.IServiceProviderExtensionPoint
Name of serviceprovider extension point service attribute.
SERVICEPROVIDERS_INITPARAM - Static variable in class com.ibm.jaggr.core.InitParams
Name of the servlet init-param that specifies the name of the service provider extension(s) used by this servlet.
serviceReferences - Variable in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
serviceRegs - Variable in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
setAggregator(IAggregator) - Method in interface com.ibm.jaggr.core.cache.ICache
Called for newly created (or de-serialized) caches to set the aggregator instance for the cache.
setAggregator(IAggregator) - Method in interface com.ibm.jaggr.core.cache.IGenericCache
Called for newly created (or de-serialized) caches to set the aggregator instance for this cache.
setAggregator(IAggregator) - Method in class com.ibm.jaggr.core.impl.cache.CacheImpl
 
setAggregator(IAggregator) - Method in class com.ibm.jaggr.core.impl.cache.GenericCacheImpl
 
setAggregator(IAggregator) - Method in class com.ibm.jaggr.core.impl.cache.GzipCacheImpl
 
setAggregator(IAggregator) - Method in class com.ibm.jaggr.core.impl.cache.ResourceConverterCacheImpl
 
setAggregator(IAggregator) - Method in class com.ibm.jaggr.core.impl.layer.LayerCacheImpl
 
setAggregator(IAggregator) - Method in interface com.ibm.jaggr.core.layer.ILayerCache
Called for newly created (or de-serialized) caches to set the aggregator instance for this cache.
setCoerceUndefinedToFalse(boolean) - Method in class com.ibm.jaggr.core.util.DependencyList
 
setConfigUri(URI) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
setDependencies(String[], String[], String[], long, long) - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
Specifies the dependency list of modules for the module named by this node, along with the last modified date of the javascript file that the dependency list was obtained from.
setDepsLastMod(long) - Method in class com.ibm.jaggr.core.cache.CacheControl
 
setForceError(String) - Method in interface com.ibm.jaggr.core.IAggregator
Command provider function for setting forced errors in development mode.
setForceError(String) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
setInitializationData() - Method in interface com.ibm.jaggr.core.IPlatformExtensionServices
This method is called during the initialization of eclipse extension point.
setInitStamp(long) - Method in class com.ibm.jaggr.core.cache.CacheControl
 
setLabel(String) - Method in class com.ibm.jaggr.core.util.DependencyList
Associates an arbitrary text string with this object.
setLastModified(long) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
setLevel(int) - Method in class com.ibm.jaggr.core.impl.layer.VariableGZIPOutputStream
 
setOption(String, boolean) - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
 
setOption(String, String) - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
 
setOption(String, String) - Method in interface com.ibm.jaggr.core.options.IOptions
Sets the named option to the specified value.
setOption(String, boolean) - Method in interface com.ibm.jaggr.core.options.IOptions
Convenience method for setting options with boolean values.
setOptionsMap(Map<String, String>) - Method in class com.ibm.jaggr.core.cache.CacheControl
 
setProps(Properties) - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
Sets the properties object for the current options and updates the shadow map that is returned to callers of OptionsImpl.getOptionsMap().
setRawConfig(String) - Method in class com.ibm.jaggr.core.cache.CacheControl
 
setRawConfig(Scriptable) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
setReferenceURI(URI) - Method in class com.ibm.jaggr.core.resource.AbstractResourceBase
 
setReferenceURI(URI) - Method in interface com.ibm.jaggr.core.resource.IResource
Sets the reference URI.
setReportCacheInfo(boolean) - Method in class com.ibm.jaggr.core.impl.layer.LayerImpl
 
setRequestedModuleNames(HttpServletRequest) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
setResourceResponseCacheHeaders(HttpServletRequest, HttpServletResponse, IResource, boolean) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
setResponse(HttpServletRequest, HttpServletResponse, CacheEntry) - Method in class com.ibm.jaggr.core.impl.layer.LayerImpl
Sets the response data in the response object and calls LayerImpl.setResponseHeaders(HttpServletRequest, HttpServletResponse, int) to set the headers.
setResponseHeaders(HttpServletRequest, HttpServletResponse, int) - Method in class com.ibm.jaggr.core.impl.layer.LayerImpl
 
setSourceMap(SourceMap) - Method in class com.ibm.jaggr.core.readers.ModuleBuildReader
Sets the source map object associated with this reader
SHOWFILENAMES_REQATTRNAME - Static variable in interface com.ibm.jaggr.core.transport.IHttpTransport
Name of the request attribute specifying the Boolean flag indicating if the response should be annotated with comments indicating the names of the module source files.
SHOWFILENAMES_REQPARAMS - Static variable in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
shutdown() - Method in interface com.ibm.jaggr.core.executors.IExecutors
Shuts down the executor services.
shutdown() - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
Called when the aggregator is shutting down.
shutdown(IAggregator) - Method in class com.ibm.jaggr.core.impl.cache.CacheManagerImpl
 
shutdown(IAggregator) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
shutdown(IAggregator) - Method in class com.ibm.jaggr.core.impl.deps.DependenciesImpl
 
shutdown() - Method in class com.ibm.jaggr.core.impl.executors.ExecutorsImpl
 
shutdown(IAggregator) - Method in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
shutdown(IAggregator) - Method in class com.ibm.jaggr.core.impl.modulebuilder.javascript.JavaScriptModuleBuilder
 
shutdown(IAggregator) - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
 
shutdown(IAggregator) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
 
shutdown(IAggregator) - Method in interface com.ibm.jaggr.core.IShutdownListener
This method is called from within the aggregator's GenericServlet.destroy() method to notify listeners that the servlet is shutting down.
SIGNAL_LOG_INTERVAL_SECONDS - Static variable in class com.ibm.jaggr.core.util.SignalUtil
 
SIGNAL_LOG_QUIESCE_TIMEOUT_MINUTES - Static variable in class com.ibm.jaggr.core.util.SignalUtil
 
SignalUtil - Class in com.ibm.jaggr.core.util
Wrappers for signaling methods that wait indefinitely.
SignalUtil() - Constructor for class com.ibm.jaggr.core.util.SignalUtil
 
SignalUtil_0 - Static variable in class com.ibm.jaggr.core.util.Messages
 
SignalUtil_1 - Static variable in class com.ibm.jaggr.core.util.Messages
 
SignalUtil_2 - Static variable in class com.ibm.jaggr.core.util.Messages
 
simplify(Map<?, ?>) - Method in class com.ibm.jaggr.core.deps.ModuleDepInfo
Simplifies the boolean formula
simplify(Map<?, ?>) - Method in class com.ibm.jaggr.core.deps.ModuleDeps
Simplifies the boolean formulas for each contained ModuleDepInfo
simplify() - Method in class com.ibm.jaggr.core.util.BooleanFormula
Provided for backwards compatibility
simplify(Map<?, ?>) - Method in class com.ibm.jaggr.core.util.BooleanFormula
Returns an instance of this class which is the simplified representation of the formula represented by this object.
size() - Method in interface com.ibm.jaggr.core.cache.IGenericCache
Returns the number of entries in the layer cache
size() - Method in class com.ibm.jaggr.core.impl.cache.GenericCacheImpl
 
size() - Method in interface com.ibm.jaggr.core.layer.ILayerCache
Returns the number of entries in the layer cache
size() - Method in class com.ibm.jaggr.core.util.BooleanFormula
 
size() - Method in class com.ibm.jaggr.core.util.ConcurrentListBuilder
Returns the number of elements that have been added.
SIZETHRESHOLD_CONFIGPARAM - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
SIZETHRESHOLD_DEFAULT_VALUE - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
SortedReaders - Class in com.ibm.jaggr.core.impl.layer
Sorts the readers from the provided list of futures into separate module-id/reader maps according to the future's ModuleSpecifier
SortedReaders(List<ModuleBuildFuture>, HttpServletRequest) - Constructor for class com.ibm.jaggr.core.impl.layer.SortedReaders
 
source - Variable in class com.ibm.jaggr.core.modulebuilder.SourceMap
 
SOURCE_MAPS - Static variable in interface com.ibm.jaggr.core.options.IOptions
Name of property that specifies if requests for source maps should be honored.
SourceMap - Class in com.ibm.jaggr.core.modulebuilder
This class encapsulates information relating to the source map for a module
SourceMap(String, String, String) - Constructor for class com.ibm.jaggr.core.modulebuilder.SourceMap
 
SOURCEMAP_RESOURCE_PATH - Static variable in interface com.ibm.jaggr.core.layer.ILayer
 
SOURCEMAP_RESOURCE_PATHCOMP - Static variable in interface com.ibm.jaggr.core.layer.ILayer
Path component for source map resources.
SourceMappedBuildRenderer - Class in com.ibm.jaggr.core.modulebuilder
A module build renderer that adds support for retrieving source map information associated with the build.
SourceMappedBuildRenderer(Object, SourceMap) - Constructor for class com.ibm.jaggr.core.modulebuilder.SourceMappedBuildRenderer
 
SourceMapsCacheKeyGenerator - Class in com.ibm.jaggr.core.cachekeygenerator
Simple cache key generator for sourcee modules option.
SourceMapsCacheKeyGenerator() - Constructor for class com.ibm.jaggr.core.cachekeygenerator.SourceMapsCacheKeyGenerator
 
stamp - Variable in class com.ibm.jaggr.core.impl.deps.DepTree
 
startRequest(HttpServletRequest, HttpServletResponse) - Method in interface com.ibm.jaggr.core.IRequestListener
Deprecated.
Called by the aggregator at the start of request processing.
state - Variable in class com.ibm.jaggr.core.util.BooleanVar
 
StringBufferWriter - Class in com.ibm.jaggr.core.util
 
StringBufferWriter(StringBuffer) - Constructor for class com.ibm.jaggr.core.util.StringBufferWriter
 
StringResource - Class in com.ibm.jaggr.core.resource
 
StringResource(String, URI) - Constructor for class com.ibm.jaggr.core.resource.StringResource
 
StringResource(String, URI, long) - Constructor for class com.ibm.jaggr.core.resource.StringResource
 
StringUtil - Class in com.ibm.jaggr.core.util
 
StringUtil() - Constructor for class com.ibm.jaggr.core.util.StringUtil
 
stripJsExtension(URI) - Static method in class com.ibm.jaggr.core.util.PathUtil
 
substituteProps(String) - Method in interface com.ibm.jaggr.core.IAggregator
Performs substitution of variable names of the form ${name} with the values defined in java system properties, or with the value returned by a registered variable resolver that implements the interface IVariableResolver.
substituteProps(String, IAggregator.SubstitutionTransformer) - Method in interface com.ibm.jaggr.core.IAggregator
Like IAggregator.substituteProps(String), but allows the caller to specify a transformer class to process the substitution values.
substituteProps(String) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
substituteProps(String, IAggregator.SubstitutionTransformer) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
subtract(ModuleDepInfo) - Method in class com.ibm.jaggr.core.deps.ModuleDepInfo
Logically subtracts the boolean terms in the specified object from the boolean formula in this object.
subtract(String, ModuleDepInfo) - Method in class com.ibm.jaggr.core.deps.ModuleDeps
Subtracts the terms in subInfo from the terms in the module dep info object associated with the specified key.
subtractAll(ModuleDeps) - Method in class com.ibm.jaggr.core.deps.ModuleDeps
Calls ModuleDeps.subtract(String, ModuleDepInfo) for each of the map entries in toSub

T

take(CompletionService<T>, String, String, Object...) - Static method in class com.ibm.jaggr.core.util.SignalUtil
Implements the same semantics as CompletionService.take(), except that the wait will periodically time out within this method to log a warning message that the thread appears stuck.
Term - Class in com.ibm.jaggr.core.util
 
Term(byte[]) - Constructor for class com.ibm.jaggr.core.util.Term
 
TextModuleBuilder - Class in com.ibm.jaggr.core.impl.modulebuilder.text
This class specializes JavaScriptModuleBuilder for text modules.
TextModuleBuilder() - Constructor for class com.ibm.jaggr.core.impl.modulebuilder.text.TextModuleBuilder
 
TEXTPLUGINDELEGATORS_CONFIGPARAM - Static variable in interface com.ibm.jaggr.core.config.IConfig
Static constant specifying the name of the textPluginDelegators config param.
toArray() - Method in class com.ibm.jaggr.core.util.BooleanFormula
 
toArray(T[]) - Method in class com.ibm.jaggr.core.util.BooleanFormula
 
toList() - Method in class com.ibm.jaggr.core.util.ConcurrentListBuilder
Returns a list object for this builder.
toRegexp(String) - Method in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
Returns a regular expression for a filepath that can include standard file system wildcard characters (e.g.
toResourceUri(URI, String) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
toString() - Method in class com.ibm.jaggr.core.cachekeygenerator.AbstractCacheKeyGenerator
 
toString() - Method in class com.ibm.jaggr.core.cachekeygenerator.ExportNamesCacheKeyGenerator
 
toString() - Method in class com.ibm.jaggr.core.cachekeygenerator.FeatureSetCacheKeyGenerator
 
toString() - Method in class com.ibm.jaggr.core.cachekeygenerator.I18nCacheKeyGenerator
 
toString() - Method in interface com.ibm.jaggr.core.cachekeygenerator.ICacheKeyGenerator
Cache key generators should implement this function to return a short keyword identifier for the generator (typically the same keyword used in generated keys) plus a string representation of the instance data that is used in constructing the keys (if any).
toString(Iterable<ICacheKeyGenerator>) - Static method in class com.ibm.jaggr.core.cachekeygenerator.KeyGenUtil
Builds a string by combining the toString output of the cache key generators in the array
toString() - Method in class com.ibm.jaggr.core.cachekeygenerator.ServerExpandLayersCacheKeyGenerator
 
toString() - Method in class com.ibm.jaggr.core.cachekeygenerator.SourceMapsCacheKeyGenerator
 
toString() - Method in class com.ibm.jaggr.core.config.IConfig.Location
 
toString() - Method in interface com.ibm.jaggr.core.config.IConfig
Returns the stringized source code representation of the raw config returned by IConfig.getRawConfig().
toString() - Method in class com.ibm.jaggr.core.deps.ModuleDepInfo
 
toString() - Method in class com.ibm.jaggr.core.impl.AggregatorExtension
 
toString() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl.Alias
 
toString() - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
toString(Object) - Static method in class com.ibm.jaggr.core.impl.config.ConfigImpl
 
toString() - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
 
toString() - Method in class com.ibm.jaggr.core.impl.ForcedErrorResponse
 
toString() - Method in class com.ibm.jaggr.core.impl.layer.LayerImpl
Calls the filtered version with a null filter
toString() - Method in class com.ibm.jaggr.core.impl.module.ModuleImpl
 
toString() - Method in class com.ibm.jaggr.core.impl.resource.ExceptionResource
 
toString() - Method in class com.ibm.jaggr.core.impl.resource.FileResource
 
toString() - Method in class com.ibm.jaggr.core.impl.resource.NotFoundResource
 
toString() - Method in class com.ibm.jaggr.core.InitParams
 
toString() - Method in class com.ibm.jaggr.core.modulebuilder.ModuleBuildFuture
 
toString() - Method in class com.ibm.jaggr.core.resource.StringResource
 
toString(boolean) - Method in interface com.ibm.jaggr.core.transport.IRequestedModuleNames
Returns a string representation of this object.
toString() - Method in class com.ibm.jaggr.core.util.BooleanFormula
 
toString() - Method in class com.ibm.jaggr.core.util.BooleanTerm
 
toString() - Method in class com.ibm.jaggr.core.util.BooleanVar
 
toString() - Method in class com.ibm.jaggr.core.util.Features
 
toString() - Method in class com.ibm.jaggr.core.util.HasNode
Returns the string representation of this node.
toString() - Method in class com.ibm.jaggr.core.util.JSSource
 
toString() - Method in class com.ibm.jaggr.core.util.Prioritized
 
toString() - Method in class com.ibm.jaggr.core.util.Term
 
toStringTree() - Method in class com.ibm.jaggr.core.impl.deps.DepTreeNode
 
transform(String, String) - Method in interface com.ibm.jaggr.core.IAggregator.SubstitutionTransformer
Transforms the string property being substituted.
TRANSPORT_INITPARAM - Static variable in class com.ibm.jaggr.core.InitParams
Name of the servlet init-param that specifies the name of the httptransport plugin extension used by this servlet.
TRUE - Static variable in class com.ibm.jaggr.core.util.BooleanTerm
 
trySetResponse(HttpServletRequest, HttpServletResponse, CacheEntry) - Method in class com.ibm.jaggr.core.impl.layer.LayerImpl
Like LayerImpl.setResponse(HttpServletRequest, HttpServletResponse, CacheEntry), but returns null instead of throwing an exception if the cache data is not available.
TypeUtil - Class in com.ibm.jaggr.core.util
 
TypeUtil() - Constructor for class com.ibm.jaggr.core.util.TypeUtil
 

U

ungetService(IServiceReference) - Method in interface com.ibm.jaggr.core.IPlatformServices
Removes the service reference from the platform
unmodifiableFeatures() - Method in class com.ibm.jaggr.core.util.Features
 
unread(int) - Method in class com.ibm.jaggr.core.readers.CharacterEscapingReader
This method always throws an IOException
unread(char[]) - Method in class com.ibm.jaggr.core.readers.CharacterEscapingReader
This method always throws an IOException
unread(char[], int, int) - Method in class com.ibm.jaggr.core.readers.CharacterEscapingReader
This method always throws an IOException
unregister() - Method in interface com.ibm.jaggr.core.IServiceRegistration
Removes this service registration from the platform.
unzip(File, File, String) - Static method in class com.ibm.jaggr.core.util.ZipUtil
Extracts the specified zip file to the specified location.
unzip(InputStream) - Static method in class com.ibm.jaggr.core.util.ZipUtil
Returns the unzipped contents of the zipped input stream in a byte array
updateNotify(long) - Method in class com.ibm.jaggr.core.impl.options.OptionsImpl
Notify options change listeners that Options have been updated
url2uri(URL) - Static method in class com.ibm.jaggr.core.util.PathUtil
Convenience method to convert a URL to a URI that doesn't throw a URISyntaxException if the path component for the URL contains spaces (like URL.toURI() does).
urlPattern - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 
UTF8_CHARSET - Static variable in class com.ibm.jaggr.core.impl.modulebuilder.css.CSSModuleBuilder
 

V

validateDeps(boolean) - Method in interface com.ibm.jaggr.core.deps.IDependencies
Validates the dependency graph by scanning the directories returned by IConfig.getPaths() and IConfig.getPackageLocations() looking for new/changed/removed files and updating the dependency graph, including the dependency graph last-modified timestamp, as needed.
validateDeps(boolean) - Method in class com.ibm.jaggr.core.impl.deps.DependenciesImpl
 
validateLayerContributionState(HttpServletRequest, IHttpTransport.LayerContributionType, Object) - Method in class com.ibm.jaggr.core.impl.transport.AbstractHttpTransport
value - Variable in class com.ibm.jaggr.core.util.Prioritized
 
valueOf(String) - Static method in enum com.ibm.jaggr.core.layer.ILayerListener.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ibm.jaggr.core.module.ModuleSpecifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ibm.jaggr.core.readers.ErrorModuleReader.ConsoleMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ibm.jaggr.core.transport.IHttpTransport.LayerContributionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ibm.jaggr.core.transport.IHttpTransport.OptimizationLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.ibm.jaggr.core.layer.ILayerListener.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ibm.jaggr.core.module.ModuleSpecifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ibm.jaggr.core.readers.ErrorModuleReader.ConsoleMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ibm.jaggr.core.transport.IHttpTransport.LayerContributionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ibm.jaggr.core.transport.IHttpTransport.OptimizationLevel
Returns an array containing the constants of this enum type, in the order they are declared.
VariableGZIPOutputStream - Class in com.ibm.jaggr.core.impl.layer
 
VariableGZIPOutputStream(OutputStream) - Constructor for class com.ibm.jaggr.core.impl.layer.VariableGZIPOutputStream
 
VariableGZIPOutputStream(OutputStream, int) - Constructor for class com.ibm.jaggr.core.impl.layer.VariableGZIPOutputStream
 
VERIFY_DEPS - Static variable in interface com.ibm.jaggr.core.options.IOptions
Name of property to specify if the dependency list of required modules specified in the define() function of AMD modules should be validated, during module minification, against the the dependency list that was used to create the dependency graph for require list expansion.
visitResource(IResourceVisitor.Resource, String) - Method in interface com.ibm.jaggr.core.resource.IResourceVisitor
This method is called by IResource.walkTree(IResourceVisitor) for both folder and non-folder resources encountered while walking the folder tree rooted at resource that walkTree was called on.

W

walkTree() - Method in class com.ibm.jaggr.core.impl.OverrideFoldersTreeWalker
 
walkTree(IResourceVisitor) - Method in class com.ibm.jaggr.core.impl.resource.FileResource
 
walkTree(IResourceVisitor) - Method in class com.ibm.jaggr.core.impl.resource.NIOFileResource
 
walkTree(IResourceVisitor) - Method in class com.ibm.jaggr.core.resource.AbstractResourceBase
 
walkTree(IResourceVisitor) - Method in interface com.ibm.jaggr.core.resource.IResource
Walks the folder tree rooted at the current resource, calling the IResourceVisitor.visitResource(IResourceVisitor.Resource, String) method for each resource or folder resource encountered.
warn(String) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl.Console
 
webContentUri - Variable in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
 
write(int) - Method in class com.ibm.jaggr.core.impl.layer.LineCountingStringWriter
 
write(char[], int, int) - Method in class com.ibm.jaggr.core.impl.layer.LineCountingStringWriter
 
write(String) - Method in class com.ibm.jaggr.core.impl.layer.LineCountingStringWriter
 
write(String, int, int) - Method in class com.ibm.jaggr.core.impl.layer.LineCountingStringWriter
 
write(char[], int, int) - Method in class com.ibm.jaggr.core.util.StringBufferWriter
 
write(String) - Method in class com.ibm.jaggr.core.util.StringBufferWriter
 
writeReplace() - Method in class com.ibm.jaggr.core.impl.layer.LayerCacheImpl
 
writeReplace() - Method in class com.ibm.jaggr.core.impl.module.ModuleImpl
 
writeResponse(InputStream, HttpServletRequest, HttpServletResponse) - Method in class com.ibm.jaggr.core.impl.AbstractAggregatorImpl
Writes the response to the response object.

Z

zip(InputStream) - Static method in class com.ibm.jaggr.core.util.ZipUtil
Returns a byte array containing the gzipped contents of the input stream
ZipUtil - Class in com.ibm.jaggr.core.util
Utilities for creating and unpacking zip files
ZipUtil() - Constructor for class com.ibm.jaggr.core.util.ZipUtil
 
ZipUtil.Packer - Class in com.ibm.jaggr.core.util
 
ZipUtil.Packer() - Constructor for class com.ibm.jaggr.core.util.ZipUtil.Packer
 

_

_resolve(String, Features, Set<String>, boolean, boolean, int, StringBuffer) - Method in class com.ibm.jaggr.core.impl.config.ConfigImpl
Resolves a module id by applying alias resolution and has! loader plugin resolution.
A B C D E F G H I J K L M N O P R S T U V W Z _ 

Copyright © 2011-2015 IBM. All Rights Reserved.