You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juneau.apache.org by ja...@apache.org on 2017/12/29 22:41:38 UTC

[3/3] juneau git commit: Clean up method names in BeanContextBuilder.

Clean up method names in BeanContextBuilder.

Project: http://git-wip-us.apache.org/repos/asf/juneau/repo
Commit: http://git-wip-us.apache.org/repos/asf/juneau/commit/2235a2c3
Tree: http://git-wip-us.apache.org/repos/asf/juneau/tree/2235a2c3
Diff: http://git-wip-us.apache.org/repos/asf/juneau/diff/2235a2c3

Branch: refs/heads/master
Commit: 2235a2c33b210416ff6599fc2c7db4aea38d7650
Parents: 88949dc
Author: JamesBognar <ja...@apache.org>
Authored: Fri Dec 29 17:41:31 2017 -0500
Committer: JamesBognar <ja...@apache.org>
Committed: Fri Dec 29 17:41:31 2017 -0500

----------------------------------------------------------------------
 .../java/org/apache/juneau/BeanConfigTest.java  |   4 +-
 .../java/org/apache/juneau/BeanMapTest.java     |   4 +-
 .../java/org/apache/juneau/ClassMetaTest.java   |  12 +-
 .../org/apache/juneau/DataConversionTest.java   |   2 +-
 .../org/apache/juneau/IgnoredClassesTest.java   |   6 +-
 .../juneau/transforms/BeanFilterTest.java       |   8 +-
 .../apache/juneau/transforms/BeanMapTest.java   |   6 +-
 .../juneau/transforms/LocalizedDatesTest.java   |   2 +-
 .../apache/juneau/jena/RdfParserBuilder.java    |  80 ++++++-------
 .../juneau/jena/RdfSerializerBuilder.java       |  80 ++++++-------
 .../org/apache/juneau/BeanContextBuilder.java   | 120 +++++++++++--------
 .../org/apache/juneau/csv/CsvParserBuilder.java |  80 ++++++-------
 .../apache/juneau/csv/CsvSerializerBuilder.java |  80 ++++++-------
 .../apache/juneau/html/HtmlParserBuilder.java   |  80 ++++++-------
 .../juneau/html/HtmlSerializerBuilder.java      |  80 ++++++-------
 .../SimpleUonPartSerializerBuilder.java         |  80 ++++++-------
 .../juneau/httppart/UonPartParserBuilder.java   |  80 ++++++-------
 .../httppart/UonPartSerializerBuilder.java      |  80 ++++++-------
 .../org/apache/juneau/jso/JsoParserBuilder.java |  80 ++++++-------
 .../apache/juneau/jso/JsoSerializerBuilder.java |  80 ++++++-------
 .../apache/juneau/json/JsonParserBuilder.java   |  80 ++++++-------
 .../json/JsonSchemaSerializerBuilder.java       |  80 ++++++-------
 .../juneau/json/JsonSerializerBuilder.java      |  80 ++++++-------
 .../juneau/msgpack/MsgPackParserBuilder.java    |  80 ++++++-------
 .../msgpack/MsgPackSerializerBuilder.java       |  80 ++++++-------
 .../org/apache/juneau/parser/ParserBuilder.java |  80 ++++++-------
 .../plaintext/PlainTextParserBuilder.java       |  80 ++++++-------
 .../plaintext/PlainTextSerializerBuilder.java   |  80 ++++++-------
 .../juneau/serializer/SerializerBuilder.java    |  80 ++++++-------
 .../juneau/soap/SoapXmlSerializerBuilder.java   |  80 ++++++-------
 .../org/apache/juneau/uon/UonParserBuilder.java |  80 ++++++-------
 .../apache/juneau/uon/UonSerializerBuilder.java |  80 ++++++-------
 .../urlencoding/UrlEncodingParserBuilder.java   |  80 ++++++-------
 .../UrlEncodingSerializerBuilder.java           |  80 ++++++-------
 .../org/apache/juneau/xml/XmlParserBuilder.java |  80 ++++++-------
 .../juneau/xml/XmlSchemaSerializerBuilder.java  |  80 ++++++-------
 .../apache/juneau/xml/XmlSerializerBuilder.java |  80 ++++++-------
 .../juneau/yaml/proto/YamlParserBuilder.java    |  80 ++++++-------
 .../yaml/proto/YamlSerializerBuilder.java       |  80 ++++++-------
 .../juneau/rest/client/RestClientBuilder.java   |  80 ++++++-------
 40 files changed, 1332 insertions(+), 1312 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/juneau/blob/2235a2c3/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/BeanConfigTest.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/BeanConfigTest.java b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/BeanConfigTest.java
