juneau-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jamesbog...@apache.org
Subject juneau git commit: Javadoc updates.
Date Mon, 08 Jan 2018 15:56:24 GMT
Repository: juneau
Updated Branches:
  refs/heads/master 7780e6fe3 -> 71cbc9134


Javadoc updates.

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

Branch: refs/heads/master
Commit: 71cbc9134be3ab01b6dac4048bf9b1f4e6413f89
Parents: 7780e6f
Author: JamesBognar <jamesbognar@apache.org>
Authored: Mon Jan 8 10:56:15 2018 -0500
Committer: JamesBognar <jamesbognar@apache.org>
Committed: Mon Jan 8 10:56:15 2018 -0500

----------------------------------------------------------------------
 .../java/org/apache/juneau/BeanConfigTest.java  |  16 +-
 .../java/org/apache/juneau/VisibilityTest.java  |  16 +-
 .../apache/juneau/jena/RdfParserBuilder.java    |   4 +-
 .../juneau/jena/RdfSerializerBuilder.java       |   4 +-
 .../java/org/apache/juneau/BeanContext.java     | 146 ++++++++++++++-----
 .../org/apache/juneau/BeanContextBuilder.java   |  66 ++++-----
 .../main/java/org/apache/juneau/Visibility.java |   2 +-
 .../org/apache/juneau/csv/CsvParserBuilder.java |   4 +-
 .../apache/juneau/csv/CsvSerializerBuilder.java |   4 +-
 .../apache/juneau/html/HtmlParserBuilder.java   |   4 +-
 .../juneau/html/HtmlSerializerBuilder.java      |   4 +-
 .../SimpleUonPartSerializerBuilder.java         |   4 +-
 .../juneau/httppart/UonPartParserBuilder.java   |   4 +-
 .../httppart/UonPartSerializerBuilder.java      |   4 +-
 .../org/apache/juneau/httppart/package.html     |  41 ++++++
 .../org/apache/juneau/jso/JsoParserBuilder.java |   4 +-
 .../apache/juneau/jso/JsoSerializerBuilder.java |   4 +-
 .../apache/juneau/json/JsonParserBuilder.java   |   4 +-
 .../json/JsonSchemaSerializerBuilder.java       |   4 +-
 .../juneau/json/JsonSerializerBuilder.java      |   4 +-
 .../juneau/msgpack/MsgPackParserBuilder.java    |   4 +-
 .../msgpack/MsgPackSerializerBuilder.java       |   4 +-
 .../org/apache/juneau/parser/ParserBuilder.java |   4 +-
 .../juneau/parser/ParserGroupBuilder.java       |   4 +-
 .../plaintext/PlainTextParserBuilder.java       |   4 +-
 .../plaintext/PlainTextSerializerBuilder.java   |   4 +-
 .../juneau/serializer/SerializerBuilder.java    |   4 +-
 .../serializer/SerializerGroupBuilder.java      |   4 +-
 .../juneau/soap/SoapXmlSerializerBuilder.java   |   4 +-
 .../org/apache/juneau/transform/package.html    |   2 +-
 .../org/apache/juneau/uon/UonParserBuilder.java |   4 +-
 .../apache/juneau/uon/UonSerializerBuilder.java |   4 +-
 .../urlencoding/UrlEncodingParserBuilder.java   |   4 +-
 .../UrlEncodingSerializerBuilder.java           |   4 +-
 .../org/apache/juneau/xml/XmlParserBuilder.java |   4 +-
 .../juneau/xml/XmlSchemaSerializerBuilder.java  |   4 +-
 .../apache/juneau/xml/XmlSerializerBuilder.java |   4 +-
 .../juneau/yaml/proto/YamlParserBuilder.java    |   4 +-
 .../yaml/proto/YamlSerializerBuilder.java       |   4 +-
 juneau-doc/src/main/javadoc/overview.html       |   4 +-
 .../juneau/microservice/console/package.html    |  41 ++++++
 .../juneau/rest/client/RestClientBuilder.java   |   4 +-
 .../apache/juneau/rest/RestContextBuilder.java  |   4 +-
 43 files changed, 309 insertions(+), 161 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/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 0baa2f8..90e2e58 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
