@ThreadSafe
public interface OptimizationContext
| Modifier and Type | Interface and Description |
|---|---|
static interface |
OptimizationContext.Feature |
| 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) |
boolean isFeatureEnabled(@Nonnull
OptimizationContext.Feature feature)
void setFeature(@Nonnull
OptimizationContext.Feature feature,
boolean enabled)
@Nonnull java.util.Set<OptimizationContext.Feature> getFeatures()
@Nonnull Resource optimize(@Nonnull Resource input) throws java.lang.Exception
java.lang.Exception@Nonnull java.util.Collection<Resource> optimize(@Nonnull java.util.Collection<Resource> inputs) throws java.lang.Exception
java.lang.Exception@Nullable
java.lang.String findOptimizeAndReturnUriFor(@Nonnull
java.lang.String uri)
throws java.lang.Exception
java.lang.Exception@Nullable Resource findAndOptimizeFor(@Nonnull java.lang.String uri) throws java.lang.Exception
java.lang.ExceptionCopyright © 2015 echocat. All Rights Reserved.