List<BeanPropertyWriter> props = builder.getProperties(); boolean includeByDefault = config.isEnabled(SerializationConfig.Feature.DEFAULT_VIEW_INCLUSION); final int propCount = props.size();
List<BeanPropertyWriter> props = builder.getProperties(); boolean includeByDefault = config.isEnabled(SerializationConfig.Feature.DEFAULT_VIEW_INCLUSION); final int propCount = props.size();
@Override protected void processViews(SerializationConfig config, BeanSerializerBuilder builder) { super.processViews(config, builder); List<BeanPropertyWriter> writersList = builder.getProperties(); BeanPropertyWriter[] writersArray = writersList.toArray(new BeanPropertyWriter[writersList.size()]); for (int i = 0; i < writersArray.length; i++) { if (writersArray[i].getName().startsWith("set") && writersArray[i].getPropertyType() == boolean.class) { writersArray[i] = null; } } builder.setFilteredProperties(writersArray); } }
@Override protected void processViews(SerializationConfig config, BeanSerializerBuilder builder) { super.processViews(config, builder); List<BeanPropertyWriter> writersList = builder.getProperties(); BeanPropertyWriter[] writersArray = writersList.toArray(new BeanPropertyWriter[writersList.size()]); for (int i = 0; i < writersArray.length; i++) { if (writersArray[i].getName().startsWith("set") && writersArray[i].getPropertyType() == boolean.class) { writersArray[i] = null; } } builder.setFilteredProperties(writersArray); } }
List<BeanPropertyWriter> props = builder.getProperties(); boolean includeByDefault = config.isEnabled(SerializationConfig.Feature.DEFAULT_VIEW_INCLUSION); final int propCount = props.size();
List<BeanPropertyWriter> props = builder.getProperties(); boolean includeByDefault = config.isEnabled(SerializationConfig.Feature.DEFAULT_VIEW_INCLUSION); final int propCount = props.size();
List<BeanPropertyWriter> props = builder.getProperties(); boolean includeByDefault = config.isEnabled(SerializationConfig.Feature.DEFAULT_VIEW_INCLUSION); final int propCount = props.size();