| Interface | Description | 
|---|---|
| NavigationContext | 
 Used to access the navigation entities. 
 | 
| NavigationModel | 
 Used to access the navigation model metadata. 
 | 
| NavigationResource | 
 Used to access the navigation resource metadata. 
 | 
| PredicateFilter | 
 Interface to define a method which should be used by all custom Filter classes 
 | 
| URLOperator | 
 Used by navigation framework to resolve pretty URLs to canonical URL format
 and generate pretty URL from canonical URL format. 
 | 
| Class | Description | 
|---|---|
| BaseURLOperatorImpl | 
 Base implementation for URLOperator
 This class is used mainly to shield subclass from changes to the
 URLOperator interface. 
 | 
| DefaultURLOperatorImpl | |
| URLOperatorDecorator | 
| Enum | Description | 
|---|---|
| NavigationResource.ResourceType | 
 Enumeration of type of resource 
 | 
| Exception | Description | 
|---|---|
| NavigationCatalogException | |
| NavigationException | |
| ResourceNotFoundException |