Skip navigation links
A B C D G I M O R S 

A

addRpcs(RpcDefinition, List<Api>, String, SchemaContext) - Method in class io.lighty.swagger.impl.BaseYangSwaggerGenerator
 
API_VERSION - Static variable in class io.lighty.swagger.impl.BaseYangSwaggerGenerator
 
ApiDocApplication - Class in io.lighty.swagger.jaxrs
 
ApiDocApplication() - Constructor for class io.lighty.swagger.jaxrs.ApiDocApplication
 
ApiDocGenerator - Class in io.lighty.swagger.impl
This class gathers all YANG-defined Modules and generates Swagger compliant documentation.
ApiDocGenerator() - Constructor for class io.lighty.swagger.impl.ApiDocGenerator
 
ApiDocServiceImpl - Class in io.lighty.swagger.impl
This service generates swagger (See https://helloreverb.com/developers/swagger) compliant documentation for RESTCONF APIs.
ApiDocServiceImpl() - Constructor for class io.lighty.swagger.impl.ApiDocServiceImpl
 

B

BaseYangSwaggerGenerator - Class in io.lighty.swagger.impl
 
BaseYangSwaggerGenerator() - Constructor for class io.lighty.swagger.impl.BaseYangSwaggerGenerator
 

C

close() - Method in class io.lighty.swagger.DocProvider
 
createApiDeclaration(String) - Method in class io.lighty.swagger.impl.BaseYangSwaggerGenerator
 
createBasePathFromUriInfo(UriInfo) - Method in class io.lighty.swagger.impl.BaseYangSwaggerGenerator
 
createResourceList() - Method in class io.lighty.swagger.impl.BaseYangSwaggerGenerator
 

D

DocProvider - Class in io.lighty.swagger
 
DocProvider(SchemaService, DOMMountPointService) - Constructor for class io.lighty.swagger.DocProvider
 

G

generatePath(UriInfo, String, String) - Method in class io.lighty.swagger.impl.BaseYangSwaggerGenerator
 
getApiDeclaration(String, String, UriInfo) - Method in class io.lighty.swagger.impl.ApiDocGenerator
 
getApiDeclaration(String, String, UriInfo, SchemaContext, String) - Method in class io.lighty.swagger.impl.BaseYangSwaggerGenerator
 
getApiDeclaration(Module, UriInfo, String, SchemaContext) - Method in class io.lighty.swagger.impl.BaseYangSwaggerGenerator
 
getApiExplorer(UriInfo) - Method in class io.lighty.swagger.impl.ApiDocServiceImpl
Redirects to embedded swagger ui.
getContent(String) - Static method in class io.lighty.swagger.impl.BaseYangSwaggerGenerator
 
getDataStorePath(String, String) - Method in class io.lighty.swagger.impl.BaseYangSwaggerGenerator
 
getDocByModule(String, String, UriInfo) - Method in class io.lighty.swagger.impl.ApiDocServiceImpl
Generates Swagger compliant document listing APIs for module.
getInstance() - Static method in class io.lighty.swagger.impl.ApiDocGenerator
Returns singleton instance.
getInstance() - Static method in class io.lighty.swagger.impl.ApiDocServiceImpl
 
getInstance() - Static method in class io.lighty.swagger.mountpoints.MountPointSwagger
 
getInstanceDraft18() - Static method in class io.lighty.swagger.mountpoints.MountPointSwagger
 
getInstanceIdentifiers() - Method in class io.lighty.swagger.mountpoints.MountPointSwagger
 
getListOfMounts(UriInfo) - Method in class io.lighty.swagger.impl.ApiDocServiceImpl
 
getMountDocByModule(String, String, String, UriInfo) - Method in class io.lighty.swagger.impl.ApiDocServiceImpl
 
getMountPointApi(UriInfo, Long, String, String) - Method in class io.lighty.swagger.mountpoints.MountPointSwagger
 
getMountRootDoc(String, UriInfo) - Method in class io.lighty.swagger.impl.ApiDocServiceImpl
 
getResourceList(UriInfo, Long) - Method in class io.lighty.swagger.mountpoints.MountPointSwagger
 
getResourceListing(UriInfo) - Method in class io.lighty.swagger.impl.ApiDocGenerator
 
getResourceListing(UriInfo, SchemaContext, String) - Method in class io.lighty.swagger.impl.BaseYangSwaggerGenerator
Return list of modules converted to swagger compliant resource list.
getRootDoc(UriInfo) - Method in class io.lighty.swagger.impl.ApiDocServiceImpl
Generates index document for Swagger UI.
getSingletons() - Method in class io.lighty.swagger.jaxrs.ApiDocApplication
 
getSortedModules(SchemaContext) - Method in class io.lighty.swagger.impl.BaseYangSwaggerGenerator
 
getSwaggerDocSpec(Module, String, String, SchemaContext) - Method in class io.lighty.swagger.impl.BaseYangSwaggerGenerator
 

I

initProcedure() - Method in class io.lighty.swagger.SwaggerLighty
This will register swagger servlet and static ui documentation APIs in LightyServerBuilder.
io.lighty.swagger - package io.lighty.swagger
 
io.lighty.swagger.impl - package io.lighty.swagger.impl
 
io.lighty.swagger.jaxrs - package io.lighty.swagger.jaxrs
 
io.lighty.swagger.mountpoints - package io.lighty.swagger.mountpoints
 

M

MountPointSwagger - Class in io.lighty.swagger.mountpoints
 
MountPointSwagger() - Constructor for class io.lighty.swagger.mountpoints.MountPointSwagger
 

O

onMountPointCreated(YangInstanceIdentifier) - Method in class io.lighty.swagger.mountpoints.MountPointSwagger
 
onMountPointRemoved(YangInstanceIdentifier) - Method in class io.lighty.swagger.mountpoints.MountPointSwagger
 

R

RESTCONF_CONTEXT_ROOT - Static variable in class io.lighty.swagger.impl.BaseYangSwaggerGenerator
 

S

setDraft(boolean) - Method in class io.lighty.swagger.impl.ApiDocGenerator
 
setDraft(boolean) - Method in class io.lighty.swagger.impl.BaseYangSwaggerGenerator
 
setGlobalSchema(SchemaService) - Method in class io.lighty.swagger.mountpoints.MountPointSwagger
 
setMountService(DOMMountPointService) - Method in class io.lighty.swagger.mountpoints.MountPointSwagger
 
setSchemaService(SchemaService) - Method in class io.lighty.swagger.impl.ApiDocGenerator
 
stopProcedure() - Method in class io.lighty.swagger.SwaggerLighty
 
SWAGGER_VERSION - Static variable in class io.lighty.swagger.impl.BaseYangSwaggerGenerator
 
SwaggerLighty - Class in io.lighty.swagger
 
SwaggerLighty(LightyServerBuilder, LightyServices) - Constructor for class io.lighty.swagger.SwaggerLighty
 
A B C D G I M O R S 
Skip navigation links

Copyright © 2019. All rights reserved.