Class APISpecification

    • Field Detail

      • mapper

        protected com.fasterxml.jackson.databind.ObjectMapper mapper
      • apiSpecificationFile

        protected String apiSpecificationFile
      • apiSpecificationContent

        protected byte[] apiSpecificationContent
    • Constructor Detail

      • APISpecification

        public APISpecification()
    • Method Detail

      • getApiSpecificationFile

        public String getApiSpecificationFile()
      • setApiSpecificationFile

        public void setApiSpecificationFile​(String apiSpecificationFile)
      • getApiSpecificationContent

        public abstract byte[] getApiSpecificationContent()
      • updateBasePath

        public abstract void updateBasePath​(String basePath,
                                            String host)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • getDescription

        public abstract String getDescription()
      • compareString

        public boolean compareString​(byte[] sourceSpec,
                                     byte[] gatewaySpec)
      • filterAPISpecification

        public void filterAPISpecification()