public SampleMappings(final Type type) { super(new MapperConfig( new ConcurrentHashMap<AdapterKey, Adapter<?, ?>>(), new HashMap<Class<?>, ObjectConverter.Writer<?>>(), new HashMap<Class<?>, ObjectConverter.Reader<?>>(), -1, true, true, true, false, false, false, new FieldAndMethodAccessMode(false, false, false), StandardCharsets.UTF_8, new Comparator<String>() { @Override public int compare(final String o1, final String o2) { return o1.compareTo(o2); } }, false)); this.type = type; }
config.getProperty("johnzon.accessModeDelegate") .map(this::toAccessMode) .orElseGet(() -> new FieldAndMethodAccessMode(true, true, false)))); builder.setAccessMode(accessMode);
config.getProperty("johnzon.accessModeDelegate") .map(this::toAccessMode) .orElseGet(() -> new FieldAndMethodAccessMode(true, true, false)))); builder.setAccessMode(accessMode);
accessMode = new MethodAccessMode(supportConstructors, supportHiddenAccess, false); } else if ("both".equalsIgnoreCase(accessModeName) || accessModeName == null) { accessMode = new FieldAndMethodAccessMode(supportConstructors, supportHiddenAccess, useGetterForCollections); } else { throw new IllegalArgumentException("Unsupported access mode: " + accessModeName);
accessMode = new MethodAccessMode(supportConstructors, supportHiddenAccess, false); } else if ("both".equalsIgnoreCase(accessModeName) || accessModeName == null) { accessMode = new FieldAndMethodAccessMode(supportConstructors, supportHiddenAccess, useGetterForCollections); } else { throw new IllegalArgumentException("Unsupported access mode: " + accessModeName);