Package com.fasterxml.jackson.module.jsonSchema.factories

Examples of com.fasterxml.jackson.module.jsonSchema.factories.ObjectVisitor


    }

    @Override
    public JsonObjectFormatVisitor expectObjectFormat(JavaType convertedType)
    {
        ObjectVisitor visitor = ((ObjectVisitor)super.expectObjectFormat(convertedType));
        visitor.getSchema().setProperties(new LinkedHashMap<String, JsonSchema>());
        visitor.setWrapperFactory(wrapperFactory);
        visitor.getSchema().setId(convertedType.getRawClass().getSimpleName());
        return visitor;
    }
View Full Code Here


    super(new TitleSchemaFactoryWrapperFactory());
  }

    @Override
    public JsonObjectFormatVisitor expectObjectFormat(JavaType convertedType) {
    ObjectVisitor visitor = ((ObjectVisitor)super.expectObjectFormat(convertedType));
   
    // could add other properties here
    addTitle(visitor.getSchema(), convertedType);
   
    return visitor;
    }
View Full Code Here

    }

    @Override
    public JsonObjectFormatVisitor expectObjectFormat(JavaType convertedType)
    {
        ObjectVisitor visitor = ((ObjectVisitor)super.expectObjectFormat(convertedType));
        visitor.getSchema().setProperties(new LinkedHashMap<String, JsonSchema>());
        visitor.setWrapperFactory(wrapperFactory);
        visitor.getSchema().setId(convertedType.getRawClass().getSimpleName());
        return visitor;
    }
View Full Code Here

      };
    };

    @Override
    public JsonObjectFormatVisitor expectObjectFormat(JavaType convertedType) {
    ObjectVisitor visitor = ((ObjectVisitor)super.expectObjectFormat(convertedType));
    visitor.setWrapperFactory(wrapperFactory);
   
    // could add other properties here
    addTitle(visitor.getSchema(), convertedType);
   
    return visitor;
    }
View Full Code Here

    };
  };

  @Override
  public JsonObjectFormatVisitor expectObjectFormat(JavaType convertedType) {
    ObjectVisitor visitor = ((ObjectVisitor)super.expectObjectFormat(convertedType));
    visitor.setWrapperFactory(wrapperFactory);
   
    // could add other properties here
    addTitle(visitor.getSchema(), convertedType);
   
    return visitor;
  }
View Full Code Here

        super(new HyperSchemaFactoryWrapperFactory());
    }

    @Override
    public JsonObjectFormatVisitor expectObjectFormat(JavaType convertedType) {
        ObjectVisitor visitor = ((ObjectVisitor)super.expectObjectFormat(convertedType));

        // could add other properties here
        addHyperlinks(visitor.getSchema(), convertedType);

        return visitor;
    }
View Full Code Here

TOP

Related Classes of com.fasterxml.jackson.module.jsonSchema.factories.ObjectVisitor

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.