@Override protected JsonSerializer initialValue() { return new JsonSerializerFactory().setUseAnnotations(true) .addFilter((parent, fieldAccess) -> !fieldAccess.name().equals("metaClass")).create(); } };
@Override protected JsonSerializer initialValue() { return new JsonSerializerFactory().addFilter((parent, fieldAccess) -> !fieldAccess.name().equals("metaClass")).create(); } };
@Test public void test() { definitions.addClass(Department.class); JsonSerializer jsonSerializer = new JsonSerializerFactory().setUseAnnotations(true).create(); System.out.println(jsonSerializer.serialize(definitions.getDefinitionMap())); }
@Override public JsonSerializer serializer() { return serializerFactory.create(); }
public static ObjectMapper createUseAnnotations (boolean useJsonDates) { JsonParserFactory jpf = new JsonParserFactory(); JsonSerializerFactory jsf = new JsonSerializerFactory(); jsf.useAnnotations(); if (useJsonDates) { jsf.useJsonFormatForDates(); } return new ObjectMapperImpl(jpf, jsf); }
public static ObjectMapper createUseProperties (boolean useJsonDates) { JsonParserFactory jpf = new JsonParserFactory(); jpf.usePropertiesFirst(); JsonSerializerFactory jsf = new JsonSerializerFactory(); jsf.usePropertiesFirst(); if (useJsonDates) { jsf.useJsonFormatForDates(); } return new ObjectMapperImpl(jpf, jsf); }
private void write(List<EndpointDefinition> fooServices) throws Exception { JsonSerializer jsonSerializer = new JsonSerializerFactory().create(); String json = jsonSerializer.serialize(fooServices).toString(); File outputFile = new File(dir, "fooBar.json"); IO.write(outputFile.toPath(), json); }
public static ObjectMapper createUseJSONDates () { JsonParserFactory jpf = new JsonParserFactory(); JsonSerializerFactory jsf = new JsonSerializerFactory(); jsf.useJsonFormatForDates(); return new ObjectMapperImpl(jpf, jsf); }
public ObjectMapperImpl () { this.parserFactory = new JsonParserFactory(); this.serializerFactory = new JsonSerializerFactory(); this.serializerFactory.useFieldsOnly(); }
public static ObjectMapper create () { JsonParserFactory jsonParserFactory = new JsonParserFactory(); jsonParserFactory.lax(); return new ObjectMapperImpl(jsonParserFactory, new JsonSerializerFactory()); }
@Override public JsonSerializer serializer() { return serializerFactory.create(); }
@Override protected JsonSerializer initialValue() { return new JsonSerializerFactory().addFilter((parent, fieldAccess) -> !fieldAccess.name().equals("metaClass")).create(); } };
@Before public void setUp() throws Exception { contextMetaBuilder = ContextMetaBuilder.contextMetaBuilder(); contextMetaBuilder.setContactEmail("rick@rick.com"); contextMetaBuilder.setContactName("Rick Hightower"); contextMetaBuilder.setContactURL("https://github.com/advantageous/qbit"); contextMetaBuilder.setHostAddress("localhost:9090"); contextMetaBuilder.setDescription("Test set of services"); contextMetaBuilder.setLicenseName("APACHE 2"); contextMetaBuilder.setLicenseURL("https://github.com/advantageous/qbit/blob/master/License"); metaToSwagger = new MetaTransformerFromQbitMetaToSwagger(); contextMetaBuilder.setRootURI(contextMetaBuilder.getRootURI() + "Engine"); contextMetaBuilder.addService(SampleService.class); final ContextMeta context = contextMetaBuilder.build(); final ServiceEndpointInfo serviceEndpointInfo = metaToSwagger.serviceEndpointInfo(context); JsonSerializer jsonSerializer = new JsonSerializerFactory().setUseAnnotations(true).create(); System.out.println(jsonSerializer.serialize(serviceEndpointInfo)); }
public static ObjectMapper createUseAnnotations (boolean useJsonDates) { JsonParserFactory jpf = new JsonParserFactory(); JsonSerializerFactory jsf = new JsonSerializerFactory(); jsf.useAnnotations(); if (useJsonDates) { jsf.useJsonFormatForDates(); } return new ObjectMapperImpl(jpf, jsf); }
public static ObjectMapper createUseProperties (boolean useJsonDates) { JsonParserFactory jpf = new JsonParserFactory(); jpf.usePropertiesFirst(); JsonSerializerFactory jsf = new JsonSerializerFactory(); jsf.usePropertiesFirst(); if (useJsonDates) { jsf.useJsonFormatForDates(); } return new ObjectMapperImpl(jpf, jsf); }
public static ObjectMapper createUseJSONDates () { JsonParserFactory jpf = new JsonParserFactory(); JsonSerializerFactory jsf = new JsonSerializerFactory(); jsf.useJsonFormatForDates(); return new ObjectMapperImpl(jpf, jsf); }
public ObjectMapperImpl () { this.parserFactory = new JsonParserFactory(); this.serializerFactory = new JsonSerializerFactory(); this.serializerFactory.useFieldsOnly(); }
public static ObjectMapper create () { JsonParserFactory jsonParserFactory = new JsonParserFactory(); jsonParserFactory.lax(); return new ObjectMapperImpl(jsonParserFactory, new JsonSerializerFactory()); }
@Override protected JsonSerializer initialValue() { return new JsonSerializerFactory().setUseAnnotations(true) .addFilter((parent, fieldAccess) -> !fieldAccess.name().equals("metaClass")).create(); } };
@Override public JsonSerializer serializer() { return serializerFactory.create(); }