http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/80ff9b74/content/site/apidocs/org/apache/juneau/ClassMeta.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/ClassMeta.html b/content/site/apidocs/org/apache/juneau/ClassMeta.html index 51ab4c3..ba92782 100644 --- a/content/site/apidocs/org/apache/juneau/ClassMeta.html +++ b/content/site/apidocs/org/apache/juneau/ClassMeta.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":9,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":9,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre><a href="../../../org/apache/juneau/annotation/Bean.html" title="annotation in org.apache.juneau.annotation">@Bean</a>(<a href="../../../org/apache/juneau/annotation/Bean.html#properties--">properties</a>="innerClass,classCategory,elementType,keyType,valueType,notABeanReason,initException,beanMeta") -public final class <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.53">ClassMeta</a><T> +public final class <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.54">ClassMeta</a><T> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a></pre> <div class="block">A wrapper class around the <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang"><code>Class</code></a> object that provides cached information @@ -331,263 +331,257 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/T </td> </tr> <tr id="i29" class="rowColor"> -<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#getProxyableMethods--">getProxyableMethods</a></span>()</code> -<div class="block">All methods on this class that can be exposed as a proxy method.</div> -</td> -</tr> -<tr id="i30" class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#getProxyInvocationHandler--">getProxyInvocationHandler</a></span>()</code> <div class="block">Returns the interface proxy invocation handler for this class.</div> </td> </tr> -<tr id="i31" class="rowColor"> +<tr id="i30" class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#getPublicMethods--">getPublicMethods</a></span>()</code> <div class="block">All public methods on this class including static methods.</div> </td> </tr> -<tr id="i32" class="altColor"> +<tr id="i31" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#getReadableName--">getReadableName</a></span>()</code> <div class="block">Returns a readable name for this class (e.g.</div> </td> </tr> -<tr id="i33" class="rowColor"> +<tr id="i32" class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#getRemoteableMethods--">getRemoteableMethods</a></span>()</code> -<div class="block">All methods on this class annotated with <a href="../../../org/apache/juneau/annotation/Remoteable.html" title="annotation in org.apache.juneau.annotation"><code>@Remotable</code></a>, or all public methods if class is annotated.</div> +<div class="block">All methods on this class annotated with <a href="../../../org/apache/juneau/remoteable/Remoteable.html" title="annotation in org.apache.juneau.remoteable"><code>@Remotable</code></a>, or all public methods if class is annotated.</div> </td> </tr> -<tr id="i34" class="altColor"> +<tr id="i33" class="rowColor"> <td class="colFirst"><code><a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><?></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#getSerializedClassMeta--">getSerializedClassMeta</a></span>()</code> <div class="block">Returns the serialized (swapped) form of this class if there is an <a href="../../../org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform"><code>PojoSwap</code></a> associated with it.</div> </td> </tr> -<tr id="i35" class="rowColor"> +<tr id="i34" class="altColor"> <td class="colFirst"><code><a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><?></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#getValueType--">getValueType</a></span>()</code> <div class="block">For <code>Map</code> types, returns the class type of the values of the <code>Map</code>.</div> </td> </tr> -<tr id="i36" class="altColor"> +<tr id="i35" class="rowColor"> <td class="colFirst"><code>protected boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#hasChildPojoSwaps--">hasChildPojoSwaps</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class or any child classes has a <a href="../../../org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform"><code>PojoSwap</code></a> associated with it.</div> </td> </tr> -<tr id="i37" class="rowColor"> +<tr id="i36" class="altColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#hashCode--">hashCode</a></span>()</code> </td> </tr> -<tr id="i38" class="altColor"> +<tr id="i37" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isAbstract--">isAbstract</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is abstract.</div> </td> </tr> -<tr id="i39" class="rowColor"> +<tr id="i38" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isArgs--">isArgs</a></span>()</code> <div class="block">Returns <jk>true</jk> if this metadata represents an array of argument types.</div> </td> </tr> -<tr id="i40" class="altColor"> +<tr id="i39" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isArray--">isArray</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is an array.</div> </td> </tr> -<tr id="i41" class="rowColor"> +<tr id="i40" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isAssignableFrom-java.lang.Class-">isAssignableFrom</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> c)</code> <div class="block">Returns <jk>true</jk> if this class is a superclass of or the same as the specified class.</div> </td> </tr> -<tr id="i42" class="altColor"> +<tr id="i41" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isBean--">isBean</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is a bean.</div> </td> </tr> -<tr id="i43" class="rowColor"> +<tr id="i42" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isBeanMap--">isBeanMap</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is a subclass of <a href="../../../org/apache/juneau/BeanMap.html" title="class in org.apache.juneau"><code>BeanMap</code></a>.</div> </td> </tr> -<tr id="i44" class="altColor"> +<tr id="i43" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isBoolean--">isBoolean</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is a <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang"><code>Boolean</code></a>.</div> </td> </tr> -<tr id="i45" class="rowColor"> +<tr id="i44" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isChar--">isChar</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is a <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Character.html?is-external=true" title="class or interface in java.lang"><code>Character</code></a>.</div> </td> </tr> -<tr id="i46" class="altColor"> +<tr id="i45" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isCharSequence--">isCharSequence</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is a subclass of <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/CharSequence.html?is-external=true" title="class or interface in java.lang"><code>CharSequence</code></a>.</div> </td> </tr> -<tr id="i47" class="rowColor"> +<tr id="i46" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isClass--">isClass</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang"><code>Class</code></a>.</div> </td> </tr> -<tr id="i48" class="altColor"> +<tr id="i47" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isCollection--">isCollection</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is a subclass of <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a>.</div> </td> </tr> -<tr id="i49" class="rowColor"> +<tr id="i48" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isCollectionOrArray--">isCollectionOrArray</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is a subclass of <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a> or is an array.</div> </td> </tr> -<tr id="i50" class="altColor"> +<tr id="i49" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isDate--">isDate</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is a <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util"><code>Date</code></a> or <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util"><code>Calendar</code></a>.</div> </td> </tr> -<tr id="i51" class="rowColor"> +<tr id="i50" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isDecimal--">isDecimal</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is a subclass of <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang"><code>Float</code></a> or <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang"><code>Double</code></a>.</div> </td> </tr> -<tr id="i52" class="altColor"> +<tr id="i51" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isDelegate--">isDelegate</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class implements <a href="../../../org/apache/juneau/Delegate.html" title="interface in org.apache.juneau"><code>Delegate</code></a>, meaning it's a representation of some other object.</div> </td> </tr> -<tr id="i53" class="rowColor"> +<tr id="i52" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isEnum--">isEnum</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is an <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><code>Enum</code></a>.</div> </td> </tr> -<tr id="i54" class="altColor"> +<tr id="i53" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isInputStream--">isInputStream</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is an <a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io"><code>InputStream</code></a>.</div> </td> </tr> -<tr id="i55" class="rowColor"> +<tr id="i54" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isInstance-java.lang.Object-">isInstance</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</code> <div class="block">Returns <jk>true</jk> if the specified object is an instance of this class.</div> </td> </tr> -<tr id="i56" class="altColor"> +<tr id="i55" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isInstanceOf-java.lang.Class-">isInstanceOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> c)</code> <div class="block">Returns <jk>true</jk> if this class is a subclass of or the same as the specified class.</div> </td> </tr> -<tr id="i57" class="rowColor"> +<tr id="i56" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isMap--">isMap</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is a subclass of <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>.</div> </td> </tr> -<tr id="i58" class="altColor"> +<tr id="i57" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isMapOrBean--">isMapOrBean</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is a subclass of <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> or it's a bean.</div> </td> </tr> -<tr id="i59" class="rowColor"> +<tr id="i58" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isMemberClass--">isMemberClass</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is an inner class.</div> </td> </tr> -<tr id="i60" class="altColor"> +<tr id="i59" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isNotObject--">isNotObject</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is not <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><code>Object</code></a>.</div> </td> </tr> -<tr id="i61" class="rowColor"> +<tr id="i60" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isNullable--">isNullable</a></span>()</code> <div class="block">Returns <jk>true</jk> if instance of this object can be <jk>null</jk>.</div> </td> </tr> -<tr id="i62" class="altColor"> +<tr id="i61" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isNumber--">isNumber</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is a subclass of <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang"><code>Number</code></a>.</div> </td> </tr> -<tr id="i63" class="rowColor"> +<tr id="i62" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isObject--">isObject</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><code>Object</code></a>.</div> </td> </tr> -<tr id="i64" class="altColor"> +<tr id="i63" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isPrimitive--">isPrimitive</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is a primitive.</div> </td> </tr> -<tr id="i65" class="rowColor"> +<tr id="i64" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isReader--">isReader</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is a <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io"><code>Reader</code></a>.</div> </td> </tr> -<tr id="i66" class="altColor"> +<tr id="i65" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isRemoteable--">isRemoteable</a></span>()</code> -<div class="block">Returns <jk>true</jk> if this class or one of it's methods are annotated with <a href="../../../org/apache/juneau/annotation/Remoteable.html" title="annotation in org.apache.juneau.annotation"><code>@Remotable</code></a>.</div> +<div class="block">Returns <jk>true</jk> if this class or one of it's methods are annotated with <a href="../../../org/apache/juneau/remoteable/Remoteable.html" title="annotation in org.apache.juneau.remoteable"><code>@Remotable</code></a>.</div> </td> </tr> -<tr id="i67" class="rowColor"> +<tr id="i66" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isString--">isString</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is a <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a>.</div> </td> </tr> -<tr id="i68" class="altColor"> +<tr id="i67" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isUri--">isUri</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is a <a href="http://docs.oracle.com/javase/7/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net"><code>URI</code></a> or <a href="http://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net"><code>URL</code></a>.</div> </td> </tr> -<tr id="i69" class="rowColor"> +<tr id="i68" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#isVoid--">isVoid</a></span>()</code> <div class="block">Returns <jk>true</jk> if this class is <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang"><code>Void</code></a> or <jk>void</jk>.</div> </td> </tr> -<tr id="i70" class="altColor"> +<tr id="i69" class="rowColor"> <td class="colFirst"><code><a href="../../../org/apache/juneau/ClassMeta.html" title="type parameter in ClassMeta">T</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#newInstance--">newInstance</a></span>()</code> <div class="block">Create a new instance of the main class of this declared type.</div> </td> </tr> -<tr id="i71" class="rowColor"> +<tr id="i70" class="altColor"> <td class="colFirst"><code><a href="../../../org/apache/juneau/ClassMeta.html" title="type parameter in ClassMeta">T</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#newInstance-java.lang.Object-">newInstance</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> outer)</code> <div class="block">Same as <a href="../../../org/apache/juneau/ClassMeta.html#newInstance--"><code>newInstance()</code></a> except for instantiating non-static member classes.</div> </td> </tr> -<tr id="i72" class="altColor"> +<tr id="i71" class="rowColor"> <td class="colFirst"><code><a href="../../../org/apache/juneau/ClassMeta.html" title="type parameter in ClassMeta">T</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#newInstanceFromNumber-org.apache.juneau.BeanSession-java.lang.Object-java.lang.Number-">newInstanceFromNumber</a></span>(<a href="../../../org/apache/juneau/BeanSession.html" title="class in org.apache.juneau">BeanSession</a> session, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> outer, @@ -595,31 +589,31 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/T <div class="block">Create a new instance of the main class of this declared type from a <code>Number</code> input.</div> </td> </tr> -<tr id="i73" class="rowColor"> +<tr id="i72" class="altColor"> <td class="colFirst"><code><a href="../../../org/apache/juneau/ClassMeta.html" title="type parameter in ClassMeta">T</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#newInstanceFromString-java.lang.Object-java.lang.String-">newInstanceFromString</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> outer, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> arg)</code> <div class="block">Create a new instance of the main class of this declared type from a <code>String</code> input.</div> </td> </tr> -<tr id="i74" class="altColor"> +<tr id="i73" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#same-org.apache.juneau.ClassMeta-">same</a></span>(<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><?> cm)</code> <div class="block">Similar to <a href="../../../org/apache/juneau/ClassMeta.html#equals-java.lang.Object-"><code>equals(Object)</code></a> except primitive and Object types that are similar are considered the same.</div> </td> </tr> -<tr id="i75" class="rowColor"> +<tr id="i74" class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#toString--">toString</a></span>()</code> </td> </tr> -<tr id="i76" class="altColor"> +<tr id="i75" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#toString-boolean-">toString</a></span>(boolean simple)</code> <div class="block">Same as <a href="../../../org/apache/juneau/ClassMeta.html#toString--"><code>toString()</code></a> except use simple class names.</div> </td> </tr> -<tr id="i77" class="rowColor"> +<tr id="i76" class="altColor"> <td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ClassMeta.html#toString-java.lang.StringBuilder-boolean-">toString</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a> sb, boolean simple)</code> @@ -661,7 +655,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/T <ul class="blockList"> <li class="blockList"> <h4>getBeanTypePropertyName</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.705">getBeanTypePropertyName</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.706">getBeanTypePropertyName</a>()</pre> <div class="block">Returns the type property name associated with this class and subclasses. <p> If <jk>null</jk>, <js>"_type"</js> should be assumed.</div> @@ -677,7 +671,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/T <ul class="blockList"> <li class="blockList"> <h4>getDictionaryName</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.716">getDictionaryName</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.717">getDictionaryName</a>()</pre> <div class="block">Returns the bean dictionary name associated with this class. <p> The lexical name is defined by <a href="../../../org/apache/juneau/annotation/Bean.html#typeName--"><code>Bean.typeName()</code></a>.</div> @@ -693,7 +687,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/T <ul class="blockList"> <li class="blockList"> <h4>getBeanRegistry</h4> -<pre>public <a href="../../../org/apache/juneau/BeanRegistry.html" title="class in org.apache.juneau">BeanRegistry</a> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.729">getBeanRegistry</a>()</pre> +<pre>public <a href="../../../org/apache/juneau/BeanRegistry.html" title="class in org.apache.juneau">BeanRegistry</a> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.730">getBeanRegistry</a>()</pre> <div class="block">Returns the bean registry for this class. <p> This bean registry contains names specified in the <a href="../../../org/apache/juneau/annotation/Bean.html#beanDictionary--"><code>Bean.beanDictionary()</code></a> annotation defined @@ -711,7 +705,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/T <ul class="blockList"> <li class="blockList"> <h4>getClassCategory</h4> -<pre>public org.apache.juneau.ClassMeta.ClassCategory <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.738">getClassCategory</a>()</pre> +<pre>public org.apache.juneau.ClassMeta.ClassCategory <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.739">getClassCategory</a>()</pre> <div class="block">Returns the category of this class.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -725,7 +719,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/T <ul class="blockList"> <li class="blockList"> <h4>isAssignableFrom</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.748">isAssignableFrom</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> c)</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.749">isAssignableFrom</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> c)</pre> <div class="block">Returns <jk>true</jk> if this class is a superclass of or the same as the specified class.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -741,7 +735,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/T <ul class="blockList"> <li class="blockList"> <h4>isInstanceOf</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.758">isInstanceOf</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> c)</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.759">isInstanceOf</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> c)</pre> <div class="block">Returns <jk>true</jk> if this class is a subclass of or the same as the specified class.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -757,7 +751,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/T <ul class="blockList"> <li class="blockList"> <h4>hasChildPojoSwaps</h4> -<pre>protected boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.770">hasChildPojoSwaps</a>()</pre> +<pre>protected boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.771">hasChildPojoSwaps</a>()</pre> <div class="block">Returns <jk>true</jk> if this class or any child classes has a <a href="../../../org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform"><code>PojoSwap</code></a> associated with it. <p> Used when transforming bean properties to prevent having to look up transforms if we know for certain @@ -774,7 +768,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/T <ul class="blockList"> <li class="blockList"> <h4>getChildPojoSwapForSwap</h4> -<pre>protected <a href="../../../org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform">PojoSwap</a><?,?> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.781">getChildPojoSwapForSwap</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> normalClass)</pre> +<pre>protected <a href="../../../org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform">PojoSwap</a><?,?> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.782">getChildPojoSwapForSwap</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> normalClass)</pre> <div class="block">Returns the <a href="../../../org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform"><code>PojoSwap</code></a> where the specified class is the same/subclass of the normal class of one of the child pojo swaps associated with this class.</div> <dl> @@ -791,7 +785,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/T <ul class="blockList"> <li class="blockList"> <h4>getChildPojoSwapForUnswap</h4> -<pre>protected <a href="../../../org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform">PojoSwap</a><?,?> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.808">getChildPojoSwapForUnswap</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> swapClass)</pre> +<pre>protected <a href="../../../org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform">PojoSwap</a><?,?> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.809">getChildPojoSwapForUnswap</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> swapClass)</pre> <div class="block">Returns the <a href="../../../org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform"><code>PojoSwap</code></a> where the specified class is the same/subclass of the swap class of one of the child pojo swaps associated with this class.</div> <dl> @@ -808,7 +802,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/T <ul class="blockList"> <li class="blockList"> <h4>findNoArgConstructor</h4> -<pre>protected static <T> <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">Constructor</a><? extends T> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.839">findNoArgConstructor</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> c, +<pre>protected static <T> <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">Constructor</a><? extends T> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.840">findNoArgConstructor</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> c, <a href="../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a> v)</pre> <div class="block">Locates the no-arg constructor for the specified class. Constructor must match the visibility requirements specified by parameter 'v'. @@ -829,7 +823,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/T <ul class="blockList"> <li class="blockList"> <h4>getInnerClass</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="../../../org/apache/juneau/ClassMeta.html" title="type parameter in ClassMeta">T</a>> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.857">getInnerClass</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="../../../org/apache/juneau/ClassMeta.html" title="type parameter in ClassMeta">T</a>> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.858">getInnerClass</a>()</pre> <div class="block">Returns the <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang"><code>Class</code></a> object that this class type wraps.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -844,7 +838,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/T <li class="blockList"> <h4>getSerializedClassMeta</h4> <pre><a href="../../../org/apache/juneau/annotation/BeanIgnore.html" title="annotation in org.apache.juneau.annotation">@BeanIgnore</a> -public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><?> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.867">getSerializedClassMeta</a>()</pre> +public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><?> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.868">getSerializedClassMeta</a>()</pre> <div class="block">Returns the serialized (swapped) form of this class if there is an <a href="../../../org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform"><code>PojoSwap</code></a> associated with it.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -858,7 +852,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>getElementType</h4> -<pre>public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><?> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.876">getElementType</a>()</pre> +<pre>public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><?> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.877">getElementType</a>()</pre> <div class="block">For array and <code>Collection</code> types, returns the class type of the components of the array or <code>Collection</code>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -872,7 +866,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>getKeyType</h4> -<pre>public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><?> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.885">getKeyType</a>()</pre> +<pre>public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><?> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.886">getKeyType</a>()</pre> <div class="block">For <code>Map</code> types, returns the class type of the keys of the <code>Map</code>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -886,7 +880,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>getValueType</h4> -<pre>public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><?> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.894">getValueType</a>()</pre> +<pre>public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><?> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.895">getValueType</a>()</pre> <div class="block">For <code>Map</code> types, returns the class type of the values of the <code>Map</code>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -900,7 +894,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isDelegate</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.904">isDelegate</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.905">isDelegate</a>()</pre> <div class="block">Returns <jk>true</jk> if this class implements <a href="../../../org/apache/juneau/Delegate.html" title="interface in org.apache.juneau"><code>Delegate</code></a>, meaning it's a representation of some other object.</div> <dl> @@ -915,7 +909,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isMap</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.913">isMap</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.914">isMap</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is a subclass of <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -929,7 +923,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isMapOrBean</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.922">isMapOrBean</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.923">isMapOrBean</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is a subclass of <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> or it's a bean.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -943,7 +937,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isBeanMap</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.931">isBeanMap</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.932">isBeanMap</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is a subclass of <a href="../../../org/apache/juneau/BeanMap.html" title="class in org.apache.juneau"><code>BeanMap</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -957,7 +951,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isCollection</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.940">isCollection</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.941">isCollection</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is a subclass of <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -971,7 +965,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isCollectionOrArray</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.949">isCollectionOrArray</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.950">isCollectionOrArray</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is a subclass of <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a> or is an array.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -985,7 +979,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isClass</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.958">isClass</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.959">isClass</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang"><code>Class</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -999,7 +993,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isEnum</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.967">isEnum</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.968">isEnum</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is an <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><code>Enum</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1013,7 +1007,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isArray</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.976">isArray</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.977">isArray</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is an array.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1027,7 +1021,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isBean</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.985">isBean</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.986">isBean</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is a bean.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1041,7 +1035,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isObject</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.994">isObject</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.995">isObject</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><code>Object</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1055,7 +1049,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isNotObject</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1003">isNotObject</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1004">isNotObject</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is not <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><code>Object</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1069,7 +1063,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isNumber</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1012">isNumber</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1013">isNumber</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is a subclass of <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang"><code>Number</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1083,7 +1077,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isDecimal</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1021">isDecimal</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1022">isDecimal</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is a subclass of <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang"><code>Float</code></a> or <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang"><code>Double</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1097,7 +1091,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isBoolean</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1030">isBoolean</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1031">isBoolean</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is a <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang"><code>Boolean</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1111,7 +1105,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isCharSequence</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1039">isCharSequence</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1040">isCharSequence</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is a subclass of <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/CharSequence.html?is-external=true" title="class or interface in java.lang"><code>CharSequence</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1125,7 +1119,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isString</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1048">isString</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1049">isString</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is a <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1139,7 +1133,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isChar</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1057">isChar</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1058">isChar</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is a <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Character.html?is-external=true" title="class or interface in java.lang"><code>Character</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1153,7 +1147,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isPrimitive</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1066">isPrimitive</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1067">isPrimitive</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is a primitive.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1167,7 +1161,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isDate</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1075">isDate</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1076">isDate</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is a <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util"><code>Date</code></a> or <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util"><code>Calendar</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1181,7 +1175,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isUri</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1084">isUri</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1085">isUri</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is a <a href="http://docs.oracle.com/javase/7/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net"><code>URI</code></a> or <a href="http://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net"><code>URL</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1195,7 +1189,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isReader</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1093">isReader</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1094">isReader</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is a <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io"><code>Reader</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1209,7 +1203,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isInputStream</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1102">isInputStream</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1103">isInputStream</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is an <a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io"><code>InputStream</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1223,7 +1217,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isVoid</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1111">isVoid</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1112">isVoid</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang"><code>Void</code></a> or <jk>void</jk>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1237,7 +1231,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isArgs</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1120">isArgs</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1121">isArgs</a>()</pre> <div class="block">Returns <jk>true</jk> if this metadata represents an array of argument types.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1251,7 +1245,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>getArgs</h4> -<pre>public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><?>[] <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1129">getArgs</a>()</pre> +<pre>public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><?>[] <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1130">getArgs</a>()</pre> <div class="block">Returns the argument types of this meta.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1265,7 +1259,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>getArg</h4> -<pre>public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><?> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1140">getArg</a>(int index)</pre> +<pre>public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><?> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1141">getArg</a>(int index)</pre> <div class="block">Returns the argument metadata at the specified index if this is an args metadata object.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -1283,7 +1277,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isNullable</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1154">isNullable</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1155">isNullable</a>()</pre> <div class="block">Returns <jk>true</jk> if instance of this object can be <jk>null</jk>. <p> Objects can be <jk>null</jk>, but primitives cannot, except for chars which can be represented @@ -1300,8 +1294,8 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isRemoteable</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1165">isRemoteable</a>()</pre> -<div class="block">Returns <jk>true</jk> if this class or one of it's methods are annotated with <a href="../../../org/apache/juneau/annotation/Remoteable.html" title="annotation in org.apache.juneau.annotation"><code>@Remotable</code></a>.</div> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1166">isRemoteable</a>()</pre> +<div class="block">Returns <jk>true</jk> if this class or one of it's methods are annotated with <a href="../../../org/apache/juneau/remoteable/Remoteable.html" title="annotation in org.apache.juneau.remoteable"><code>@Remotable</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd><jk>true</jk> if this class is remoteable.</dd> @@ -1314,7 +1308,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isAbstract</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1173">isAbstract</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1174">isAbstract</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is abstract.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1328,7 +1322,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>isMemberClass</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1181">isMemberClass</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1182">isMemberClass</a>()</pre> <div class="block">Returns <jk>true</jk> if this class is an inner class.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1342,8 +1336,8 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>getRemoteableMethods</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1191">getRemoteableMethods</a>()</pre> -<div class="block">All methods on this class annotated with <a href="../../../org/apache/juneau/annotation/Remoteable.html" title="annotation in org.apache.juneau.annotation"><code>@Remotable</code></a>, or all public methods if class is annotated. +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1192">getRemoteableMethods</a>()</pre> +<div class="block">All methods on this class annotated with <a href="../../../org/apache/juneau/remoteable/Remoteable.html" title="annotation in org.apache.juneau.remoteable"><code>@Remotable</code></a>, or all public methods if class is annotated. Keys are method signatures.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1351,29 +1345,13 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in </dl> </li> </ul> -<a name="getProxyableMethods--"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>getProxyableMethods</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1202">getProxyableMethods</a>()</pre> -<div class="block">All methods on this class that can be exposed as a proxy method. - <p> - Same as <a href="../../../org/apache/juneau/ClassMeta.html#getRemoteableMethods--"><code>getRemoteableMethods()</code></a> except returns all public methods if class is not annotated with <a href="../../../org/apache/juneau/annotation/Remoteable.html" title="annotation in org.apache.juneau.annotation"><code>@Remotable</code></a>.</div> -<dl> -<dt><span class="returnLabel">Returns:</span></dt> -<dd>All proxyable methods on this class.</dd> -</dl> -</li> -</ul> <a name="getPublicMethods--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getPublicMethods</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1212">getPublicMethods</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1202">getPublicMethods</a>()</pre> <div class="block">All public methods on this class including static methods. Keys are method signatures.</div> <dl> @@ -1388,7 +1366,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>getPojoSwap</h4> -<pre>public <a href="../../../org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform">PojoSwap</a><<a href="../../../org/apache/juneau/ClassMeta.html" title="type parameter in ClassMeta">T</a>,?> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1222">getPojoSwap</a>()</pre> +<pre>public <a href="../../../org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform">PojoSwap</a><<a href="../../../org/apache/juneau/ClassMeta.html" title="type parameter in ClassMeta">T</a>,?> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1212">getPojoSwap</a>()</pre> <div class="block">Returns the <a href="../../../org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform"><code>PojoSwap</code></a> associated with this class.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1403,7 +1381,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>getBeanMeta</h4> -<pre>public <a href="../../../org/apache/juneau/BeanMeta.html" title="class in org.apache.juneau">BeanMeta</a><<a href="../../../org/apache/juneau/ClassMeta.html" title="type parameter in ClassMeta">T</a>> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1232">getBeanMeta</a>()</pre> +<pre>public <a href="../../../org/apache/juneau/BeanMeta.html" title="class in org.apache.juneau">BeanMeta</a><<a href="../../../org/apache/juneau/ClassMeta.html" title="type parameter in ClassMeta">T</a>> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1222">getBeanMeta</a>()</pre> <div class="block">Returns the <a href="../../../org/apache/juneau/BeanMeta.html" title="class in org.apache.juneau"><code>BeanMeta</code></a> associated with this class.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1418,7 +1396,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>getConstructor</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">Constructor</a><? extends <a href="../../../org/apache/juneau/ClassMeta.html" title="type parameter in ClassMeta">T</a>> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1241">getConstructor</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">Constructor</a><? extends <a href="../../../org/apache/juneau/ClassMeta.html" title="type parameter in ClassMeta">T</a>> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1231">getConstructor</a>()</pre> <div class="block">Returns the no-arg constructor for this class.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1432,7 +1410,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>getExtendedMeta</h4> -<pre>public <M extends <a href="../../../org/apache/juneau/ClassMetaExtended.html" title="class in org.apache.juneau">ClassMetaExtended</a>> M <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1251">getExtendedMeta</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><M> c)</pre> +<pre>public <M extends <a href="../../../org/apache/juneau/ClassMetaExtended.html" title="class in org.apache.juneau">ClassMetaExtended</a>> M <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1241">getExtendedMeta</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><M> c)</pre> <div class="block">Returns the language-specified extended metadata on this class.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -1448,7 +1426,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>getProxyInvocationHandler</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1260">getProxyInvocationHandler</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1250">getProxyInvocationHandler</a>()</pre> <div class="block">Returns the interface proxy invocation handler for this class.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1462,7 +1440,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>canCreateNewInstance</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1269">canCreateNewInstance</a>()</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1259">canCreateNewInstance</a>()</pre> <div class="block">Returns <jk>true</jk> if this class has a no-arg constructor or invocation handler.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1476,7 +1454,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>canCreateNewInstance</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1289">canCreateNewInstance</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> outer)</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1279">canCreateNewInstance</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> outer)</pre> <div class="block">Returns <jk>true</jk> if this class has a no-arg constructor or invocation handler. Returns <jk>false</jk> if this is a non-static member class and the outer object does not match the class type of the defining class.</div> @@ -1494,7 +1472,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>canCreateNewBean</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1303">canCreateNewBean</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> outer)</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1293">canCreateNewBean</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> outer)</pre> <div class="block">Returns <jk>true</jk> if this class can be instantiated as a bean. Returns <jk>false</jk> if this is a non-static member class and the outer object does not match the class type of the defining class.</div> @@ -1512,7 +1490,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>canCreateNewInstanceFromString</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1319">canCreateNewInstanceFromString</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> outer)</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1309">canCreateNewInstanceFromString</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> outer)</pre> <div class="block">Returns <jk>true</jk> if this class can call the <a href="../../../org/apache/juneau/ClassMeta.html#newInstanceFromString-java.lang.Object-java.lang.String-"><code>newInstanceFromString(Object, String)</code></a> method.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -1528,7 +1506,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>canCreateNewInstanceFromNumber</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1336">canCreateNewInstanceFromNumber</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> outer)</pre> +<pre>public boolean <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1326">canCreateNewInstanceFromNumber</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> outer)</pre> <div class="block">Returns <jk>true</jk> if this class can call the <a href="../../../org/apache/juneau/ClassMeta.html#newInstanceFromString-java.lang.Object-java.lang.String-"><code>newInstanceFromString(Object, String)</code></a> method.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -1544,7 +1522,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>getNewInstanceFromNumberClass</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1351">getNewInstanceFromNumberClass</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1341">getNewInstanceFromNumberClass</a>()</pre> <div class="block">Returns the class type of the parameter of the numeric constructor.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1558,7 +1536,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>getNameProperty</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1360">getNameProperty</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1350">getNameProperty</a>()</pre> <div class="block">Returns the method annotated with <a href="../../../org/apache/juneau/annotation/NameProperty.html" title="annotation in org.apache.juneau.annotation"><code>@NameProperty</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1572,7 +1550,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>getParentProperty</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1369">getParentProperty</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1359">getParentProperty</a>()</pre> <div class="block">Returns the method annotated with <a href="../../../org/apache/juneau/annotation/ParentProperty.html" title="annotation in org.apache.juneau.annotation"><code>@ParentProperty</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1586,7 +1564,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>getNotABeanReason</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1378">getNotABeanReason</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1368">getNotABeanReason</a>()</pre> <div class="block">Returns the reason why this class is not a bean, or <jk>null</jk> if it is a bean.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1600,7 +1578,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>getInitException</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1387">getInitException</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1377">getInitException</a>()</pre> <div class="block">Returns any exception that was throw in the <code>init()</code> method.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1614,7 +1592,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>getBeanContext</h4> -<pre>public <a href="../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1396">getBeanContext</a>()</pre> +<pre>public <a href="../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1386">getBeanContext</a>()</pre> <div class="block">Returns the <a href="../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau"><code>BeanContext</code></a> that created this object.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1628,7 +1606,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>getPrimitiveDefault</h4> -<pre>public <a href="../../../org/apache/juneau/ClassMeta.html" title="type parameter in ClassMeta">T</a> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1406">getPrimitiveDefault</a>()</pre> +<pre>public <a href="../../../org/apache/juneau/ClassMeta.html" title="type parameter in ClassMeta">T</a> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1396">getPrimitiveDefault</a>()</pre> <div class="block">Returns the default value for primitives such as <jk>int</jk> or <jk>Integer</jk>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1642,7 +1620,7 @@ public <a href="../../../org/apache/juneau/ClassMeta.html" title="class in <ul class="blockList"> <li class="blockList"> <h4>newInstanceFromString</h4> -<pre>public <a href="../../../org/apache/juneau/ClassMeta.html" title="type parameter in ClassMeta">T</a> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1430">newInstanceFromString</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> outer, +<pre>public <a href="../../../org/apache/juneau/ClassMeta.html" title="type parameter in ClassMeta">T</a> <a href="../../../src-html/org/apache/juneau/ClassMeta.html#line.1420">newInstanceFromString</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> outer, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=tru
<TRUNCATED>
