Package org.jbehave.core.io.rest
Class IndexWithBreadcrumbs
java.lang.Object
org.jbehave.core.io.rest.IndexWithBreadcrumbs
- All Implemented Interfaces:
ResourceIndexer
- Direct Known Subclasses:
IndexFromRedmine
,IndexFromXWiki
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
addBreadcrumbs
(Map<String, Resource> index) createIndexFromEntity
(String rootURI, String entity) createIndexFromPaths
(String rootURI, String rootPath, String syntax, String includes) indexResources
(String rootURI) Indexes resources retrieved from the given root URIindexResources
(String rootURI, String rootPath, String syntax, String includes) Indexes resources found in the given root pathprotected String
resolveName
(String input) protected abstract String
-
Constructor Details
-
IndexWithBreadcrumbs
-
-
Method Details
-
indexResources
Description copied from interface:ResourceIndexer
Indexes resources retrieved from the given root URI- Specified by:
indexResources
in interfaceResourceIndexer
- Parameters:
rootURI
- the root URI- Returns:
- The Map of index Resource objects
-
indexResources
public Map<String,Resource> indexResources(String rootURI, String rootPath, String syntax, String includes) Description copied from interface:ResourceIndexer
Indexes resources found in the given root path- Specified by:
indexResources
in interfaceResourceIndexer
- Parameters:
rootURI
- the root URIrootPath
- the root path of the resources to indexsyntax
- the syntax of the resources to index. Can benull
or blank.includes
- the Ant-like pattern of the paths to index. Can benull
or blank.- Returns:
- The Map of index Resource objects
-
createIndexFromPaths
-
addBreadcrumbs
-
createIndexFromEntity
-
uri
-
resolveName
-