index 7932009..0baa2f8 100755
--- a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/BeanConfigTest.java
+++ b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/BeanConfigTest.java
@@ -714,9 +714,9 @@ public class BeanConfigTest {
 		p2.notBeanPackages("baz");
 		assertSameCache(p1, p2);
 
-		p1.removeNotBeanPackages("bar");
+		p1.notBeanPackagesRemove("bar");
 		assertDifferentCache(p1, p2);
-		p2.removeNotBeanPackages("bar");
+		p2.notBeanPackagesRemove("bar");
 		assertSameCache(p1, p2);
 
 		p1.pojoSwaps(DummyPojoSwapA.class);

http://git-wip-us.apache.org/repos/asf/juneau/blob/2235a2c3/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/BeanMapTest.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/BeanMapTest.java b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/BeanMapTest.java
index 9d0dc80..e937339 100755
--- a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/BeanMapTest.java
+++ b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/BeanMapTest.java
@@ -34,8 +34,8 @@ public class BeanMapTest {
 	JsonSerializer serializer = JsonSerializer.DEFAULT_LAX;
 
 	BeanContext bc = BeanContext.create()
-			.setBeanDictionary(MyBeanDictionaryMap.class)
-			.setPojoSwaps(CalendarSwap.ISO8601DTZ.class)
+			.beanDictionary(MyBeanDictionaryMap.class)
+			.pojoSwaps(CalendarSwap.ISO8601DTZ.class)
 			.build();
 	BeanSession session = bc.createSession();
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/2235a2c3/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/ClassMetaTest.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/ClassMetaTest.java b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/ClassMetaTest.java
index 336c754..92c13ed 100755
--- a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/ClassMetaTest.java
+++ b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/ClassMetaTest.java
@@ -139,7 +139,7 @@ public class ClassMetaTest {
 		assertEquals(hi2.getSerializedClassMeta(bs).getInnerClass(), HI2.class);
 		assertEquals(hc2.getSerializedClassMeta(bs).getInnerClass(), HC2.class);
 
-		bc = BeanContext.create().setPojoSwaps(HI1Swap.class).build();
+		bc = BeanContext.create().pojoSwaps(HI1Swap.class).build();
 		bs = bc.createSession();
 		ooo = bc.getClassMeta(Object.class);
 		hi1 = bc.getClassMeta(HI1.class);
@@ -162,7 +162,7 @@ public class ClassMetaTest {
 		assertEquals(hi2.getSerializedClassMeta(bs).getInnerClass(), Map.class);
 		assertEquals(hc2.getSerializedClassMeta(bs).getInnerClass(), Map.class);
 
-		bc = BeanContext.create().setPojoSwaps(HC1Swap.class).build();
+		bc = BeanContext.create().pojoSwaps(HC1Swap.class).build();
 		bs = bc.createSession();
 		ooo = bc.getClassMeta(Object.class);
 		hi1 = bc.getClassMeta(HI1.class);
@@ -185,7 +185,7 @@ public class ClassMetaTest {
 		assertEquals(hi2.getSerializedClassMeta(bs).getInnerClass(), HI2.class);
 		assertEquals(hc2.getSerializedClassMeta(bs).getInnerClass(), Map.class);
 
-		bc = BeanContext.create().setPojoSwaps(HI2Swap.class).build();
+		bc = BeanContext.create().pojoSwaps(HI2Swap.class).build();
 		bs = bc.createSession();
 		ooo = bc.getClassMeta(Object.class);
 		hi1 = bc.getClassMeta(HI1.class);
@@ -208,7 +208,7 @@ public class ClassMetaTest {
 		assertEquals(hi2.getSerializedClassMeta(bs).getInnerClass(), Map.class);
 		assertEquals(hc2.getSerializedClassMeta(bs).getInnerClass(), Map.class);
 
-		bc = BeanContext.create().setPojoSwaps(HC2Swap.class).build();
+		bc = BeanContext.create().pojoSwaps(HC2Swap.class).build();
 		bs = bc.createSession();
 		ooo = bc.getClassMeta(Object.class);
 		hi1 = bc.getClassMeta(HI1.class);
@@ -231,7 +231,7 @@ public class ClassMetaTest {
 		assertEquals(hi2.getSerializedClassMeta(bs).getInnerClass(), HI2.class);
 		assertEquals(hc2.getSerializedClassMeta(bs).getInnerClass(), Map.class);
 
-		bc = BeanContext.create().setPojoSwaps(HI1Swap.class,HC1Swap.class,HI2Swap.class,HC2Swap.class).build();
+		bc = BeanContext.create().pojoSwaps(HI1Swap.class,HC1Swap.class,HI2Swap.class, HC2Swap.class).build();
 		bs = bc.createSession();
 		ooo = bc.getClassMeta(Object.class);
 		hi1 = bc.getClassMeta(HI1.class);
@@ -254,7 +254,7 @@ public class ClassMetaTest {
 		assertEquals(hi2.getSerializedClassMeta(bs).getInnerClass(), Map.class);
 		assertEquals(hc2.getSerializedClassMeta(bs).getInnerClass(), Map.class);
 
-		bc = BeanContext.create().setPojoSwaps(HC2Swap.class,HI2Swap.class,HC1Swap.class,HI1Swap.class).build();
+		bc = BeanContext.create().pojoSwaps(HC2Swap.class,HI2Swap.class,HC1Swap.class, HI1Swap.class).build();
 		bs = bc.createSession();
 		ooo = bc.getClassMeta(Object.class);
 		hi1 = bc.getClassMeta(HI1.class);

http://git-wip-us.apache.org/repos/asf/juneau/blob/2235a2c3/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/DataConversionTest.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/DataConversionTest.java b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/DataConversionTest.java
index 899a1a7..a6c7004 100755
--- a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/DataConversionTest.java
+++ b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/DataConversionTest.java
@@ -144,7 +144,7 @@ public class DataConversionTest {
 	@Test
 	public void testObjectSwaps() throws Exception {
 		String s = "Jan 12, 2001";
-		BeanSession session = BeanContext.create().setPojoSwaps(CalendarSwap.DateMedium.class).build().createSession();
+		BeanSession session = BeanContext.create().pojoSwaps(CalendarSwap.DateMedium.class).build().createSession();
 		Calendar c = session.convertToType(s, GregorianCalendar.class);
 		assertEquals(2001, c.get(Calendar.YEAR));
 		c = session.convertToType(s, Calendar.class);

http://git-wip-us.apache.org/repos/asf/juneau/blob/2235a2c3/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/IgnoredClassesTest.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/IgnoredClassesTest.java b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/IgnoredClassesTest.java
index 9c00169..fe698ed 100755
--- a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/IgnoredClassesTest.java
+++ b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/IgnoredClassesTest.java
@@ -45,15 +45,15 @@ public class IgnoredClassesTest {
 		assertEquals("{f1:'isBean'}", s.build().serialize(a));
 		s.notBeanPackages("org.apache.juneau");
 		assertEquals("'isNotBean'", s.build().serialize(a));
-		s.removeNotBeanPackages("org.apache.juneau");
+		s.notBeanPackagesRemove("org.apache.juneau");
 		assertEquals("{f1:'isBean'}", s.build().serialize(a));
 		s.notBeanPackages("org.apache.juneau.*");
 		assertEquals("'isNotBean'", s.build().serialize(a));
-		s.removeNotBeanPackages("org.apache.juneau.*");
+		s.notBeanPackagesRemove("org.apache.juneau.*");
 		assertEquals("{f1:'isBean'}", s.build().serialize(a));
 		s.notBeanPackages("org.apache.juneau.*");
 		assertEquals("'isNotBean'", s.build().serialize(a));
-		s.removeNotBeanPackages("org.apache.juneau.*");
+		s.notBeanPackagesRemove("org.apache.juneau.*");
 		assertEquals("{f1:'isBean'}", s.build().serialize(a));
 		s.notBeanPackages("org.apache.juneau");
 		assertEquals("'isNotBean'", s.build().serialize(a));

http://git-wip-us.apache.org/repos/asf/juneau/blob/2235a2c3/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/transforms/BeanFilterTest.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/transforms/BeanFilterTest.java b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/transforms/BeanFilterTest.java
index e6b53ba..6ec0e7b 100755
--- a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/transforms/BeanFilterTest.java
+++ b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/transforms/BeanFilterTest.java
@@ -30,13 +30,13 @@ public class BeanFilterTest {
 		BeanSession session;
 		BeanMap<A3> bm;
 
-		session = BeanContext.create().setBeanFilters(A1.class).build().createSession();
+		session = BeanContext.create().beanFilters(A1.class).build().createSession();
 		bm = session.newBeanMap(A3.class);
 		assertEquals("f1", bm.get("f1"));
 		assertNull(bm.get("f2"));
 		assertNull(bm.get("f3"));
 
-		session = BeanContext.create().setBeanFilters(A2.class).build().createSession();
+		session = BeanContext.create().beanFilters(A2.class).build().createSession();
 		bm = session.newBeanMap(A3.class);
 		assertEquals("f1", bm.get("f1"));
 		assertEquals("f2", bm.get("f2"));
@@ -73,13 +73,13 @@ public class BeanFilterTest {
 		BeanSession session;
 		BeanMap<Test2> bm;
 
-		session = BeanContext.create().setBeanFilters(B1.class).build().createSession();
+		session = BeanContext.create().beanFilters(B1.class).build().createSession();
 		bm = session.newBeanMap(Test2.class);
 		assertEquals("f1", bm.get("f1"));
 		assertNull(bm.get("f2"));
 		assertNull(bm.get("f3"));
 
-		session = BeanContext.create().setBeanFilters(B2.class).build().createSession();
+		session = BeanContext.create().beanFilters(B2.class).build().createSession();
 		bm = session.newBeanMap(Test2.class);
 		assertEquals("f1", bm.get("f1"));
 		assertEquals("f2", bm.get("f2"));

http://git-wip-us.apache.org/repos/asf/juneau/blob/2235a2c3/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/transforms/BeanMapTest.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/transforms/BeanMapTest.java b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/transforms/BeanMapTest.java
index 480936d..1243885 100755
--- a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/transforms/BeanMapTest.java
+++ b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/transforms/BeanMapTest.java
@@ -26,7 +26,7 @@ public class BeanMapTest {
 	//====================================================================================================
 	@Test
 	public void testFilteredEntry() throws Exception {
-		BeanSession session = BeanContext.create().setPojoSwaps(ByteArrayBase64Swap.class).build().createSession();
+		BeanSession session = BeanContext.create().pojoSwaps(ByteArrayBase64Swap.class).build().createSession();
 		BeanMap<A> m = session.toBeanMap(new A());
 
 		assertEquals("AQID", m.get("f1"));
@@ -48,12 +48,12 @@ public class BeanMapTest {
 	//====================================================================================================
 	@Test
 	public void testFilteredEntryWithMultipleMatchingFilters() throws Exception {
-		BeanSession session = BeanContext.create().setPojoSwaps(B2Swap.class,B1Swap.class).build().createSession();
+		BeanSession session = BeanContext.create().pojoSwaps(B2Swap.class, B1Swap.class).build().createSession();
 		BeanMap<B> bm = session.toBeanMap(B.create());
 		ObjectMap om = (ObjectMap)bm.get("b1");
 		assertEquals("b2", om.getString("type"));
 
-		session = BeanContext.create().setPojoSwaps(B1Swap.class,B2Swap.class).build().createSession();
+		session = BeanContext.create().pojoSwaps(B1Swap.class, B2Swap.class).build().createSession();
 		bm = session.toBeanMap(B.create());
 		om = (ObjectMap)bm.get("b1");
 		assertEquals("b1", om.getString("type"));

http://git-wip-us.apache.org/repos/asf/juneau/blob/2235a2c3/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/transforms/LocalizedDatesTest.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/transforms/LocalizedDatesTest.java b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/transforms/LocalizedDatesTest.java
index 8809dea..2b38f2e 100644
--- a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/transforms/LocalizedDatesTest.java
+++ b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/transforms/LocalizedDatesTest.java
@@ -632,7 +632,7 @@ public class LocalizedDatesTest {
 		this.sessionLocale = sessionLocale;
 		this.sessionTimeZone = sessionTimeZone;
 		BeanContextBuilder bcb = BeanContext.create();
-		bcb.setPojoSwaps(swap);
+		bcb.pojoSwaps(swap);
 		if (contextLocale != null)
 			bcb.set(BEAN_locale, contextLocale);
 		if (contextTimeZone != null)

http://git-wip-us.apache.org/repos/asf/juneau/blob/2235a2c3/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/RdfParserBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/RdfParserBuilder.java b/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/RdfParserBuilder.java
index 955e3d9..cf247bb 100644
--- a/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/RdfParserBuilder.java
+++ b/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/RdfParserBuilder.java
@@ -458,26 +458,26 @@ public class RdfParserBuilder extends ParserBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public RdfParserBuilder setNotBeanPackages(String...values) {
-		super.setNotBeanPackages(values);
+	public RdfParserBuilder notBeanPackages(boolean append, String...values) {
+		super.notBeanPackages(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfParserBuilder setNotBeanPackages(Collection<String> values) {
-		super.setNotBeanPackages(values);
+	public RdfParserBuilder notBeanPackages(boolean append, Collection<String> values) {
+		super.notBeanPackages(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfParserBuilder removeNotBeanPackages(String...values) {
-		super.removeNotBeanPackages(values);
+	public RdfParserBuilder notBeanPackagesRemove(String...values) {
+		super.notBeanPackagesRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfParserBuilder removeNotBeanPackages(Collection<String> values) {
-		super.removeNotBeanPackages(values);
+	public RdfParserBuilder notBeanPackagesRemove(Collection<String> values) {
+		super.notBeanPackagesRemove(values);
 		return this;
 	}
 
@@ -494,26 +494,26 @@ public class RdfParserBuilder extends ParserBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public RdfParserBuilder setNotBeanClasses(Class<?>...values) {
-		super.setNotBeanClasses(values);
+	public RdfParserBuilder notBeanClasses(boolean append, Class<?>...values) {
+		super.notBeanClasses(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfParserBuilder setNotBeanClasses(Collection<Class<?>> values) {
-		super.setNotBeanClasses(values);
+	public RdfParserBuilder notBeanClasses(boolean append, Collection<Class<?>> values) {
+		super.notBeanClasses(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfParserBuilder removeNotBeanClasses(Class<?>...values) {
-		super.removeNotBeanClasses(values);
+	public RdfParserBuilder notBeanClassesRemove(Class<?>...values) {
+		super.notBeanClassesRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfParserBuilder removeNotBeanClasses(Collection<Class<?>> values) {
-		super.removeNotBeanClasses(values);
+	public RdfParserBuilder notBeanClassesRemove(Collection<Class<?>> values) {
+		super.notBeanClassesRemove(values);
 		return this;
 	}
 
@@ -530,26 +530,26 @@ public class RdfParserBuilder extends ParserBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public RdfParserBuilder setBeanFilters(Class<?>...values) {
-		super.setBeanFilters(values);
+	public RdfParserBuilder beanFilters(boolean append, Class<?>...values) {
+		super.beanFilters(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfParserBuilder setBeanFilters(Collection<Class<?>> values) {
-		super.setBeanFilters(values);
+	public RdfParserBuilder beanFilters(boolean append, Collection<Class<?>> values) {
+		super.beanFilters(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfParserBuilder removeBeanFilters(Class<?>...values) {
-		super.removeBeanFilters(values);
+	public RdfParserBuilder beanFiltersRemove(Class<?>...values) {
+		super.beanFiltersRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfParserBuilder removeBeanFilters(Collection<Class<?>> values) {
-		super.removeBeanFilters(values);
+	public RdfParserBuilder beanFiltersRemove(Collection<Class<?>> values) {
+		super.beanFiltersRemove(values);
 		return this;
 	}
 
@@ -566,26 +566,26 @@ public class RdfParserBuilder extends ParserBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public RdfParserBuilder setPojoSwaps(Class<?>...values) {
-		super.setPojoSwaps(values);
+	public RdfParserBuilder pojoSwaps(boolean append, Class<?>...values) {
+		super.pojoSwaps(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfParserBuilder setPojoSwaps(Collection<Class<?>> values) {
-		super.setPojoSwaps(values);
+	public RdfParserBuilder pojoSwaps(boolean append, Collection<Class<?>> values) {
+		super.pojoSwaps(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfParserBuilder removePojoSwaps(Class<?>...values) {
-		super.removePojoSwaps(values);
+	public RdfParserBuilder pojoSwapsRemove(Class<?>...values) {
+		super.pojoSwapsRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfParserBuilder removePojoSwaps(Collection<Class<?>> values) {
-		super.removePojoSwaps(values);
+	public RdfParserBuilder pojoSwapsRemove(Collection<Class<?>> values) {
+		super.pojoSwapsRemove(values);
 		return this;
 	}
 
@@ -614,26 +614,26 @@ public class RdfParserBuilder extends ParserBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public RdfParserBuilder setBeanDictionary(Class<?>...values) {
-		super.setBeanDictionary(values);
+	public RdfParserBuilder beanDictionary(boolean append, Class<?>...values) {
+		super.beanDictionary(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfParserBuilder setBeanDictionary(Collection<Class<?>> values) {
-		super.setBeanDictionary(values);
+	public RdfParserBuilder beanDictionary(boolean append, Collection<Class<?>> values) {
+		super.beanDictionary(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfParserBuilder removeFromBeanDictionary(Class<?>...values) {
-		super.removeFromBeanDictionary(values);
+	public RdfParserBuilder beanDictionaryRemove(Class<?>...values) {
+		super.beanDictionaryRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfParserBuilder removeFromBeanDictionary(Collection<Class<?>> values) {
-		super.removeFromBeanDictionary(values);
+	public RdfParserBuilder beanDictionaryRemove(Collection<Class<?>> values) {
+		super.beanDictionaryRemove(values);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/2235a2c3/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/RdfSerializerBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/RdfSerializerBuilder.java b/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/RdfSerializerBuilder.java
index 0a1aa39..5b1b828 100644
--- a/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/RdfSerializerBuilder.java
+++ b/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/RdfSerializerBuilder.java
@@ -614,26 +614,26 @@ public class RdfSerializerBuilder extends SerializerBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public RdfSerializerBuilder setNotBeanPackages(String...values) {
-		super.setNotBeanPackages(values);
+	public RdfSerializerBuilder notBeanPackages(boolean append, String...values) {
+		super.notBeanPackages(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfSerializerBuilder setNotBeanPackages(Collection<String> values) {
-		super.setNotBeanPackages(values);
+	public RdfSerializerBuilder notBeanPackages(boolean append, Collection<String> values) {
+		super.notBeanPackages(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfSerializerBuilder removeNotBeanPackages(String...values) {
-		super.removeNotBeanPackages(values);
+	public RdfSerializerBuilder notBeanPackagesRemove(String...values) {
+		super.notBeanPackagesRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfSerializerBuilder removeNotBeanPackages(Collection<String> values) {
-		super.removeNotBeanPackages(values);
+	public RdfSerializerBuilder notBeanPackagesRemove(Collection<String> values) {
+		super.notBeanPackagesRemove(values);
 		return this;
 	}
 
@@ -650,26 +650,26 @@ public class RdfSerializerBuilder extends SerializerBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public RdfSerializerBuilder setNotBeanClasses(Class<?>...values) {
-		super.setNotBeanClasses(values);
+	public RdfSerializerBuilder notBeanClasses(boolean append, Class<?>...values) {
+		super.notBeanClasses(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfSerializerBuilder setNotBeanClasses(Collection<Class<?>> values) {
-		super.setNotBeanClasses(values);
+	public RdfSerializerBuilder notBeanClasses(boolean append, Collection<Class<?>> values) {
+		super.notBeanClasses(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfSerializerBuilder removeNotBeanClasses(Class<?>...values) {
-		super.removeNotBeanClasses(values);
+	public RdfSerializerBuilder notBeanClassesRemove(Class<?>...values) {
+		super.notBeanClassesRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfSerializerBuilder removeNotBeanClasses(Collection<Class<?>> values) {
-		super.removeNotBeanClasses(values);
+	public RdfSerializerBuilder notBeanClassesRemove(Collection<Class<?>> values) {
+		super.notBeanClassesRemove(values);
 		return this;
 	}
 
@@ -686,26 +686,26 @@ public class RdfSerializerBuilder extends SerializerBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public RdfSerializerBuilder setBeanFilters(Class<?>...values) {
-		super.setBeanFilters(values);
+	public RdfSerializerBuilder beanFilters(boolean append, Class<?>...values) {
+		super.beanFilters(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfSerializerBuilder setBeanFilters(Collection<Class<?>> values) {
-		super.setBeanFilters(values);
+	public RdfSerializerBuilder beanFilters(boolean append, Collection<Class<?>> values) {
+		super.beanFilters(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfSerializerBuilder removeBeanFilters(Class<?>...values) {
-		super.removeBeanFilters(values);
+	public RdfSerializerBuilder beanFiltersRemove(Class<?>...values) {
+		super.beanFiltersRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfSerializerBuilder removeBeanFilters(Collection<Class<?>> values) {
-		super.removeBeanFilters(values);
+	public RdfSerializerBuilder beanFiltersRemove(Collection<Class<?>> values) {
+		super.beanFiltersRemove(values);
 		return this;
 	}
 
@@ -722,26 +722,26 @@ public class RdfSerializerBuilder extends SerializerBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public RdfSerializerBuilder setPojoSwaps(Class<?>...values) {
-		super.setPojoSwaps(values);
+	public RdfSerializerBuilder pojoSwaps(boolean append, Class<?>...values) {
+		super.pojoSwaps(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfSerializerBuilder setPojoSwaps(Collection<Class<?>> values) {
-		super.setPojoSwaps(values);
+	public RdfSerializerBuilder pojoSwaps(boolean append, Collection<Class<?>> values) {
+		super.pojoSwaps(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfSerializerBuilder removePojoSwaps(Class<?>...values) {
-		super.removePojoSwaps(values);
+	public RdfSerializerBuilder pojoSwapsRemove(Class<?>...values) {
+		super.pojoSwapsRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfSerializerBuilder removePojoSwaps(Collection<Class<?>> values) {
-		super.removePojoSwaps(values);
+	public RdfSerializerBuilder pojoSwapsRemove(Collection<Class<?>> values) {
+		super.pojoSwapsRemove(values);
 		return this;
 	}
 
@@ -806,26 +806,26 @@ public class RdfSerializerBuilder extends SerializerBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public RdfSerializerBuilder setBeanDictionary(Class<?>...values) {
-		super.setBeanDictionary(values);
+	public RdfSerializerBuilder beanDictionary(boolean append, Class<?>...values) {
+		super.beanDictionary(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfSerializerBuilder setBeanDictionary(Collection<Class<?>> values) {
-		super.setBeanDictionary(values);
+	public RdfSerializerBuilder beanDictionary(boolean append, Collection<Class<?>> values) {
+		super.beanDictionary(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfSerializerBuilder removeFromBeanDictionary(Class<?>...values) {
-		super.removeFromBeanDictionary(values);
+	public RdfSerializerBuilder beanDictionaryRemove(Class<?>...values) {
+		super.beanDictionaryRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public RdfSerializerBuilder removeFromBeanDictionary(Collection<Class<?>> values) {
-		super.removeFromBeanDictionary(values);
+	public RdfSerializerBuilder beanDictionaryRemove(Collection<Class<?>> values) {
+		super.beanDictionaryRemove(values);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/2235a2c3/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContextBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContextBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContextBuilder.java
index cd254a2..19beb40 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContextBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContextBuilder.java
@@ -481,26 +481,30 @@ public class BeanContextBuilder extends ContextBuilder {
 	 * <ul>
 	 * 	<li>This is equivalent to calling <code>property(<jsf>BEAN_notBeanPackages</jsf>, values)</code>.
 	 * </ul>
-	 *
+	 * 
+	 * @param append
+	 * 	If <jk>true</jk>, the previous value is appended to.  Otherwise, the previous value is replaced. 
 	 * @param values The new value for this property.
 	 * @return This object (for method chaining).
 	 * @see BeanContext#BEAN_notBeanPackages
 	 */
-	public BeanContextBuilder setNotBeanPackages(String...values) {
-		return set(BEAN_notBeanPackages, values);
+	public BeanContextBuilder notBeanPackages(boolean append, String...values) {
+		return set(append, BEAN_notBeanPackages, values);
 	}
 
 	/**
 	 * <b>Configuration property:</b>  Packages whose classes should not be considered beans.
 	 *
-	 * Same as {@link #setNotBeanPackages(String...)} but using a <code>Collection</code>.
-	 *
+	 * Same as {@link #notBeanPackages(boolean, String...)} but using a <code>Collection</code>.
+	 * 
+	 * @param append
+	 * 	If <jk>true</jk>, the previous value is appended to.  Otherwise, the previous value is replaced. 
 	 * @param values The new value for this property.
 	 * @return This object (for method chaining).
 	 * @see BeanContext#BEAN_notBeanPackages
 	 */
-	public BeanContextBuilder setNotBeanPackages(Collection<String> values) {
-		return set(BEAN_notBeanPackages, values);
+	public BeanContextBuilder notBeanPackages(boolean append, Collection<String> values) {
+		return set(append, BEAN_notBeanPackages, values);
 	}
 
 	/**
@@ -548,7 +552,7 @@ public class BeanContextBuilder extends ContextBuilder {
 	 * @see BeanContext#BEAN_notBeanPackages
 	 * @see BeanContext#BEAN_notBeanPackages_remove
 	 */
-	public BeanContextBuilder removeNotBeanPackages(String...values) {
+	public BeanContextBuilder notBeanPackagesRemove(String...values) {
 		return removeFrom(BEAN_notBeanPackages, values);
 	}
 
@@ -556,14 +560,14 @@ public class BeanContextBuilder extends ContextBuilder {
 	 * <b>Configuration property:</b>  Remove from packages whose classes should not be considered beans.
 	 *
 	 * <p>
-	 * Same as {@link #removeNotBeanPackages(String...)} but using a <code>Collection</code>.
+	 * Same as {@link #notBeanPackagesRemove(String...)} but using a <code>Collection</code>.
 	 *
 	 * @param values The values to remove from this property.
 	 * @return This object (for method chaining).
 	 * @see BeanContext#BEAN_notBeanPackages
 	 * @see BeanContext#BEAN_notBeanPackages_remove
 	 */
-	public BeanContextBuilder removeNotBeanPackages(Collection<String> values) {
+	public BeanContextBuilder notBeanPackagesRemove(Collection<String> values) {
 		return removeFrom(BEAN_notBeanPackages, values);
 	}
 
@@ -578,27 +582,31 @@ public class BeanContextBuilder extends ContextBuilder {
 	 * <ul>
 	 * 	<li>This is equivalent to calling <code>property(<jsf>BEAN_notBeanClasses</jsf>, values)</code>.
 	 * </ul>
-	 *
+	 * 
+	 * @param append
+	 * 	If <jk>true</jk>, the previous value is appended to.  Otherwise, the previous value is replaced. 
 	 * @param values The new value for this property.
 	 * @return This object (for method chaining).
 	 * @see BeanContext#BEAN_notBeanClasses
 	 */
-	public BeanContextBuilder setNotBeanClasses(Class<?>...values) {
-		return set(BEAN_notBeanClasses, values);
+	public BeanContextBuilder notBeanClasses(boolean append, Class<?>...values) {
+		return set(append, BEAN_notBeanClasses, values);
 	}
 
 	/**
 	 * <b>Configuration property:</b>  Classes to be excluded from consideration as being beans.
 	 *
 	 * <p>
-	 * Same as {@link #setNotBeanClasses(Class...)} but using a <code>Collection</code>.
-	 *
+	 * Same as {@link #notBeanClasses(boolean, Class...)} but using a <code>Collection</code>.
+	 * 
+	 * @param append
+	 * 	If <jk>true</jk>, the previous value is appended to.  Otherwise, the previous value is replaced. 
 	 * @param values The new value for this property.
 	 * @return This object (for method chaining).
 	 * @see BeanContext#BEAN_notBeanPackages
 	 */
-	public BeanContextBuilder setNotBeanClasses(Collection<Class<?>> values) {
-		return set(BEAN_notBeanClasses, values);
+	public BeanContextBuilder notBeanClasses(boolean append, Collection<Class<?>> values) {
+		return set(append, BEAN_notBeanClasses, values);
 	}
 
 	/**
@@ -648,7 +656,7 @@ public class BeanContextBuilder extends ContextBuilder {
 	 * @see BeanContext#BEAN_notBeanClasses
 	 * @see BeanContext#BEAN_notBeanClasses_remove
 	 */
-	public BeanContextBuilder removeNotBeanClasses(Class<?>...values) {
+	public BeanContextBuilder notBeanClassesRemove(Class<?>...values) {
 		return removeFrom(BEAN_notBeanClasses, values);
 	}
 
@@ -656,14 +664,14 @@ public class BeanContextBuilder extends ContextBuilder {
 	 * <b>Configuration property:</b>  Remove from classes that should not be considered beans.
 	 *
 	 * <p>
-	 * Same as {@link #removeNotBeanClasses(Class...)} but using a <code>Collection</code>.
+	 * Same as {@link #notBeanClassesRemove(Class...)} but using a <code>Collection</code>.
 	 *
 	 * @param values The values to remove from this property.
 	 * @return This object (for method chaining).
 	 * @see BeanContext#BEAN_notBeanClasses
 	 * @see BeanContext#BEAN_notBeanClasses_remove
 	 */
-	public BeanContextBuilder removeNotBeanClasses(Collection<Class<?>> values) {
+	public BeanContextBuilder notBeanClassesRemove(Collection<Class<?>> values) {
 		return removeFrom(BEAN_notBeanClasses, values);
 	}
 
@@ -692,27 +700,31 @@ public class BeanContextBuilder extends ContextBuilder {
 	 * <ul>
 	 * 	<li>This is equivalent to calling <code>property(<jsf>BEAN_beanFilters</jsf>, values)</code>.
 	 * </ul>
-	 *
+	 * 
+	 * @param append
+	 * 	If <jk>true</jk>, the previous value is appended to.  Otherwise, the previous value is replaced. 
 	 * @param values The new value for this property.
 	 * @return This object (for method chaining).
 	 * @see BeanContext#BEAN_beanFilters
 	 */
-	public BeanContextBuilder setBeanFilters(Class<?>...values) {
-		return set(BEAN_beanFilters, values);
+	public BeanContextBuilder beanFilters(boolean append, Class<?>...values) {
+		return set(append, BEAN_beanFilters, values);
 	}
 
 	/**
 	 * <b>Configuration property:</b>  Bean filters to apply to beans.
 	 *
 	 * <p>
-	 * Same as {@link #setBeanFilters(Class...)} but using a <code>Collection</code>.
-	 *
+	 * Same as {@link #beanFilters(boolean, Class...)} but using a <code>Collection</code>.
+	 * 
+	 * @param append
+	 * 	If <jk>true</jk>, the previous value is appended to.  Otherwise, the previous value is replaced. 
 	 * @param values The new value for this property.
 	 * @return This object (for method chaining).
 	 * @see BeanContext#BEAN_beanFilters
 	 */
-	public BeanContextBuilder setBeanFilters(Collection<Class<?>> values) {
-		return set(BEAN_beanFilters, values);
+	public BeanContextBuilder beanFilters(boolean append, Collection<Class<?>> values) {
+		return set(append, BEAN_beanFilters, values);
 	}
 
 	/**
@@ -762,7 +774,7 @@ public class BeanContextBuilder extends ContextBuilder {
 	 * @see BeanContext#BEAN_beanFilters
 	 * @see BeanContext#BEAN_beanFilters_remove
 	 */
-	public BeanContextBuilder removeBeanFilters(Class<?>...values) {
+	public BeanContextBuilder beanFiltersRemove(Class<?>...values) {
 		return removeFrom(BEAN_beanFilters, values);
 	}
 
@@ -770,14 +782,14 @@ public class BeanContextBuilder extends ContextBuilder {
 	 * <b>Configuration property:</b>  Remove from bean filters.
 	 *
 	 * <p>
-	 * Same as {@link #removeBeanFilters(Class...)} but using a <code>Collection</code>.
+	 * Same as {@link #beanFiltersRemove(Class...)} but using a <code>Collection</code>.
 	 *
 	 * @param values The values to remove from this property.
 	 * @return This object (for method chaining).
 	 * @see BeanContext#BEAN_beanFilters
 	 * @see BeanContext#BEAN_beanFilters_remove
 	 */
-	public BeanContextBuilder removeBeanFilters(Collection<Class<?>> values) {
+	public BeanContextBuilder beanFiltersRemove(Collection<Class<?>> values) {
 		return removeFrom(BEAN_beanFilters, values);
 	}
 
@@ -795,27 +807,31 @@ public class BeanContextBuilder extends ContextBuilder {
 	 * <ul>
 	 * 	<li>This is equivalent to calling <code>property(<jsf>BEAN_pojoSwaps</jsf>, values)</code>.
 	 * </ul>
-	 *
+	 * 
+	 * @param append
+	 * 	If <jk>true</jk>, the previous value is appended to.  Otherwise, the previous value is replaced. 
 	 * @param values The new value for this property.
 	 * @return This object (for method chaining).
 	 * @see BeanContext#BEAN_pojoSwaps
 	 */
-	public BeanContextBuilder setPojoSwaps(Class<?>...values) {
-		return set(BEAN_pojoSwaps, values);
+	public BeanContextBuilder pojoSwaps(boolean append, Class<?>...values) {
+		return set(append, BEAN_pojoSwaps, values);
 	}
 
 	/**
 	 * <b>Configuration property:</b>  POJO swaps to apply to Java objects.
 	 *
 	 * <p>
-	 * Same as {@link #setPojoSwaps(Class...)} but using a <code>Collection</code>.
-	 *
+	 * Same as {@link #pojoSwaps(boolean, Class...)} but using a <code>Collection</code>.
+	 * 
+	 * @param append
+	 * 	If <jk>true</jk>, the previous value is appended to.  Otherwise, the previous value is replaced. 
 	 * @param values The new value for this property.
 	 * @return This object (for method chaining).
 	 * @see BeanContext#BEAN_pojoSwaps
 	 */
-	public BeanContextBuilder setPojoSwaps(Collection<Class<?>> values) {
-		return set(BEAN_pojoSwaps, values);
+	public BeanContextBuilder pojoSwaps(boolean append, Collection<Class<?>> values) {
+		return set(append, BEAN_pojoSwaps, values);
 	}
 
 	/**
@@ -865,7 +881,7 @@ public class BeanContextBuilder extends ContextBuilder {
 	 * @see BeanContext#BEAN_pojoSwaps
 	 * @see BeanContext#BEAN_pojoSwaps_remove
 	 */
-	public BeanContextBuilder removePojoSwaps(Class<?>...values) {
+	public BeanContextBuilder pojoSwapsRemove(Class<?>...values) {
 		return removeFrom(BEAN_pojoSwaps, values);
 	}
 
@@ -873,14 +889,14 @@ public class BeanContextBuilder extends ContextBuilder {
 	 * <b>Configuration property:</b>  Remove from POJO swaps.
 	 *
 	 * <p>
-	 * Same as {@link #removePojoSwaps(Class...)} but using a <code>Collection</code>.
+	 * Same as {@link #pojoSwapsRemove(Class...)} but using a <code>Collection</code>.
 	 *
 	 * @param values The values to remove from this property.
 	 * @return This object (for method chaining).
 	 * @see BeanContext#BEAN_pojoSwaps
 	 * @see BeanContext#BEAN_pojoSwaps_remove
 	 */
-	public BeanContextBuilder removePojoSwaps(Collection<Class<?>> values) {
+	public BeanContextBuilder pojoSwapsRemove(Collection<Class<?>> values) {
 		return removeFrom(BEAN_pojoSwaps, values);
 	}
 
@@ -1069,27 +1085,31 @@ public class BeanContextBuilder extends ContextBuilder {
 	 * <ul>
 	 * 	<li>This is equivalent to calling <code>property(<jsf>BEAN_beanDictionary</jsf>, values)</code>.
 	 * </ul>
-	 *
+	 * 
+	 * @param append
+	 * 	If <jk>true</jk>, the previous value is appended to.  Otherwise, the previous value is replaced. 
 	 * @param values The new value for this property.
 	 * @return This object (for method chaining).
 	 * @see BeanContext#BEAN_beanDictionary
 	 */
-	public BeanContextBuilder setBeanDictionary(Class<?>...values) {
-		return set(BEAN_beanDictionary, values);
+	public BeanContextBuilder beanDictionary(boolean append, Class<?>...values) {
+		return set(append, BEAN_beanDictionary, values);
 	}
 
 	/**
 	 * <b>Configuration property:</b>  Bean lookup dictionary.
 	 *
 	 * <p>
-	 * Same as {@link #setBeanDictionary(Class...)} but using a <code>Collection</code>.
-	 *
+	 * Same as {@link #beanDictionary(boolean, Class...)} but using a <code>Collection</code>.
+	 * 
+	 * @param append
+	 * 	If <jk>true</jk>, the previous value is appended to.  Otherwise, the previous value is replaced. 
 	 * @param values The new value for this property.
 	 * @return This object (for method chaining).
 	 * @see BeanContext#BEAN_beanDictionary
 	 */
-	public BeanContextBuilder setBeanDictionary(Collection<Class<?>> values) {
-		return set(BEAN_beanDictionary, values);
+	public BeanContextBuilder beanDictionary(boolean append, Collection<Class<?>> values) {
+		return set(append, BEAN_beanDictionary, values);
 	}
 
 	/**
@@ -1139,7 +1159,7 @@ public class BeanContextBuilder extends ContextBuilder {
 	 * @see BeanContext#BEAN_beanDictionary
 	 * @see BeanContext#BEAN_beanDictionary_remove
 	 */
-	public BeanContextBuilder removeFromBeanDictionary(Class<?>...values) {
+	public BeanContextBuilder beanDictionaryRemove(Class<?>...values) {
 		return removeFrom(BEAN_beanDictionary, values);
 	}
 
@@ -1147,14 +1167,14 @@ public class BeanContextBuilder extends ContextBuilder {
 	 * <b>Configuration property:</b>  Remove from bean dictionary.
 	 *
 	 * <p>
-	 * Same as {@link #removeFromBeanDictionary(Class...)} but using a <code>Collection</code>.
+	 * Same as {@link #beanDictionaryRemove(Class...)} but using a <code>Collection</code>.
 	 *
 	 * @param values The values to remove from this property.
 	 * @return This object (for method chaining).
 	 * @see BeanContext#BEAN_beanDictionary
 	 * @see BeanContext#BEAN_beanDictionary_remove
 	 */
-	public BeanContextBuilder removeFromBeanDictionary(Collection<Class<?>> values) {
+	public BeanContextBuilder beanDictionaryRemove(Collection<Class<?>> values) {
 		return removeFrom(BEAN_beanDictionary, values);
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/2235a2c3/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/csv/CsvParserBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/csv/CsvParserBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/csv/CsvParserBuilder.java
index 5229c07..028c592 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/csv/CsvParserBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/csv/CsvParserBuilder.java
@@ -199,26 +199,26 @@ public class CsvParserBuilder extends ParserBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public CsvParserBuilder setNotBeanPackages(String...values) {
-		super.setNotBeanPackages(values);
+	public CsvParserBuilder notBeanPackages(boolean append, String...values) {
+		super.notBeanPackages(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvParserBuilder setNotBeanPackages(Collection<String> values) {
-		super.setNotBeanPackages(values);
+	public CsvParserBuilder notBeanPackages(boolean append, Collection<String> values) {
+		super.notBeanPackages(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvParserBuilder removeNotBeanPackages(String...values) {
-		super.removeNotBeanPackages(values);
+	public CsvParserBuilder notBeanPackagesRemove(String...values) {
+		super.notBeanPackagesRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvParserBuilder removeNotBeanPackages(Collection<String> values) {
-		super.removeNotBeanPackages(values);
+	public CsvParserBuilder notBeanPackagesRemove(Collection<String> values) {
+		super.notBeanPackagesRemove(values);
 		return this;
 	}
 
@@ -235,26 +235,26 @@ public class CsvParserBuilder extends ParserBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public CsvParserBuilder setNotBeanClasses(Class<?>...values) {
-		super.setNotBeanClasses(values);
+	public CsvParserBuilder notBeanClasses(boolean append, Class<?>...values) {
+		super.notBeanClasses(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvParserBuilder setNotBeanClasses(Collection<Class<?>> values) {
-		super.setNotBeanClasses(values);
+	public CsvParserBuilder notBeanClasses(boolean append, Collection<Class<?>> values) {
+		super.notBeanClasses(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvParserBuilder removeNotBeanClasses(Class<?>...values) {
-		super.removeNotBeanClasses(values);
+	public CsvParserBuilder notBeanClassesRemove(Class<?>...values) {
+		super.notBeanClassesRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvParserBuilder removeNotBeanClasses(Collection<Class<?>> values) {
-		super.removeNotBeanClasses(values);
+	public CsvParserBuilder notBeanClassesRemove(Collection<Class<?>> values) {
+		super.notBeanClassesRemove(values);
 		return this;
 	}
 
@@ -271,26 +271,26 @@ public class CsvParserBuilder extends ParserBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public CsvParserBuilder setBeanFilters(Class<?>...values) {
-		super.setBeanFilters(values);
+	public CsvParserBuilder beanFilters(boolean append, Class<?>...values) {
+		super.beanFilters(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvParserBuilder setBeanFilters(Collection<Class<?>> values) {
-		super.setBeanFilters(values);
+	public CsvParserBuilder beanFilters(boolean append, Collection<Class<?>> values) {
+		super.beanFilters(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvParserBuilder removeBeanFilters(Class<?>...values) {
-		super.removeBeanFilters(values);
+	public CsvParserBuilder beanFiltersRemove(Class<?>...values) {
+		super.beanFiltersRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvParserBuilder removeBeanFilters(Collection<Class<?>> values) {
-		super.removeBeanFilters(values);
+	public CsvParserBuilder beanFiltersRemove(Collection<Class<?>> values) {
+		super.beanFiltersRemove(values);
 		return this;
 	}
 
@@ -307,26 +307,26 @@ public class CsvParserBuilder extends ParserBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public CsvParserBuilder setPojoSwaps(Class<?>...values) {
-		super.setPojoSwaps(values);
+	public CsvParserBuilder pojoSwaps(boolean append, Class<?>...values) {
+		super.pojoSwaps(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvParserBuilder setPojoSwaps(Collection<Class<?>> values) {
-		super.setPojoSwaps(values);
+	public CsvParserBuilder pojoSwaps(boolean append, Collection<Class<?>> values) {
+		super.pojoSwaps(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvParserBuilder removePojoSwaps(Class<?>...values) {
-		super.removePojoSwaps(values);
+	public CsvParserBuilder pojoSwapsRemove(Class<?>...values) {
+		super.pojoSwapsRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvParserBuilder removePojoSwaps(Collection<Class<?>> values) {
-		super.removePojoSwaps(values);
+	public CsvParserBuilder pojoSwapsRemove(Collection<Class<?>> values) {
+		super.pojoSwapsRemove(values);
 		return this;
 	}
 
@@ -355,26 +355,26 @@ public class CsvParserBuilder extends ParserBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public CsvParserBuilder setBeanDictionary(Class<?>...values) {
-		super.setBeanDictionary(values);
+	public CsvParserBuilder beanDictionary(boolean append, Class<?>...values) {
+		super.beanDictionary(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvParserBuilder setBeanDictionary(Collection<Class<?>> values) {
-		super.setBeanDictionary(values);
+	public CsvParserBuilder beanDictionary(boolean append, Collection<Class<?>> values) {
+		super.beanDictionary(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvParserBuilder removeFromBeanDictionary(Class<?>...values) {
-		super.removeFromBeanDictionary(values);
+	public CsvParserBuilder beanDictionaryRemove(Class<?>...values) {
+		super.beanDictionaryRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvParserBuilder removeFromBeanDictionary(Collection<Class<?>> values) {
-		super.removeFromBeanDictionary(values);
+	public CsvParserBuilder beanDictionaryRemove(Collection<Class<?>> values) {
+		super.beanDictionaryRemove(values);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/2235a2c3/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/csv/CsvSerializerBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/csv/CsvSerializerBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/csv/CsvSerializerBuilder.java
index 34a49ab..20b2a3c 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/csv/CsvSerializerBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/csv/CsvSerializerBuilder.java
@@ -290,26 +290,26 @@ public class CsvSerializerBuilder extends SerializerBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public CsvSerializerBuilder setNotBeanPackages(String...values) {
-		super.setNotBeanPackages(values);
+	public CsvSerializerBuilder notBeanPackages(boolean append, String...values) {
+		super.notBeanPackages(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvSerializerBuilder setNotBeanPackages(Collection<String> values) {
-		super.setNotBeanPackages(values);
+	public CsvSerializerBuilder notBeanPackages(boolean append, Collection<String> values) {
+		super.notBeanPackages(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvSerializerBuilder removeNotBeanPackages(String...values) {
-		super.removeNotBeanPackages(values);
+	public CsvSerializerBuilder notBeanPackagesRemove(String...values) {
+		super.notBeanPackagesRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvSerializerBuilder removeNotBeanPackages(Collection<String> values) {
-		super.removeNotBeanPackages(values);
+	public CsvSerializerBuilder notBeanPackagesRemove(Collection<String> values) {
+		super.notBeanPackagesRemove(values);
 		return this;
 	}
 
@@ -326,26 +326,26 @@ public class CsvSerializerBuilder extends SerializerBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public CsvSerializerBuilder setNotBeanClasses(Class<?>...values) {
-		super.setNotBeanClasses(values);
+	public CsvSerializerBuilder notBeanClasses(boolean append, Class<?>...values) {
+		super.notBeanClasses(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvSerializerBuilder setNotBeanClasses(Collection<Class<?>> values) {
-		super.setNotBeanClasses(values);
+	public CsvSerializerBuilder notBeanClasses(boolean append, Collection<Class<?>> values) {
+		super.notBeanClasses(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvSerializerBuilder removeNotBeanClasses(Class<?>...values) {
-		super.removeNotBeanClasses(values);
+	public CsvSerializerBuilder notBeanClassesRemove(Class<?>...values) {
+		super.notBeanClassesRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvSerializerBuilder removeNotBeanClasses(Collection<Class<?>> values) {
-		super.removeNotBeanClasses(values);
+	public CsvSerializerBuilder notBeanClassesRemove(Collection<Class<?>> values) {
+		super.notBeanClassesRemove(values);
 		return this;
 	}
 
@@ -362,26 +362,26 @@ public class CsvSerializerBuilder extends SerializerBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public CsvSerializerBuilder setBeanFilters(Class<?>...values) {
-		super.setBeanFilters(values);
+	public CsvSerializerBuilder beanFilters(boolean append, Class<?>...values) {
+		super.beanFilters(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvSerializerBuilder setBeanFilters(Collection<Class<?>> values) {
-		super.setBeanFilters(values);
+	public CsvSerializerBuilder beanFilters(boolean append, Collection<Class<?>> values) {
+		super.beanFilters(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvSerializerBuilder removeBeanFilters(Class<?>...values) {
-		super.removeBeanFilters(values);
+	public CsvSerializerBuilder beanFiltersRemove(Class<?>...values) {
+		super.beanFiltersRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvSerializerBuilder removeBeanFilters(Collection<Class<?>> values) {
-		super.removeBeanFilters(values);
+	public CsvSerializerBuilder beanFiltersRemove(Collection<Class<?>> values) {
+		super.beanFiltersRemove(values);
 		return this;
 	}
 
@@ -398,26 +398,26 @@ public class CsvSerializerBuilder extends SerializerBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public CsvSerializerBuilder setPojoSwaps(Class<?>...values) {
-		super.setPojoSwaps(values);
+	public CsvSerializerBuilder pojoSwaps(boolean append, Class<?>...values) {
+		super.pojoSwaps(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvSerializerBuilder setPojoSwaps(Collection<Class<?>> values) {
-		super.setPojoSwaps(values);
+	public CsvSerializerBuilder pojoSwaps(boolean append, Collection<Class<?>> values) {
+		super.pojoSwaps(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvSerializerBuilder removePojoSwaps(Class<?>...values) {
-		super.removePojoSwaps(values);
+	public CsvSerializerBuilder pojoSwapsRemove(Class<?>...values) {
+		super.pojoSwapsRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvSerializerBuilder removePojoSwaps(Collection<Class<?>> values) {
-		super.removePojoSwaps(values);
+	public CsvSerializerBuilder pojoSwapsRemove(Collection<Class<?>> values) {
+		super.pojoSwapsRemove(values);
 		return this;
 	}
 
@@ -482,26 +482,26 @@ public class CsvSerializerBuilder extends SerializerBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public CsvSerializerBuilder setBeanDictionary(Class<?>...values) {
-		super.setBeanDictionary(values);
+	public CsvSerializerBuilder beanDictionary(boolean append, Class<?>...values) {
+		super.beanDictionary(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvSerializerBuilder setBeanDictionary(Collection<Class<?>> values) {
-		super.setBeanDictionary(values);
+	public CsvSerializerBuilder beanDictionary(boolean append, Collection<Class<?>> values) {
+		super.beanDictionary(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvSerializerBuilder removeFromBeanDictionary(Class<?>...values) {
-		super.removeFromBeanDictionary(values);
+	public CsvSerializerBuilder beanDictionaryRemove(Class<?>...values) {
+		super.beanDictionaryRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public CsvSerializerBuilder removeFromBeanDictionary(Collection<Class<?>> values) {
-		super.removeFromBeanDictionary(values);
+	public CsvSerializerBuilder beanDictionaryRemove(Collection<Class<?>> values) {
+		super.beanDictionaryRemove(values);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/2235a2c3/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlParserBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlParserBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlParserBuilder.java
index 653dae6..cf05ede 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlParserBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlParserBuilder.java
@@ -228,26 +228,26 @@ public class HtmlParserBuilder extends XmlParserBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlParserBuilder setNotBeanPackages(String...values) {
-		super.setNotBeanPackages(values);
+	public HtmlParserBuilder notBeanPackages(boolean append, String...values) {
+		super.notBeanPackages(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlParserBuilder setNotBeanPackages(Collection<String> values) {
-		super.setNotBeanPackages(values);
+	public HtmlParserBuilder notBeanPackages(boolean append, Collection<String> values) {
+		super.notBeanPackages(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlParserBuilder removeNotBeanPackages(String...values) {
-		super.removeNotBeanPackages(values);
+	public HtmlParserBuilder notBeanPackagesRemove(String...values) {
+		super.notBeanPackagesRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlParserBuilder removeNotBeanPackages(Collection<String> values) {
-		super.removeNotBeanPackages(values);
+	public HtmlParserBuilder notBeanPackagesRemove(Collection<String> values) {
+		super.notBeanPackagesRemove(values);
 		return this;
 	}
 
@@ -264,26 +264,26 @@ public class HtmlParserBuilder extends XmlParserBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlParserBuilder setNotBeanClasses(Class<?>...values) {
-		super.setNotBeanClasses(values);
+	public HtmlParserBuilder notBeanClasses(boolean append, Class<?>...values) {
+		super.notBeanClasses(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlParserBuilder setNotBeanClasses(Collection<Class<?>> values) {
-		super.setNotBeanClasses(values);
+	public HtmlParserBuilder notBeanClasses(boolean append, Collection<Class<?>> values) {
+		super.notBeanClasses(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlParserBuilder removeNotBeanClasses(Class<?>...values) {
-		super.removeNotBeanClasses(values);
+	public HtmlParserBuilder notBeanClassesRemove(Class<?>...values) {
+		super.notBeanClassesRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlParserBuilder removeNotBeanClasses(Collection<Class<?>> values) {
-		super.removeNotBeanClasses(values);
+	public HtmlParserBuilder notBeanClassesRemove(Collection<Class<?>> values) {
+		super.notBeanClassesRemove(values);
 		return this;
 	}
 
@@ -300,26 +300,26 @@ public class HtmlParserBuilder extends XmlParserBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlParserBuilder setBeanFilters(Class<?>...values) {
-		super.setBeanFilters(values);
+	public HtmlParserBuilder beanFilters(boolean append, Class<?>...values) {
+		super.beanFilters(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlParserBuilder setBeanFilters(Collection<Class<?>> values) {
-		super.setBeanFilters(values);
+	public HtmlParserBuilder beanFilters(boolean append, Collection<Class<?>> values) {
+		super.beanFilters(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlParserBuilder removeBeanFilters(Class<?>...values) {
-		super.removeBeanFilters(values);
+	public HtmlParserBuilder beanFiltersRemove(Class<?>...values) {
+		super.beanFiltersRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlParserBuilder removeBeanFilters(Collection<Class<?>> values) {
-		super.removeBeanFilters(values);
+	public HtmlParserBuilder beanFiltersRemove(Collection<Class<?>> values) {
+		super.beanFiltersRemove(values);
 		return this;
 	}
 
@@ -336,26 +336,26 @@ public class HtmlParserBuilder extends XmlParserBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlParserBuilder setPojoSwaps(Class<?>...values) {
-		super.setPojoSwaps(values);
+	public HtmlParserBuilder pojoSwaps(boolean append, Class<?>...values) {
+		super.pojoSwaps(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlParserBuilder setPojoSwaps(Collection<Class<?>> values) {
-		super.setPojoSwaps(values);
+	public HtmlParserBuilder pojoSwaps(boolean append, Collection<Class<?>> values) {
+		super.pojoSwaps(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlParserBuilder removePojoSwaps(Class<?>...values) {
-		super.removePojoSwaps(values);
+	public HtmlParserBuilder pojoSwapsRemove(Class<?>...values) {
+		super.pojoSwapsRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlParserBuilder removePojoSwaps(Collection<Class<?>> values) {
-		super.removePojoSwaps(values);
+	public HtmlParserBuilder pojoSwapsRemove(Collection<Class<?>> values) {
+		super.pojoSwapsRemove(values);
 		return this;
 	}
 
@@ -384,26 +384,26 @@ public class HtmlParserBuilder extends XmlParserBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlParserBuilder setBeanDictionary(Class<?>...values) {
-		super.setBeanDictionary(values);
+	public HtmlParserBuilder beanDictionary(boolean append, Class<?>...values) {
+		super.beanDictionary(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlParserBuilder setBeanDictionary(Collection<Class<?>> values) {
-		super.setBeanDictionary(values);
+	public HtmlParserBuilder beanDictionary(boolean append, Collection<Class<?>> values) {
+		super.beanDictionary(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlParserBuilder removeFromBeanDictionary(Class<?>...values) {
-		super.removeFromBeanDictionary(values);
+	public HtmlParserBuilder beanDictionaryRemove(Class<?>...values) {
+		super.beanDictionaryRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlParserBuilder removeFromBeanDictionary(Collection<Class<?>> values) {
-		super.removeFromBeanDictionary(values);
+	public HtmlParserBuilder beanDictionaryRemove(Collection<Class<?>> values) {
+		super.beanDictionaryRemove(values);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/2235a2c3/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializerBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializerBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializerBuilder.java
index 6c52f9d..8778548 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializerBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializerBuilder.java
@@ -424,26 +424,26 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlSerializerBuilder setNotBeanPackages(String...values) {
-		super.setNotBeanPackages(values);
+	public HtmlSerializerBuilder notBeanPackages(boolean append, String...values) {
+		super.notBeanPackages(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlSerializerBuilder setNotBeanPackages(Collection<String> values) {
-		super.setNotBeanPackages(values);
+	public HtmlSerializerBuilder notBeanPackages(boolean append, Collection<String> values) {
+		super.notBeanPackages(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlSerializerBuilder removeNotBeanPackages(String...values) {
-		super.removeNotBeanPackages(values);
+	public HtmlSerializerBuilder notBeanPackagesRemove(String...values) {
+		super.notBeanPackagesRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlSerializerBuilder removeNotBeanPackages(Collection<String> values) {
-		super.removeNotBeanPackages(values);
+	public HtmlSerializerBuilder notBeanPackagesRemove(Collection<String> values) {
+		super.notBeanPackagesRemove(values);
 		return this;
 	}
 
@@ -460,26 +460,26 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlSerializerBuilder setNotBeanClasses(Class<?>...values) {
-		super.setNotBeanClasses(values);
+	public HtmlSerializerBuilder notBeanClasses(boolean append, Class<?>...values) {
+		super.notBeanClasses(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlSerializerBuilder setNotBeanClasses(Collection<Class<?>> values) {
-		super.setNotBeanClasses(values);
+	public HtmlSerializerBuilder notBeanClasses(boolean append, Collection<Class<?>> values) {
+		super.notBeanClasses(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlSerializerBuilder removeNotBeanClasses(Class<?>...values) {
-		super.removeNotBeanClasses(values);
+	public HtmlSerializerBuilder notBeanClassesRemove(Class<?>...values) {
+		super.notBeanClassesRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlSerializerBuilder removeNotBeanClasses(Collection<Class<?>> values) {
-		super.removeNotBeanClasses(values);
+	public HtmlSerializerBuilder notBeanClassesRemove(Collection<Class<?>> values) {
+		super.notBeanClassesRemove(values);
 		return this;
 	}
 
@@ -496,26 +496,26 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlSerializerBuilder setBeanFilters(Class<?>...values) {
-		super.setBeanFilters(values);
+	public HtmlSerializerBuilder beanFilters(boolean append, Class<?>...values) {
+		super.beanFilters(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlSerializerBuilder setBeanFilters(Collection<Class<?>> values) {
-		super.setBeanFilters(values);
+	public HtmlSerializerBuilder beanFilters(boolean append, Collection<Class<?>> values) {
+		super.beanFilters(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlSerializerBuilder removeBeanFilters(Class<?>...values) {
-		super.removeBeanFilters(values);
+	public HtmlSerializerBuilder beanFiltersRemove(Class<?>...values) {
+		super.beanFiltersRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlSerializerBuilder removeBeanFilters(Collection<Class<?>> values) {
-		super.removeBeanFilters(values);
+	public HtmlSerializerBuilder beanFiltersRemove(Collection<Class<?>> values) {
+		super.beanFiltersRemove(values);
 		return this;
 	}
 
@@ -532,26 +532,26 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlSerializerBuilder setPojoSwaps(Class<?>...values) {
-		super.setPojoSwaps(values);
+	public HtmlSerializerBuilder pojoSwaps(boolean append, Class<?>...values) {
+		super.pojoSwaps(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlSerializerBuilder setPojoSwaps(Collection<Class<?>> values) {
-		super.setPojoSwaps(values);
+	public HtmlSerializerBuilder pojoSwaps(boolean append, Collection<Class<?>> values) {
+		super.pojoSwaps(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlSerializerBuilder removePojoSwaps(Class<?>...values) {
-		super.removePojoSwaps(values);
+	public HtmlSerializerBuilder pojoSwapsRemove(Class<?>...values) {
+		super.pojoSwapsRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlSerializerBuilder removePojoSwaps(Collection<Class<?>> values) {
-		super.removePojoSwaps(values);
+	public HtmlSerializerBuilder pojoSwapsRemove(Collection<Class<?>> values) {
+		super.pojoSwapsRemove(values);
 		return this;
 	}
 
@@ -616,26 +616,26 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlSerializerBuilder setBeanDictionary(Class<?>...values) {
-		super.setBeanDictionary(values);
+	public HtmlSerializerBuilder beanDictionary(boolean append, Class<?>...values) {
+		super.beanDictionary(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlSerializerBuilder setBeanDictionary(Collection<Class<?>> values) {
-		super.setBeanDictionary(values);
+	public HtmlSerializerBuilder beanDictionary(boolean append, Collection<Class<?>> values) {
+		super.beanDictionary(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlSerializerBuilder removeFromBeanDictionary(Class<?>...values) {
-		super.removeFromBeanDictionary(values);
+	public HtmlSerializerBuilder beanDictionaryRemove(Class<?>...values) {
+		super.beanDictionaryRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public HtmlSerializerBuilder removeFromBeanDictionary(Collection<Class<?>> values) {
-		super.removeFromBeanDictionary(values);
+	public HtmlSerializerBuilder beanDictionaryRemove(Collection<Class<?>> values) {
+		super.beanDictionaryRemove(values);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/2235a2c3/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/SimpleUonPartSerializerBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/SimpleUonPartSerializerBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/SimpleUonPartSerializerBuilder.java
index f224027..c35edb1 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/SimpleUonPartSerializerBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/SimpleUonPartSerializerBuilder.java
@@ -308,26 +308,26 @@ public class SimpleUonPartSerializerBuilder extends UonPartSerializerBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public SimpleUonPartSerializerBuilder setNotBeanPackages(String...values) {
-		super.setNotBeanPackages(values);
+	public SimpleUonPartSerializerBuilder notBeanPackages(boolean append, String...values) {
+		super.notBeanPackages(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public SimpleUonPartSerializerBuilder setNotBeanPackages(Collection<String> values) {
-		super.setNotBeanPackages(values);
+	public SimpleUonPartSerializerBuilder notBeanPackages(boolean append, Collection<String> values) {
+		super.notBeanPackages(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public SimpleUonPartSerializerBuilder removeNotBeanPackages(String...values) {
-		super.removeNotBeanPackages(values);
+	public SimpleUonPartSerializerBuilder notBeanPackagesRemove(String...values) {
+		super.notBeanPackagesRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public SimpleUonPartSerializerBuilder removeNotBeanPackages(Collection<String> values) {
-		super.removeNotBeanPackages(values);
+	public SimpleUonPartSerializerBuilder notBeanPackagesRemove(Collection<String> values) {
+		super.notBeanPackagesRemove(values);
 		return this;
 	}
 
@@ -344,26 +344,26 @@ public class SimpleUonPartSerializerBuilder extends UonPartSerializerBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public SimpleUonPartSerializerBuilder setNotBeanClasses(Class<?>...values) {
-		super.setNotBeanClasses(values);
+	public SimpleUonPartSerializerBuilder notBeanClasses(boolean append, Class<?>...values) {
+		super.notBeanClasses(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public SimpleUonPartSerializerBuilder setNotBeanClasses(Collection<Class<?>> values) {
-		super.setNotBeanClasses(values);
+	public SimpleUonPartSerializerBuilder notBeanClasses(boolean append, Collection<Class<?>> values) {
+		super.notBeanClasses(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public SimpleUonPartSerializerBuilder removeNotBeanClasses(Class<?>...values) {
-		super.removeNotBeanClasses(values);
+	public SimpleUonPartSerializerBuilder notBeanClassesRemove(Class<?>...values) {
+		super.notBeanClassesRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public SimpleUonPartSerializerBuilder removeNotBeanClasses(Collection<Class<?>> values) {
-		super.removeNotBeanClasses(values);
+	public SimpleUonPartSerializerBuilder notBeanClassesRemove(Collection<Class<?>> values) {
+		super.notBeanClassesRemove(values);
 		return this;
 	}
 
@@ -380,26 +380,26 @@ public class SimpleUonPartSerializerBuilder extends UonPartSerializerBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public SimpleUonPartSerializerBuilder setBeanFilters(Class<?>...values) {
-		super.setBeanFilters(values);
+	public SimpleUonPartSerializerBuilder beanFilters(boolean append, Class<?>...values) {
+		super.beanFilters(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public SimpleUonPartSerializerBuilder setBeanFilters(Collection<Class<?>> values) {
-		super.setBeanFilters(values);
+	public SimpleUonPartSerializerBuilder beanFilters(boolean append, Collection<Class<?>> values) {
+		super.beanFilters(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public SimpleUonPartSerializerBuilder removeBeanFilters(Class<?>...values) {
-		super.removeBeanFilters(values);
+	public SimpleUonPartSerializerBuilder beanFiltersRemove(Class<?>...values) {
+		super.beanFiltersRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public SimpleUonPartSerializerBuilder removeBeanFilters(Collection<Class<?>> values) {
-		super.removeBeanFilters(values);
+	public SimpleUonPartSerializerBuilder beanFiltersRemove(Collection<Class<?>> values) {
+		super.beanFiltersRemove(values);
 		return this;
 	}
 
@@ -416,26 +416,26 @@ public class SimpleUonPartSerializerBuilder extends UonPartSerializerBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public SimpleUonPartSerializerBuilder setPojoSwaps(Class<?>...values) {
-		super.setPojoSwaps(values);
+	public SimpleUonPartSerializerBuilder pojoSwaps(boolean append, Class<?>...values) {
+		super.pojoSwaps(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public SimpleUonPartSerializerBuilder setPojoSwaps(Collection<Class<?>> values) {
-		super.setPojoSwaps(values);
+	public SimpleUonPartSerializerBuilder pojoSwaps(boolean append, Collection<Class<?>> values) {
+		super.pojoSwaps(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public SimpleUonPartSerializerBuilder removePojoSwaps(Class<?>...values) {
-		super.removePojoSwaps(values);
+	public SimpleUonPartSerializerBuilder pojoSwapsRemove(Class<?>...values) {
+		super.pojoSwapsRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public SimpleUonPartSerializerBuilder removePojoSwaps(Collection<Class<?>> values) {
-		super.removePojoSwaps(values);
+	public SimpleUonPartSerializerBuilder pojoSwapsRemove(Collection<Class<?>> values) {
+		super.pojoSwapsRemove(values);
 		return this;
 	}
 
@@ -500,26 +500,26 @@ public class SimpleUonPartSerializerBuilder extends UonPartSerializerBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public SimpleUonPartSerializerBuilder setBeanDictionary(Class<?>...values) {
-		super.setBeanDictionary(values);
+	public SimpleUonPartSerializerBuilder beanDictionary(boolean append, Class<?>...values) {
+		super.beanDictionary(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public SimpleUonPartSerializerBuilder setBeanDictionary(Collection<Class<?>> values) {
-		super.setBeanDictionary(values);
+	public SimpleUonPartSerializerBuilder beanDictionary(boolean append, Collection<Class<?>> values) {
+		super.beanDictionary(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public SimpleUonPartSerializerBuilder removeFromBeanDictionary(Class<?>...values) {
-		super.removeFromBeanDictionary(values);
+	public SimpleUonPartSerializerBuilder beanDictionaryRemove(Class<?>...values) {
+		super.beanDictionaryRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public SimpleUonPartSerializerBuilder removeFromBeanDictionary(Collection<Class<?>> values) {
-		super.removeFromBeanDictionary(values);
+	public SimpleUonPartSerializerBuilder beanDictionaryRemove(Collection<Class<?>> values) {
+		super.beanDictionaryRemove(values);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/2235a2c3/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/UonPartParserBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/UonPartParserBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/UonPartParserBuilder.java
index ea1d7eb..48beba9 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/UonPartParserBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/UonPartParserBuilder.java
@@ -208,26 +208,26 @@ public class UonPartParserBuilder extends UonParserBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public UonPartParserBuilder setNotBeanPackages(String...values) {
-		super.setNotBeanPackages(values);
+	public UonPartParserBuilder notBeanPackages(boolean append, String...values) {
+		super.notBeanPackages(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public UonPartParserBuilder setNotBeanPackages(Collection<String> values) {
-		super.setNotBeanPackages(values);
+	public UonPartParserBuilder notBeanPackages(boolean append, Collection<String> values) {
+		super.notBeanPackages(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public UonPartParserBuilder removeNotBeanPackages(String...values) {
-		super.removeNotBeanPackages(values);
+	public UonPartParserBuilder notBeanPackagesRemove(String...values) {
+		super.notBeanPackagesRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public UonPartParserBuilder removeNotBeanPackages(Collection<String> values) {
-		super.removeNotBeanPackages(values);
+	public UonPartParserBuilder notBeanPackagesRemove(Collection<String> values) {
+		super.notBeanPackagesRemove(values);
 		return this;
 	}
 
@@ -244,26 +244,26 @@ public class UonPartParserBuilder extends UonParserBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public UonPartParserBuilder setNotBeanClasses(Class<?>...values) {
-		super.setNotBeanClasses(values);
+	public UonPartParserBuilder notBeanClasses(boolean append, Class<?>...values) {
+		super.notBeanClasses(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public UonPartParserBuilder setNotBeanClasses(Collection<Class<?>> values) {
-		super.setNotBeanClasses(values);
+	public UonPartParserBuilder notBeanClasses(boolean append, Collection<Class<?>> values) {
+		super.notBeanClasses(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public UonPartParserBuilder removeNotBeanClasses(Class<?>...values) {
-		super.removeNotBeanClasses(values);
+	public UonPartParserBuilder notBeanClassesRemove(Class<?>...values) {
+		super.notBeanClassesRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public UonPartParserBuilder removeNotBeanClasses(Collection<Class<?>> values) {
-		super.removeNotBeanClasses(values);
+	public UonPartParserBuilder notBeanClassesRemove(Collection<Class<?>> values) {
+		super.notBeanClassesRemove(values);
 		return this;
 	}
 
@@ -280,26 +280,26 @@ public class UonPartParserBuilder extends UonParserBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public UonPartParserBuilder setBeanFilters(Class<?>...values) {
-		super.setBeanFilters(values);
+	public UonPartParserBuilder beanFilters(boolean append, Class<?>...values) {
+		super.beanFilters(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public UonPartParserBuilder setBeanFilters(Collection<Class<?>> values) {
-		super.setBeanFilters(values);
+	public UonPartParserBuilder beanFilters(boolean append, Collection<Class<?>> values) {
+		super.beanFilters(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public UonPartParserBuilder removeBeanFilters(Class<?>...values) {
-		super.removeBeanFilters(values);
+	public UonPartParserBuilder beanFiltersRemove(Class<?>...values) {
+		super.beanFiltersRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public UonPartParserBuilder removeBeanFilters(Collection<Class<?>> values) {
-		super.removeBeanFilters(values);
+	public UonPartParserBuilder beanFiltersRemove(Collection<Class<?>> values) {
+		super.beanFiltersRemove(values);
 		return this;
 	}
 
@@ -316,26 +316,26 @@ public class UonPartParserBuilder extends UonParserBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public UonPartParserBuilder setPojoSwaps(Class<?>...values) {
-		super.setPojoSwaps(values);
+	public UonPartParserBuilder pojoSwaps(boolean append, Class<?>...values) {
+		super.pojoSwaps(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public UonPartParserBuilder setPojoSwaps(Collection<Class<?>> values) {
-		super.setPojoSwaps(values);
+	public UonPartParserBuilder pojoSwaps(boolean append, Collection<Class<?>> values) {
+		super.pojoSwaps(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public UonPartParserBuilder removePojoSwaps(Class<?>...values) {
-		super.removePojoSwaps(values);
+	public UonPartParserBuilder pojoSwapsRemove(Class<?>...values) {
+		super.pojoSwapsRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public UonPartParserBuilder removePojoSwaps(Collection<Class<?>> values) {
-		super.removePojoSwaps(values);
+	public UonPartParserBuilder pojoSwapsRemove(Collection<Class<?>> values) {
+		super.pojoSwapsRemove(values);
 		return this;
 	}
 
@@ -364,26 +364,26 @@ public class UonPartParserBuilder extends UonParserBuilder {
 	}
 
 	@Override /* ContextBuilder */
-	public UonPartParserBuilder setBeanDictionary(Class<?>...values) {
-		super.setBeanDictionary(values);
+	public UonPartParserBuilder beanDictionary(boolean append, Class<?>...values) {
+		super.beanDictionary(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public UonPartParserBuilder setBeanDictionary(Collection<Class<?>> values) {
-		super.setBeanDictionary(values);
+	public UonPartParserBuilder beanDictionary(boolean append, Collection<Class<?>> values) {
+		super.beanDictionary(append, values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public UonPartParserBuilder removeFromBeanDictionary(Class<?>...values) {
-		super.removeFromBeanDictionary(values);
+	public UonPartParserBuilder beanDictionaryRemove(Class<?>...values) {
+		super.beanDictionaryRemove(values);
 		return this;
 	}
 
 	@Override /* ContextBuilder */
-	public UonPartParserBuilder removeFromBeanDictionary(Collection<Class<?>> values) {
-		super.removeFromBeanDictionary(values);
+	public UonPartParserBuilder beanDictionaryRemove(Collection<Class<?>> values) {
+		super.beanDictionaryRemove(values);
 		return this;
 	}