Class CompositeResolver

java.lang.Object
com.djrapitops.plan.delivery.web.resolver.CompositeResolver
All Implemented Interfaces:
Resolver

public final class CompositeResolver extends Object implements Resolver
Utility Resolver for organizing resolution in a tree-like structure.

CompositeResolver removes first part of the target with URIPath.omitFirst() before calling the child Resolvers.

Example: resolverService.registerResolver("/test/", compositeResolver); The Resolvers added to CompositeResolver will be given Request with URIPath "/".