@NotThreadSafe public class SCHTransformerCustomizer extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SCHTransformerCustomizer.EStep |
| Modifier and Type | Field and Description |
|---|---|
static boolean |
DEFAULT_FORCE_CACHE_RESULT |
| Constructor and Description |
|---|
SCHTransformerCustomizer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canCacheResult()
Can the results of the XSLT transformation be cached?
|
void |
customize(SCHTransformerCustomizer.EStep eStep,
Transformer aTransformer) |
void |
customize(TransformerFactory aTransformer) |
ErrorListener |
getErrorListener() |
String |
getLanguageCode() |
com.helger.commons.collection.impl.ICommonsOrderedMap<String,?> |
getParameters() |
String |
getPhase() |
URIResolver |
getURIResolver() |
boolean |
hasParameters() |
boolean |
isForceCacheResult() |
SCHTransformerCustomizer |
setErrorListener(ErrorListener aCustomErrorListener) |
SCHTransformerCustomizer |
setForceCacheResult(boolean bForceCacheResult)
Force the caching of results.
|
SCHTransformerCustomizer |
setLanguageCode(String sLanguageCode) |
SCHTransformerCustomizer |
setParameters(Map<String,?> aCustomParameters) |
SCHTransformerCustomizer |
setPhase(String sPhase) |
SCHTransformerCustomizer |
setURIResolver(URIResolver aCustomURIResolver) |
public static final boolean DEFAULT_FORCE_CACHE_RESULT
@Nullable public ErrorListener getErrorListener()
@Nonnull public SCHTransformerCustomizer setErrorListener(@Nullable ErrorListener aCustomErrorListener)
@Nullable public URIResolver getURIResolver()
@Nonnull public SCHTransformerCustomizer setURIResolver(@Nullable URIResolver aCustomURIResolver)
public boolean hasParameters()
@Nonnull @ReturnsMutableCopy public com.helger.commons.collection.impl.ICommonsOrderedMap<String,?> getParameters()
@Nonnull public SCHTransformerCustomizer setParameters(@Nullable Map<String,?> aCustomParameters)
@Nonnull public SCHTransformerCustomizer setPhase(@Nullable String sPhase)
@Nonnull public SCHTransformerCustomizer setLanguageCode(@Nullable String sLanguageCode)
public boolean isForceCacheResult()
true if internal caching of the result should be
forced, false if not. The default is
DEFAULT_FORCE_CACHE_RESULT.@Nonnull public SCHTransformerCustomizer setForceCacheResult(boolean bForceCacheResult)
bForceCacheResult - true to force result caching, false to
cache only if no parameters are present.public boolean canCacheResult()
true if the result can be cached, false
if not.to force result cachingpublic void customize(@Nonnull TransformerFactory aTransformer)
public void customize(@Nonnull SCHTransformerCustomizer.EStep eStep, @Nonnull Transformer aTransformer)
Copyright © 2014–2020 Philip Helger. All rights reserved.