public class SwaggerImporterTypeCache
extends java.lang.Object
Title: Service Event Fabric Core
Description: Cache of imported types.
Copyright: Copyright (c) 2017
Company: StreamScape Technologies
Modifier and Type | Class and Description |
---|---|
static class |
SwaggerImporterTypeCache.SwaggerSdoModel |
static class |
SwaggerImporterTypeCache.SwaggerSdoModelField |
Constructor and Description |
---|
SwaggerImporterTypeCache(Swagger swagger,
SwaggerImporter.ModelNamesRewriter rewriter) |
Modifier and Type | Method and Description |
---|---|
SwaggerImporter.ModelNamesRewriter |
getRewriter() |
java.util.Map |
getSwaggerSdoModelsCommands() |
java.util.Map |
getSwaggerSdoModelsCommands(boolean alter) |
java.util.List |
getTopologyOrderedModels(java.util.Map swaggerSdoModels) |
void |
importModel(RefModel refModel) |
void |
importModel(RefProperty refProperty) |
void |
importModels() |
static java.lang.String |
resolvePropertyType(Property property,
java.util.List dependencies,
SwaggerImporter.ModelNamesRewriter rewriter) |
void |
setArchive(java.lang.String archiveName,
boolean addArchive) |
void |
setNamespace(java.lang.String namespace) |
void |
setPackage(java.lang.String packageName,
boolean addPackage) |
public SwaggerImporterTypeCache(Swagger swagger, SwaggerImporter.ModelNamesRewriter rewriter)
public void importModels()
public void importModel(RefProperty refProperty)
public void importModel(RefModel refModel)
public static java.lang.String resolvePropertyType(Property property, java.util.List dependencies, SwaggerImporter.ModelNamesRewriter rewriter)
public java.util.Map getSwaggerSdoModelsCommands(boolean alter) throws com.streamscape.sef.network.http.server.swagger.SwaggerBuilderException
com.streamscape.sef.network.http.server.swagger.SwaggerBuilderException
public java.util.Map getSwaggerSdoModelsCommands() throws com.streamscape.sef.network.http.server.swagger.SwaggerBuilderException
com.streamscape.sef.network.http.server.swagger.SwaggerBuilderException
public java.util.List getTopologyOrderedModels(java.util.Map swaggerSdoModels) throws com.streamscape.sef.network.http.server.swagger.SwaggerBuilderException
com.streamscape.sef.network.http.server.swagger.SwaggerBuilderException
public void setNamespace(java.lang.String namespace)
public void setPackage(java.lang.String packageName, boolean addPackage)
public void setArchive(java.lang.String archiveName, boolean addArchive)
public SwaggerImporter.ModelNamesRewriter getRewriter()
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.