Class InlineModelResolver


  • @Deprecated
    public class InlineModelResolver
    extends Object
    Deprecated.
    use instead the option flatten in SwaggerParser
    • Constructor Detail

      • InlineModelResolver

        public InlineModelResolver()
        Deprecated.
    • Method Detail

      • flatten

        public void flatten​(io.swagger.models.Swagger swagger)
        Deprecated.
      • matchGenerated

        public String matchGenerated​(io.swagger.models.Model model)
        Deprecated.
      • addGenerated

        public void addGenerated​(String name,
                                 io.swagger.models.Model model)
        Deprecated.
      • uniqueName

        public String uniqueName​(String key)
        Deprecated.
      • flattenProperties

        public void flattenProperties​(Map<String,​io.swagger.models.properties.Property> properties,
                                      String path)
        Deprecated.
      • modelFromProperty

        public io.swagger.models.Model modelFromProperty​(io.swagger.models.properties.ArrayProperty object,
                                                         String path)
        Deprecated.
      • modelFromProperty

        public io.swagger.models.Model modelFromProperty​(io.swagger.models.properties.ObjectProperty object,
                                                         String path)
        Deprecated.
      • modelFromProperty

        public io.swagger.models.Model modelFromProperty​(io.swagger.models.properties.ComposedProperty composedProperty,
                                                         String path)
        Deprecated.
      • modelFromProperty

        public io.swagger.models.Model modelFromProperty​(io.swagger.models.properties.MapProperty object,
                                                         String path)
        Deprecated.
      • makeRefProperty

        public io.swagger.models.properties.Property makeRefProperty​(String ref,
                                                                     io.swagger.models.properties.Property property)
        Deprecated.
        Make a RefProperty
        Parameters:
        ref - new property name
        property - Property
        Returns:
        Property A constructed Swagger property
      • copyVendorExtensions

        public void copyVendorExtensions​(io.swagger.models.properties.Property source,
                                         io.swagger.models.properties.AbstractProperty target)
        Deprecated.
        Copy vendor extensions from Property to another Property
        Parameters:
        source - source property
        target - target property
      • isSkipMatches

        public boolean isSkipMatches()
        Deprecated.
      • setSkipMatches

        public void setSkipMatches​(boolean skipMatches)
        Deprecated.