@ThreadSafe protected class OptimizationContextFactory.OptimizationContextImpl extends java.lang.Object implements OptimizationContext
OptimizationContext.Feature| Modifier | Constructor and Description |
|---|---|
protected |
OptimizationContextFactory.OptimizationContextImpl() |
| Modifier and Type | Method and Description |
|---|---|
Resource |
findAndOptimizeFor(java.lang.String uri) |
java.lang.String |
findOptimizeAndReturnUriFor(java.lang.String uri) |
java.util.Set<OptimizationContext.Feature> |
getFeatures() |
boolean |
isFeatureEnabled(OptimizationContext.Feature feature) |
java.util.Collection<Resource> |
optimize(java.util.Collection<Resource> inputs) |
Resource |
optimize(Resource input) |
void |
setFeature(OptimizationContext.Feature feature,
boolean enabled) |
protected OptimizationContextFactory.OptimizationContextImpl()
public boolean isFeatureEnabled(@Nonnull
OptimizationContext.Feature feature)
isFeatureEnabled in interface OptimizationContextpublic void setFeature(@Nonnull
OptimizationContext.Feature feature,
boolean enabled)
setFeature in interface OptimizationContext@Nonnull public java.util.Set<OptimizationContext.Feature> getFeatures()
getFeatures in interface OptimizationContext@Nonnull public Resource optimize(@Nonnull Resource input) throws java.lang.Exception
optimize in interface OptimizationContextjava.lang.Exception@Nonnull public java.util.Collection<Resource> optimize(@Nonnull java.util.Collection<Resource> inputs) throws java.lang.Exception
optimize in interface OptimizationContextjava.lang.Exception@Nullable public Resource findAndOptimizeFor(@Nonnull java.lang.String uri) throws java.lang.Exception
findAndOptimizeFor in interface OptimizationContextjava.lang.Exception@Nullable
public java.lang.String findOptimizeAndReturnUriFor(@Nonnull
java.lang.String uri)
throws java.lang.Exception
findOptimizeAndReturnUriFor in interface OptimizationContextjava.lang.ExceptionCopyright © 2015 echocat. All Rights Reserved.