| package swagger |
| |
| type SwaggerBuilder struct { |
| SwaggerService |
| } |
| |
| func NewSwaggerBuilder(config Config) *SwaggerBuilder { |
| return &SwaggerBuilder{*newSwaggerService(config)} |
| } |
| |
| func (sb SwaggerBuilder) ProduceListing() ResourceListing { |
| return sb.SwaggerService.produceListing() |
| } |
| |
| func (sb SwaggerBuilder) ProduceAllDeclarations() map[string]ApiDeclaration { |
| return sb.SwaggerService.produceAllDeclarations() |
| } |
| |
| func (sb SwaggerBuilder) ProduceDeclarations(route string) (*ApiDeclaration, bool) { |
| return sb.SwaggerService.produceDeclarations(route) |
| } |