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
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddBreadcrumbs(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 StringresolveName(String input) protected abstract String
-
Constructor Details
-
IndexWithBreadcrumbs
-
-
Method Details
-
indexResources
Description copied from interface:ResourceIndexerIndexes resources retrieved from the given root URI- Specified by:
indexResourcesin 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:ResourceIndexerIndexes resources found in the given root path- Specified by:
indexResourcesin interfaceResourceIndexer- Parameters:
rootURI- the root URIrootPath- the root path of the resources to indexsyntax- the syntax of the resources to index. Can benullor blank.includes- the Ant-like pattern of the paths to index. Can benullor blank.- Returns:
- The Map of index Resource objects
-
createIndexFromPaths
-
addBreadcrumbs
-
createIndexFromEntity
-
uri
-
resolveName
-