Package | Description |
---|---|
com.github.wuic.engine |
This package contains the definition of an
Engine . |
com.github.wuic.engine.core |
Modifier and Type | Method and Description |
---|---|
EngineRequest |
EngineRequestBuilder.build()
Builds a bew instance.
|
Modifier and Type | Method and Description |
---|---|
abstract List<? extends ConvertibleNut> |
LineInspector.appendTransformation(Matcher matcher,
StringBuilder replacement,
EngineRequest request,
CompositeNut.CompositeInputStream cis,
ConvertibleNut originalNut)
Computes the replacement to be made inside the text for the given
Matcher which its find()
method as just been called. |
static NutsHeap |
LineInspector.getHeap(EngineRequest request,
ConvertibleNut originalNut,
CompositeNut.CompositeInputStream cis,
Matcher matcher,
int groupIndex)
|
protected abstract List<ConvertibleNut> |
Engine.internalParse(EngineRequest request)
Internal method that parses eventually called by
NodeEngine.parse(EngineRequest) method during its invocation. |
static List<? extends ConvertibleNut> |
LineInspector.manageAppend(ConvertibleNut nut,
StringBuilder replacement,
EngineRequest request,
NutsHeap heap,
EngineType... skippedEngine)
Manages the given nut that corresponds to the specified referenced path and append the transformation with proper
path.
|
List<ConvertibleNut> |
NodeEngine.parse(EngineRequest request)
Parses the given nuts and returns the result of this operation.
|
List<ConvertibleNut> |
HeadEngine.parse(EngineRequest request)
Parses the given nuts and returns the result of this operation.
|
abstract List<ConvertibleNut> |
Engine.parse(EngineRequest request)
Parses the given nuts and returns the result of this operation.
|
abstract ConvertibleNut |
HeadEngine.parse(EngineRequest request,
String path)
Parses the given request and returns the nut associated to the given path.
|
static List<ConvertibleNut> |
HeadEngine.runChains(EngineRequest request)
This method parses the sequences of
ConvertibleNut of the same type and
aggregates the nuts with same names between the results. |
Constructor and Description |
---|
EngineRequestBuilder(EngineRequest request)
Builds a new instance with the
EngineRequestBuilder wrapped inside the given request . |
Modifier and Type | Method and Description |
---|---|
List<ConvertibleNut> |
TextAggregatorEngine.aggregationParse(EngineRequest request)
Do aggregation parsing.
|
List<ConvertibleNut> |
ImageAggregatorEngine.aggregationParse(EngineRequest request)
Do aggregation parsing.
|
protected abstract List<ConvertibleNut> |
AbstractAggregatorEngine.aggregationParse(EngineRequest request)
Do aggregation parsing.
|
List<? extends ConvertibleNut> |
SourceMapLineInspector.appendTransformation(Matcher matcher,
StringBuilder replacement,
EngineRequest request,
CompositeNut.CompositeInputStream cis,
ConvertibleNut originalNut)
Computes the replacement to be made inside the text for the given
Matcher which its find()
method as just been called. |
List<? extends ConvertibleNut> |
CssUrlLineInspector.appendTransformation(Matcher matcher,
StringBuilder replacement,
EngineRequest request,
CompositeNut.CompositeInputStream cis,
ConvertibleNut originalNut)
Computes the replacement to be made inside the text for the given
Matcher which its find()
method as just been called. |
List<? extends ConvertibleNut> |
AngularTemplateInspector.appendTransformation(Matcher matcher,
StringBuilder replacement,
EngineRequest request,
CompositeNut.CompositeInputStream cis,
ConvertibleNut originalNut)
Computes the replacement to be made inside the text for the given
Matcher which its find()
method as just been called. |
protected void |
TextInspectorEngine.inspect(ConvertibleNut nut,
EngineRequest request)
Extracts from the given nut all the nuts referenced by the @import statement in CSS.
|
protected String |
TextInspectorEngine.inspectLine(String line,
EngineRequest request,
LineInspector inspector,
List<LineInspector.ReplacementInfo> replacementInfoList,
CompositeNut.CompositeInputStream cis,
ConvertibleNut original)
Inspects the given line and eventually adds some extracted nuts to the nut referencing it.
|
List<ConvertibleNut> |
TextInspectorEngine.internalParse(EngineRequest request)
Internal method that parses eventually called by
NodeEngine.parse(EngineRequest) method during its invocation. |
protected List<ConvertibleNut> |
StaticEngine.internalParse(EngineRequest request)
Internal method that parses eventually called by
NodeEngine.parse(EngineRequest) method during its invocation. |
List<ConvertibleNut> |
SpriteInspectorEngine.internalParse(EngineRequest request)
Internal method that parses eventually called by
NodeEngine.parse(EngineRequest) method during its invocation. |
List<ConvertibleNut> |
HtmlInspectorEngine.internalParse(EngineRequest request)
Internal method that parses eventually called by
NodeEngine.parse(EngineRequest) method during its invocation. |
protected List<ConvertibleNut> |
GzipEngine.internalParse(EngineRequest request)
Internal method that parses eventually called by
NodeEngine.parse(EngineRequest) method during its invocation. |
List<ConvertibleNut> |
AbstractConverterEngine.internalParse(EngineRequest request)
Internal method that parses eventually called by
NodeEngine.parse(EngineRequest) method during its invocation. |
List<ConvertibleNut> |
AbstractCompressorEngine.internalParse(EngineRequest request)
Internal method that parses eventually called by
NodeEngine.parse(EngineRequest) method during its invocation. |
List<ConvertibleNut> |
AbstractCacheEngine.internalParse(EngineRequest request)
Internal method that parses eventually called by
NodeEngine.parse(EngineRequest) method during its invocation. |
List<ConvertibleNut> |
AbstractAggregatorEngine.internalParse(EngineRequest request)
Internal method that parses eventually called by
NodeEngine.parse(EngineRequest) method during its invocation. |
ConvertibleNut |
AbstractCacheEngine.parse(EngineRequest request,
String path)
Parses the given request and returns the nut associated to the given path.
|
String |
HtmlInspectorEngine.ParseInfo.replacement(EngineRequest request,
UrlProvider urlProvider,
List<ConvertibleNut> referenced)
Creates a replacement for this information
|
void |
TextInspectorEngine.transform(InputStream is,
OutputStream os,
ConvertibleNut convertibleNut,
EngineRequest request)
Matches the
Pipe.Transformer.transform(java.io.InputStream, java.io.OutputStream, Object)
signature with an additional EngineRequest . |
void |
EngineRequestTransformer.RequireEngineRequestTransformer.transform(InputStream is,
OutputStream os,
ConvertibleNut nut,
EngineRequest request)
Matches the
Pipe.Transformer.transform(java.io.InputStream, java.io.OutputStream, Object)
signature with an additional EngineRequest . |
Constructor and Description |
---|
EngineRequestTransformer(EngineRequest request,
EngineRequestTransformer.RequireEngineRequestTransformer transformer)
Builds a new instance.
|
Copyright © 2012-2015. All Rights Reserved.