@@ -647,21 +647,21 @@ public class BeanConfigTest {
 		p2.beanFieldVisibility(Visibility.PROTECTED);
 		assertSameCache(p1, p2);
 
-		p1.methodVisibility(Visibility.DEFAULT);
+		p1.beanMethodVisibility(Visibility.DEFAULT);
 		assertDifferentCache(p1, p2);
-		p2.methodVisibility(Visibility.DEFAULT);
+		p2.beanMethodVisibility(Visibility.DEFAULT);
 		assertSameCache(p1, p2);
-		p1.methodVisibility(Visibility.NONE);
+		p1.beanMethodVisibility(Visibility.NONE);
 		assertDifferentCache(p1, p2);
-		p2.methodVisibility(Visibility.NONE);
+		p2.beanMethodVisibility(Visibility.NONE);
 		assertSameCache(p1, p2);
-		p1.methodVisibility(Visibility.PRIVATE);
+		p1.beanMethodVisibility(Visibility.PRIVATE);
 		assertDifferentCache(p1, p2);
-		p2.methodVisibility(Visibility.PRIVATE);
+		p2.beanMethodVisibility(Visibility.PRIVATE);
 		assertSameCache(p1, p2);
-		p1.methodVisibility(Visibility.PROTECTED);
+		p1.beanMethodVisibility(Visibility.PROTECTED);
 		assertDifferentCache(p1, p2);
-		p2.methodVisibility(Visibility.PROTECTED);
+		p2.beanMethodVisibility(Visibility.PROTECTED);
 		assertSameCache(p1, p2);
 
 		p1.useJavaBeanIntrospector(true);

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/VisibilityTest.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/VisibilityTest.java b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/VisibilityTest.java
index 388f8b4..da6d91d 100755
--- a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/VisibilityTest.java
+++ b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/VisibilityTest.java
@@ -120,10 +120,10 @@ public class VisibilityTest {
 		r = s4.build().serialize(a1);
 		assertEquals("{f1:1,f2:2,f3:3,f4:4,f5:5,g2:{f1:1,f2:2,f3:3,f4:4,f5:5},g3:{f1:1,f2:2,f3:3,f4:4,f5:5},g4:{f1:1,f2:2,f3:3,f4:4,f5:5},g5:{f1:1,f2:2,f3:3,f4:4,f5:5}}", r);
 
-		s1.methodVisibility(NONE);
-		s2.methodVisibility(NONE);
-		s3.methodVisibility(NONE);
-		s4.methodVisibility(NONE);
+		s1.beanMethodVisibility(NONE);
+		s2.beanMethodVisibility(NONE);
+		s3.beanMethodVisibility(NONE);
+		s4.beanMethodVisibility(NONE);
 
 		r = s1.build().serialize(a1);
 		assertEquals("{f1:1,f2:2,f3:3,f4:4,g2:{f1:1,f2:2,f3:3,f4:4},g3:'A3',g4:'A4',g5:'A5'}", r);
@@ -137,10 +137,10 @@ public class VisibilityTest {
 		r = s4.build().serialize(a1);
 		assertEquals("{f1:1,f2:2,f3:3,f4:4,g2:{f1:1,f2:2,f3:3,f4:4},g3:{f1:1,f2:2,f3:3,f4:4},g4:{f1:1,f2:2,f3:3,f4:4},g5:{f1:1,f2:2,f3:3,f4:4}}", r);
 
-		s1.methodVisibility(PROTECTED);
-		s2.methodVisibility(PROTECTED);
-		s3.methodVisibility(PROTECTED);
-		s4.methodVisibility(PROTECTED);
+		s1.beanMethodVisibility(PROTECTED);
+		s2.beanMethodVisibility(PROTECTED);
+		s3.beanMethodVisibility(PROTECTED);
+		s4.beanMethodVisibility(PROTECTED);
 
 		r = s1.build().serialize(a1);
 		assertEquals("{f1:1,f2:2,f3:3,f4:4,f5:5,f6:6,g2:{f1:1,f2:2,f3:3,f4:4,f5:5,f6:6},g3:'A3',g4:'A4',g5:'A5'}", r);

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/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 a49b597..b34a6f1 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
@@ -414,8 +414,8 @@ public class RdfParserBuilder extends ParserBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public RdfParserBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public RdfParserBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/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 e1adc68..a781002 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
@@ -607,8 +607,8 @@ public class RdfSerializerBuilder extends SerializerBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public RdfSerializerBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public RdfSerializerBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContext.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContext.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContext.java
index c82c4dd..893f7b4 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContext.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContext.java
@@ -203,8 +203,7 @@ public class BeanContext extends Context {
 	static final String PREFIX = "BeanContext.";
 
 	/**
-	 * 
-	 * Configuration property:  Look for bean classes with the specified minimum visibility.
+	 * Configuration property:  Minimum bean class visibility.
 	 * 
 	 *	<h5 class='section'>Property:</h5>
 	 * <ul>
@@ -221,19 +220,31 @@ public class BeanContext extends Context {
 	 *	<h5 class='section'>Description:</h5>
 	 * <p>
 	 * Classes are not considered beans unless they meet the minimum visibility requirements.
+	 * 
+	 * <p>
 	 * For example, if the visibility is <code>PUBLIC</code> and the bean class is <jk>protected</jk>, then the class
-	 * will not be interpreted as a bean class.
+	 * will not be interpreted as a bean class and be serialized as a string.
+	 * <br>Use this setting to reduce the visibility requirement.
 	 * 
 	 *	<h5 class='section'>Example:</h5>
 	 *	<p class='bcode'>
 	 * 	<jc>// Create a serializer that serializes protected classes.</jc>
-	 * 	WriterSerializer s = JsonSerializer.<jsm>create</jsm>().beanClassVisibility(<jsf>PROTECTED</jsf>).build();
+	 * 	WriterSerializer s = JsonSerializer
+	 * 		.<jsm>create</jsm>()
+	 * 		.beanClassVisibility(<jsf>PROTECTED</jsf>)
+	 * 		.build();
+	 * 	
+	 * 	<jc>// Same, but use property.</jc>
+	 * 	WriterSerializer s = JsonSerializer
+	 * 		.<jsm>create</jsm>()
+	 * 		.set(<jsf>BEAN_beanClassVisibility</jsf>, <js>"PROTECTED"</js>)
+	 * 		.build();
 	 *	</p>
 	 */
 	public static final String BEAN_beanClassVisibility = PREFIX + "beanClassVisibility.s";
 
 	/**
-	 * Configuration property:  Look for bean constructors with the specified minimum visibility.
+	 * Configuration property:  Minimum bean constructor visibility.
 	 *
 	 *	<h5 class='section'>Property:</h5>
 	 * <ul>
@@ -246,6 +257,30 @@ public class BeanContext extends Context {
 	 * 			<li class='jm'>{@link BeanContextBuilder#beanConstructorVisibility(Visibility)}
 	 * 		</ul>
 	 * </ul>
+	 * 
+	 *	<h5 class='section'>Description:</h5>
+	 * <p>
+	 * Only look for constructors with the specified minimum visibility.
+	 * 
+	 * <p>
+	 * This setting affects the logic for finding no-arg constructors for bean.  
+	 * <br>Normally, only <jk>public</jk> no-arg constructors are used.
+	 * <br>Use this setting if you want to reduce the visibility requirement.
+	 * 
+	 *	<h5 class='section'>Example:</h5>
+	 *	<p class='bcode'>
+	 * 	<jc>// Create a serializer that looks for protected no-arg constructors.</jc>
+	 * 	WriterSerializer s = JsonSerializer
+	 * 		.<jsm>create</jsm>()
+	 * 		.beanConstructorVisibility(<jsf>PROTECTED</jsf>)
+	 * 		.build();
+	 * 	
+	 * 	<jc>// Same, but use property.</jc>
+	 * 	WriterSerializer s = JsonSerializer
+	 * 		.<jsm>create</jsm>()
+	 * 		.set(<jsf>BEAN_beanConstructorVisibility</jsf>, <js>"PROTECTED"</js>)
+	 * 		.build();
+	 *	</p>
 	 */
 	public static final String BEAN_beanConstructorVisibility = PREFIX + "beanConstructorVisibility.s";
 
@@ -315,7 +350,7 @@ public class BeanContext extends Context {
 	public static final String BEAN_beanDictionary_remove = PREFIX + "beanDictionary.lc/remove";
 
 	/**
-	 * Configuration property:  Look for bean fields with the specified minimum visibility.
+	 * Configuration property:  Minimum bean field visibility.
 	 *
 	 *	<h5 class='section'>Property:</h5>
 	 * <ul>
@@ -331,12 +366,33 @@ public class BeanContext extends Context {
 	 *
 	 *	<h5 class='section'>Description:</h5>
 	 * <p>
-	 * Fields are not considered bean properties unless they meet the minimum visibility requirements.
-	 * For example, if the visibility is <code>PUBLIC</code> and the bean field is <jk>protected</jk>, then the field
-	 * will not be interpreted as a bean property.
-	 *
+	 * Only look for bean fields with the specified minimum visibility.
+	 * 
 	 * <p>
-	 * Use {@link Visibility#NONE} to prevent bean fields from being interpreted as bean properties altogether.
+	 * This affects which fields on a bean class are considered bean properties.
+	 * <br>Normally only <jk>public</jk> fields are considered.
+	 * <br>Use this setting if you want to reduce the visibility requirement.
+	 * 
+	 *	<h5 class='section'>Example:</h5>
+	 *	<p class='bcode'>
+	 * 	<jc>// Create a serializer that looks for protected fields.</jc>
+	 * 	WriterSerializer s = JsonSerializer
+	 * 		.<jsm>create</jsm>()
+	 * 		.beanFieldVisibility(<jsf>PROTECTED</jsf>)
+	 * 		.build();
+	 * 	
+	 * 	<jc>// Same, but use property.</jc>
+	 * 	WriterSerializer s = JsonSerializer
+	 * 		.<jsm>create</jsm>()
+	 * 		.set(<jsf>BEAN_beanFieldVisibility</jsf>, <js>"PROTECTED"</js>)
+	 * 		.build();
+	 * 
+	 * 	<jc>// Disable using fields as properties entirely.</jc>
+	 * 	WriterSerializer s = JsonSerializer
+	 * 		.<jsm>create</jsm>()
+	 * 		.beanFieldVisibility(<jsf>NONE</jsf>)
+	 * 		.build();
+	 *	</p>
 	 */
 	public static final String BEAN_beanFieldVisibility = PREFIX + "beanFieldVisibility.s";
 
@@ -420,6 +476,47 @@ public class BeanContext extends Context {
 	public static final String BEAN_beanMapPutReturnsOldValue = PREFIX + "beanMapPutReturnsOldValue.b";
 
 	/**
+	 * Configuration property:  Minimum bean method visibility.
+	 *
+	 *	<h5 class='section'>Property:</h5>
+	 * <ul>
+	 * 	<li><b>Name:</b>  <js>"BeanContext.beanMethodVisibility.s"</js>
+	 * 	<li><b>Data type:</b>  <code>String</code> ({@link Visibility})
+	 * 	<li><b>Default:</b>  <js>"PUBLIC"</js>
+	 * 	<li><b>Session-overridable:</b>  <jk>false</jk>
+	 * 	<li><b>Methods:</b> 
+	 * 		<ul>
+	 * 			<li class='jm'>{@link BeanContextBuilder#beanMethodVisibility(Visibility)}
+	 * 		</ul>
+	 * </ul>
+	 *
+	 *	<h5 class='section'>Description:</h5>
+	 * <p>
+	 * Only look for bean methods with the specified minimum visibility.
+	 * 
+	 * <p>
+	 * This affects which methods are detected as getters and setters on a bean class.
+	 * <br>Normally only <jk>public</jk> getters and setters are considered.
+	 * <br>Use this setting if you want to reduce the visibility requirement.
+	 * 
+	 *	<h5 class='section'>Example:</h5>
+	 *	<p class='bcode'>
+	 * 	<jc>// Create a serializer that looks for protected getters and setters.</jc>
+	 * 	WriterSerializer s = JsonSerializer
+	 * 		.<jsm>create</jsm>()
+	 * 		.beanMethodVisibility(<jsf>PROTECTED</jsf>)
+	 * 		.build();
+	 * 	
+	 * 	<jc>// Same, but use property.</jc>
+	 * 	WriterSerializer s = JsonSerializer
+	 * 		.<jsm>create</jsm>()
+	 * 		.set(<jsf>BEAN_beanMethodVisibility</jsf>, <js>"PROTECTED"</js>)
+	 * 		.build();
+	 *	</p>
+	 */
+	public static final String BEAN_beanMethodVisibility = PREFIX + "beanMethodVisibility.s";
+
+	/**
 	 * Configuration property:  Beans require no-arg constructors.
 	 *
 	 *	<h5 class='section'>Property:</h5>
@@ -824,29 +921,6 @@ public class BeanContext extends Context {
 	public static final String BEAN_mediaType = PREFIX + "mediaType.s";
 
 	/**
-	 * Configuration property:  Look for bean methods with the specified minimum visibility.
-	 *
-	 *	<h5 class='section'>Property:</h5>
-	 * <ul>
-	 * 	<li><b>Name:</b>  <js>"BeanContext.methodVisibility.s"</js>
-	 * 	<li><b>Data type:</b>  <code>String</code> ({@link Visibility})
-	 * 	<li><b>Default:</b>  <js>"PUBLIC"</js>
-	 * 	<li><b>Session-overridable:</b>  <jk>false</jk>
-	 * 	<li><b>Methods:</b> 
-	 * 		<ul>
-	 * 			<li class='jm'>{@link BeanContextBuilder#methodVisibility(Visibility)}
-	 * 		</ul>
-	 * </ul>
-	 *
-	 *	<h5 class='section'>Description:</h5>
-	 * <p>
-	 * Methods are not considered bean getters/setters unless they meet the minimum visibility requirements.
-	 * For example, if the visibility is <code>PUBLIC</code> and the bean method is <jk>protected</jk>, then the method
-	 * will not be interpreted as a bean getter or setter.
-	 */
-	public static final String BEAN_methodVisibility = PREFIX + "methodVisibility.s";
-
-	/**
 	 * Configuration property:  Classes to be excluded from consideration as being beans.
 	 *
 	 *	<h5 class='section'>Property:</h5>
@@ -984,7 +1058,7 @@ public class BeanContext extends Context {
 	public static final String BEAN_pojoSwaps_remove = PREFIX + "pojoSwaps.lc/remove";
 
 	/**
-	 * Configuration property:  Bean property namer
+	 * Configuration property:  Bean property namer.
 	 *
 	 *	<h5 class='section'>Property:</h5>
 	 * <ul>
@@ -1234,7 +1308,7 @@ public class BeanContext extends Context {
 
 		beanConstructorVisibility = getProperty(BEAN_beanConstructorVisibility, Visibility.class, PUBLIC);
 		beanClassVisibility = getProperty(BEAN_beanClassVisibility, Visibility.class, PUBLIC);
-		beanMethodVisibility = getProperty(BEAN_methodVisibility, Visibility.class, PUBLIC);
+		beanMethodVisibility = getProperty(BEAN_beanMethodVisibility, Visibility.class, PUBLIC);
 		beanFieldVisibility = getProperty(BEAN_beanFieldVisibility, Visibility.class, PUBLIC);
 
 		notBeanClasses = getClassArrayProperty(BEAN_notBeanClasses, DEFAULT_NOTBEAN_CLASSES);

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/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 c58df6e..e405ae3 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
@@ -19,6 +19,7 @@ import java.io.*;
 import java.lang.reflect.*;
 import java.util.*;
 
+import org.apache.juneau.Visibility;
 import org.apache.juneau.annotation.*;
 import org.apache.juneau.http.*;
 import org.apache.juneau.serializer.*;
@@ -57,15 +58,18 @@ public class BeanContextBuilder extends ContextBuilder {
 	//--------------------------------------------------------------------------------
 
 	/**
-	 * Configuration property:  Look for bean classes with the specified minimum visibility.
+	 * Configuration property:  Minimum bean class visibility.
 	 *
 	 * <p>
 	 * Classes are not considered beans unless they meet the minimum visibility requirements.
+	 * 
+	 * <p>
 	 * For example, if the visibility is <code>PUBLIC</code> and the bean class is <jk>protected</jk>, then the class
-	 * will not be interpreted as a bean class.
+	 * will not be interpreted as a bean class and will be treated as a string.
 	 *
 	 * <h5 class='section'>See Also:</h5>
 	 * <ul>
+	 * 	<li class='jf'>{@link BeanContext#BEAN_beanClassVisibility}
 	 * </ul>
 	 * 
 	 * @param value The new value for this property.
@@ -76,12 +80,10 @@ public class BeanContextBuilder extends ContextBuilder {
 	}
 
 	/**
-	 * Configuration property:  Look for bean constructors with the specified minimum visibility.
+	 * Configuration property:  Minimum bean constructor visibility.
 	 *
 	 * <p>
-	 * Constructors not meeting this minimum visibility will be ignored.
-	 * For example, if the visibility is <code>PUBLIC</code> and the constructor is <jk>protected</jk>, then the
-	 * constructor will be ignored.
+	 * Only look for constructors with the specified minimum visibility.
 	 *
 	 * <h5 class='section'>See Also:</h5>
 	 * <ul>
@@ -185,19 +187,11 @@ public class BeanContextBuilder extends ContextBuilder {
 	}
 
 	/**
-	 * Configuration property:  Look for bean fields with the specified minimum visibility.
+	 * Configuration property:  Minimum bean field visibility.
 	 *
 	 * <p>
-	 * Fields are not considered bean properties unless they meet the minimum visibility requirements.
-	 * For example, if the visibility is <code>PUBLIC</code> and the bean field is <jk>protected</jk>, then the field
-	 * will not be interpreted as a bean property.
-	 *
-	 * <h5 class='section'>Notes:</h5>
-	 * <ul>
-	 * 	<li>This is equivalent to calling <code>property(<jsf>BEAN_beanFieldVisibility</jsf>, value)</code>.
-	 * 	<li>Use {@link Visibility#NONE} to prevent bean fields from being interpreted as bean properties altogether.
-	 * </ul>
-	 *
+	 * Only look for bean fields with the specified minimum visibility.
+	 * 
 	 * <h5 class='section'>See Also:</h5>
 	 * <ul>
 	 * 	<li class='jf'>{@link BeanContext#BEAN_beanFieldVisibility}
@@ -330,6 +324,24 @@ public class BeanContextBuilder extends ContextBuilder {
 	}
 
 	/**
+	 * Configuration property:  Minimum bean method visibility.
+	 *
+	 * <p>
+	 * Only look for bean methods with the specified minimum visibility.
+	 * 
+	 * <h5 class='section'>See Also:</h5>
+	 * <ul>
+	 * 	<li class='jf'>{@link BeanContext#BEAN_beanMethodVisibility}
+	 * </ul>
+	 * 
+	 * @param value The new value for this property.
+	 * @return This object (for method chaining).
+	 */
+	public BeanContextBuilder beanMethodVisibility(Visibility value) {
+		return set(BEAN_beanMethodVisibility, value);
+	}
+
+	/**
 	 * Configuration property:  Beans require no-arg constructors.
 	 *
 	 * <p>
@@ -727,26 +739,6 @@ public class BeanContextBuilder extends ContextBuilder {
 	}
 
 	/**
-	 * Configuration property:  Look for bean methods with the specified minimum visibility.
-	 *
-	 * <p>
-	 * Methods are not considered bean getters/setters unless they meet the minimum visibility requirements.
-	 * For example, if the visibility is <code>PUBLIC</code> and the bean method is <jk>protected</jk>, then the method
-	 * will not be interpreted as a bean getter or setter.
-	 *
-	 * <h5 class='section'>See Also:</h5>
-	 * <ul>
-	 * 	<li class='jf'>{@link BeanContext#BEAN_methodVisibility}
-	 * </ul>
-	 * 
-	 * @param value The new value for this property.
-	 * @return This object (for method chaining).
-	 */
-	public BeanContextBuilder methodVisibility(Visibility value) {
-		return set(BEAN_methodVisibility, value);
-	}
-
-	/**
 	 * Configuration property:  Classes to be excluded from consideration as being beans.
 	 *
 	 * <p>

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/Visibility.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/Visibility.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/Visibility.java
index 27f4700..2e5a0f6 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/Visibility.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/Visibility.java
@@ -26,7 +26,7 @@ import java.lang.reflect.*;
  * 	<li class='jf'>{@link BeanContext#BEAN_beanConstructorVisibility}
  * 	<li class='jf'>{@link BeanContext#BEAN_beanClassVisibility}
  * 	<li class='jf'>{@link BeanContext#BEAN_beanFieldVisibility}
- * 	<li class='jf'>{@link BeanContext#BEAN_methodVisibility}
+ * 	<li class='jf'>{@link BeanContext#BEAN_beanMethodVisibility}
  * </ul>
  */
 public enum Visibility {

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/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 5e597af..e03c620 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
@@ -133,8 +133,8 @@ public class CsvParserBuilder extends ParserBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public CsvParserBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public CsvParserBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/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 8bce8ac..266bb04 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
@@ -224,8 +224,8 @@ public class CsvSerializerBuilder extends SerializerBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public CsvSerializerBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public CsvSerializerBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/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 e676fcb..2a1154d 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
@@ -162,8 +162,8 @@ public class HtmlParserBuilder extends XmlParserBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public HtmlParserBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public HtmlParserBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/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 e00be66..ffa8b7f 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
@@ -375,8 +375,8 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public HtmlSerializerBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public HtmlSerializerBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/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 49675a8..35eb69b 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
@@ -249,8 +249,8 @@ public class SimpleUonPartSerializerBuilder extends UonPartSerializerBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public SimpleUonPartSerializerBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public SimpleUonPartSerializerBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/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 2d25ff8..1507ec4 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
@@ -142,8 +142,8 @@ public class UonPartParserBuilder extends UonParserBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public UonPartParserBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public UonPartParserBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/UonPartSerializerBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/UonPartSerializerBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/UonPartSerializerBuilder.java
index c9aecae..a79726a 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/UonPartSerializerBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/UonPartSerializerBuilder.java
@@ -248,8 +248,8 @@ public class UonPartSerializerBuilder extends UonSerializerBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public UonPartSerializerBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public UonPartSerializerBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/package.html
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/package.html b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/package.html
new file mode 100644
index 0000000..85ada84
--- /dev/null
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/package.html
@@ -0,0 +1,41 @@
+<!DOCTYPE HTML>
+<!--
+/***************************************************************************************************************************
+ * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *  
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *  
+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations under the License.
+ *
+ ***************************************************************************************************************************/
+ -->
+<html>
+<head>
+	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+	<style type="text/css">
+		/* For viewing in Page Designer */
+		@IMPORT url("../../../../../../javadoc.css");
+
+		/* For viewing in REST interface */
+		@IMPORT url("../htdocs/javadoc.css");
+		body { 
+			margin: 20px; 
+		}	
+	</style>
+	<script>
+		/* Replace all @code and @link tags. */	
+		window.onload = function() {
+			document.body.innerHTML = document.body.innerHTML.replace(/\{\@code ([^\}]+)\}/g, '<code>$1</code>');
+			document.body.innerHTML = document.body.innerHTML.replace(/\{\@link (([^\}]+)\.)?([^\.\}]+)\}/g, '<code>$3</code>');
+		}
+	</script>
+</head>
+<body>
+<p>Microservice console support</p>
+</body>
+</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jso/JsoParserBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jso/JsoParserBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jso/JsoParserBuilder.java
index 868fe57..f5ed2f3 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jso/JsoParserBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jso/JsoParserBuilder.java
@@ -134,8 +134,8 @@ public class JsoParserBuilder extends ParserBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public JsoParserBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public JsoParserBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jso/JsoSerializerBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jso/JsoSerializerBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jso/JsoSerializerBuilder.java
index e26519e..2fb0c24 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jso/JsoSerializerBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jso/JsoSerializerBuilder.java
@@ -224,8 +224,8 @@ public class JsoSerializerBuilder extends SerializerBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public JsoSerializerBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public JsoSerializerBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonParserBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonParserBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonParserBuilder.java
index 458efa7..4faaf5b 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonParserBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonParserBuilder.java
@@ -134,8 +134,8 @@ public class JsonParserBuilder extends ParserBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public JsonParserBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public JsonParserBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSchemaSerializerBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSchemaSerializerBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSchemaSerializerBuilder.java
index 6c9aa78..2122fe8 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSchemaSerializerBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSchemaSerializerBuilder.java
@@ -242,8 +242,8 @@ public class JsonSchemaSerializerBuilder extends JsonSerializerBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public JsonSchemaSerializerBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public JsonSchemaSerializerBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSerializerBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSerializerBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSerializerBuilder.java
index d2c4928..6a1d91b 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSerializerBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSerializerBuilder.java
@@ -280,8 +280,8 @@ public class JsonSerializerBuilder extends SerializerBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public JsonSerializerBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public JsonSerializerBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/MsgPackParserBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/MsgPackParserBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/MsgPackParserBuilder.java
index 4034362..7c230c9 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/MsgPackParserBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/MsgPackParserBuilder.java
@@ -134,8 +134,8 @@ public class MsgPackParserBuilder extends ParserBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public MsgPackParserBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public MsgPackParserBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/MsgPackSerializerBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/MsgPackSerializerBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/MsgPackSerializerBuilder.java
index cc10a8c..d4dda0d 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/MsgPackSerializerBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/MsgPackSerializerBuilder.java
@@ -224,8 +224,8 @@ public class MsgPackSerializerBuilder extends SerializerBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public MsgPackSerializerBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public MsgPackSerializerBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParserBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParserBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParserBuilder.java
index 9f94bbf..3390a7c 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParserBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParserBuilder.java
@@ -350,8 +350,8 @@ public class ParserBuilder extends BeanContextBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public ParserBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public ParserBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParserGroupBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParserGroupBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParserGroupBuilder.java
index 5eed830..16eb000 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParserGroupBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParserGroupBuilder.java
@@ -254,8 +254,8 @@ public class ParserGroupBuilder extends BeanContextBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public ParserGroupBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public ParserGroupBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/plaintext/PlainTextParserBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/plaintext/PlainTextParserBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/plaintext/PlainTextParserBuilder.java
index cad2088..292c222 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/plaintext/PlainTextParserBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/plaintext/PlainTextParserBuilder.java
@@ -134,8 +134,8 @@ public class PlainTextParserBuilder extends ParserBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public PlainTextParserBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public PlainTextParserBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/plaintext/PlainTextSerializerBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/plaintext/PlainTextSerializerBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/plaintext/PlainTextSerializerBuilder.java
index 09ed68f..9fa8e54 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/plaintext/PlainTextSerializerBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/plaintext/PlainTextSerializerBuilder.java
@@ -224,8 +224,8 @@ public class PlainTextSerializerBuilder extends SerializerBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public PlainTextSerializerBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public PlainTextSerializerBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerBuilder.java
index 8940017..b5efe24 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerBuilder.java
@@ -573,8 +573,8 @@ public class SerializerBuilder extends BeanContextBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public SerializerBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public SerializerBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerGroupBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerGroupBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerGroupBuilder.java
index 0047bac..83562a1 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerGroupBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerGroupBuilder.java
@@ -492,8 +492,8 @@ public class SerializerGroupBuilder extends BeanContextBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public SerializerGroupBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public SerializerGroupBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/soap/SoapXmlSerializerBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/soap/SoapXmlSerializerBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/soap/SoapXmlSerializerBuilder.java
index 1e920ba..69f32bf 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/soap/SoapXmlSerializerBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/soap/SoapXmlSerializerBuilder.java
@@ -283,8 +283,8 @@ public class SoapXmlSerializerBuilder extends XmlSerializerBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public SoapXmlSerializerBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public SoapXmlSerializerBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/transform/package.html
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/transform/package.html b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/transform/package.html
index 1609397..3beec59 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/transform/package.html
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/transform/package.html
@@ -324,7 +324,7 @@
 		<ul>
 			<li>{@link org.apache.juneau.BeanContext#BEAN_beanClassVisibility}
 			<li>{@link org.apache.juneau.BeanContext#BEAN_beanConstructorVisibility}
-			<li>{@link org.apache.juneau.BeanContext#BEAN_methodVisibility}
+			<li>{@link org.apache.juneau.BeanContext#BEAN_beanMethodVisibility}
 			<li>{@link org.apache.juneau.BeanContext#BEAN_beanFieldVisibility}
 		</ul>
 		<p>

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/uon/UonParserBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/uon/UonParserBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/uon/UonParserBuilder.java
index 6fbaeaa..2f4b026 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/uon/UonParserBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/uon/UonParserBuilder.java
@@ -169,8 +169,8 @@ public class UonParserBuilder extends ParserBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public UonParserBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public UonParserBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/uon/UonSerializerBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/uon/UonSerializerBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/uon/UonSerializerBuilder.java
index 31e5115..b1d824b 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/uon/UonSerializerBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/uon/UonSerializerBuilder.java
@@ -299,8 +299,8 @@ public class UonSerializerBuilder extends SerializerBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public UonSerializerBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public UonSerializerBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/urlencoding/UrlEncodingParserBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/urlencoding/UrlEncodingParserBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/urlencoding/UrlEncodingParserBuilder.java
index f2ac132..c1d1025 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/urlencoding/UrlEncodingParserBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/urlencoding/UrlEncodingParserBuilder.java
@@ -192,8 +192,8 @@ public class UrlEncodingParserBuilder extends UonParserBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public UrlEncodingParserBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public UrlEncodingParserBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/urlencoding/UrlEncodingSerializerBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/urlencoding/UrlEncodingSerializerBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/urlencoding/UrlEncodingSerializerBuilder.java
index 9926fa3..6bcb712 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/urlencoding/UrlEncodingSerializerBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/urlencoding/UrlEncodingSerializerBuilder.java
@@ -300,8 +300,8 @@ public class UrlEncodingSerializerBuilder extends UonSerializerBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public UrlEncodingSerializerBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public UrlEncodingSerializerBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlParserBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlParserBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlParserBuilder.java
index 770cc08..00f8ee4 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlParserBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlParserBuilder.java
@@ -266,8 +266,8 @@ public class XmlParserBuilder extends ParserBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public XmlParserBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public XmlParserBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlSchemaSerializerBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlSchemaSerializerBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlSchemaSerializerBuilder.java
index 9451ce5..a225d2a 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlSchemaSerializerBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlSchemaSerializerBuilder.java
@@ -260,8 +260,8 @@ public class XmlSchemaSerializerBuilder extends XmlSerializerBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public XmlSchemaSerializerBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public XmlSchemaSerializerBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlSerializerBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlSerializerBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlSerializerBuilder.java
index c8a2ac9..5397ae7 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlSerializerBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlSerializerBuilder.java
@@ -400,8 +400,8 @@ public class XmlSerializerBuilder extends SerializerBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public XmlSerializerBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public XmlSerializerBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/yaml/proto/YamlParserBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/yaml/proto/YamlParserBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/yaml/proto/YamlParserBuilder.java
index 3be1b6b..e83f2e2 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/yaml/proto/YamlParserBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/yaml/proto/YamlParserBuilder.java
@@ -134,8 +134,8 @@ public class YamlParserBuilder extends ParserBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public YamlParserBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public YamlParserBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/yaml/proto/YamlSerializerBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/yaml/proto/YamlSerializerBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/yaml/proto/YamlSerializerBuilder.java
index d1af4df..ae9c45f 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/yaml/proto/YamlSerializerBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/yaml/proto/YamlSerializerBuilder.java
@@ -280,8 +280,8 @@ public class YamlSerializerBuilder extends SerializerBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public YamlSerializerBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public YamlSerializerBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-doc/src/main/javadoc/overview.html
----------------------------------------------------------------------
diff --git a/juneau-doc/src/main/javadoc/overview.html b/juneau-doc/src/main/javadoc/overview.html
index 35c1525..554ee4d 100644
--- a/juneau-doc/src/main/javadoc/overview.html
+++ b/juneau-doc/src/main/javadoc/overview.html
@@ -1796,7 +1796,7 @@
 					<td>
 						No equivalent annotation, but can be controlled via: 
 						<br>{@link org.apache.juneau.BeanContext#BEAN_beanFieldVisibility}
-						<br>{@link org.apache.juneau.BeanContext#BEAN_methodVisibility}
+						<br>{@link org.apache.juneau.BeanContext#BEAN_beanMethodVisibility}
 						<br>Future annotation support planned.
 					</td>
 				</tr>
@@ -11422,7 +11422,7 @@
 					<li>{@link org.apache.juneau.BeanContext#BEAN_beanConstructorVisibility} - Control which bean constructors are visible to Juno.
 					<li>{@link org.apache.juneau.BeanContext#BEAN_beanClassVisibility} - Control which bean classes are interpreted as beans to Juno.
 					<li>{@link org.apache.juneau.BeanContext#BEAN_beanFieldVisibility} - Control which fields are visible to Juno as bean properties.
-					<li>{@link org.apache.juneau.BeanContext#BEAN_methodVisibility} - Control which getters/setters are visible to Juno as bean properties.
+					<li>{@link org.apache.juneau.BeanContext#BEAN_beanMethodVisibility} - Control which getters/setters are visible to Juno as bean properties.
 				</ul>
 				Removed <code>BeanContext.<jsf>INCLUDE_BEAN_FIELD_PROPERTIES</jsf></code> and <code>BeanContext.<jsf>INCLUDE_BEAN_METHOD_PROPERTIES</jsf></code> properties, since ignoring fields and methods
 				can be accomplished by setting the appropriate properties above to {@link org.apache.juneau.Visibility#NONE NONE}.

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/console/package.html
----------------------------------------------------------------------
diff --git a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/console/package.html b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/console/package.html
new file mode 100644
index 0000000..668f514
--- /dev/null
+++ b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/console/package.html
@@ -0,0 +1,41 @@
+<!DOCTYPE HTML>
+<!--
+/***************************************************************************************************************************
+ * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *  
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *  
+ * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations under the License.
+ *
+ ***************************************************************************************************************************/
+ -->
+<html>
+<head>
+	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+	<style type="text/css">
+		/* For viewing in Page Designer */
+		@IMPORT url("../../../../../../javadoc.css");
+
+		/* For viewing in REST interface */
+		@IMPORT url("../htdocs/javadoc.css");
+		body { 
+			margin: 20px; 
+		}	
+	</style>
+	<script>
+		/* Replace all @code and @link tags. */	
+		window.onload = function() {
+			document.body.innerHTML = document.body.innerHTML.replace(/\{\@code ([^\}]+)\}/g, '<code>$1</code>');
+			document.body.innerHTML = document.body.innerHTML.replace(/\{\@link (([^\}]+)\.)?([^\.\}]+)\}/g, '<code>$3</code>');
+		}
+	</script>
+</head>
+<body>
+<p>HTTP-Part marshalling support</p>
+</body>
+</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestClientBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestClientBuilder.java b/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestClientBuilder.java
index 03b4d97..7a3a295 100644
--- a/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestClientBuilder.java
+++ b/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestClientBuilder.java
@@ -1536,8 +1536,8 @@ public class RestClientBuilder extends BeanContextBuilder {
 	}
 
 	@Override /* BeanContextBuilder */
-	public RestClientBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public RestClientBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 

http://git-wip-us.apache.org/repos/asf/juneau/blob/71cbc913/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContextBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContextBuilder.java b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContextBuilder.java
index df26ff8..f324cad 100644
--- a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContextBuilder.java
+++ b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContextBuilder.java
@@ -1930,8 +1930,8 @@ public class RestContextBuilder extends BeanContextBuilder implements ServletCon
 	}
 
 	@Override /* BeanContextBuilder */
-	public RestContextBuilder methodVisibility(Visibility value) {
-		super.methodVisibility(value);
+	public RestContextBuilder beanMethodVisibility(Visibility value) {
+		super.beanMethodVisibility(value);
 		return this;
 	}
 


Mime
View raw message