⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ognlruntime.html

📁 ONGL学习的好书,介绍ONGL的相关知识
💻 HTML
📖 第 1 页 / 共 5 页
字号:
getClassName</H3>
<PRE>
public static java.lang.String <B>getClassName</B>(java.lang.Class&nbsp;c,                                            boolean&nbsp;fullyQualified)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getPackageName(java.lang.Object)"><!-- --></A><H3>
getPackageName</H3>
<PRE>
public static java.lang.String <B>getPackageName</B>(java.lang.Object&nbsp;o)</PRE>
<DL>
<DD>Returns the package name of the object's class.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getClassPackageName(java.lang.Class)"><!-- --></A><H3>
getClassPackageName</H3>
<PRE>
public static java.lang.String <B>getClassPackageName</B>(java.lang.Class&nbsp;c)</PRE>
<DL>
<DD>Returns the package name of the class given.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getPointerString(int)"><!-- --></A><H3>
getPointerString</H3>
<PRE>
public static java.lang.String <B>getPointerString</B>(int&nbsp;num)</PRE>
<DL>
<DD>Returns a "pointer" string in the usual format for these        things - 0x<hex digits>.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getPointerString(java.lang.Object)"><!-- --></A><H3>
getPointerString</H3>
<PRE>
public static java.lang.String <B>getPointerString</B>(java.lang.Object&nbsp;o)</PRE>
<DL>
<DD>Returns a "pointer" string in the usual format for these        things - 0x<hex digits> for the object given.  This will        always return a unique value for each object.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getUniqueDescriptor(java.lang.Object, boolean)"><!-- --></A><H3>
getUniqueDescriptor</H3>
<PRE>
public static java.lang.String <B>getUniqueDescriptor</B>(java.lang.Object&nbsp;object,                                                   boolean&nbsp;fullyQualified)</PRE>
<DL>
<DD>Returns a unique descriptor string that includes the object's        class and a unique integer identifier.  If fullyQualified is        true then the class name will be fully qualified to include        the package name, else it will be just the class' base name.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getUniqueDescriptor(java.lang.Object)"><!-- --></A><H3>
getUniqueDescriptor</H3>
<PRE>
public static java.lang.String <B>getUniqueDescriptor</B>(java.lang.Object&nbsp;object)</PRE>
<DL>
<DD>Returns a unique descriptor string that includes the object's        class' base name and a unique integer identifier.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="toArray(java.util.List)"><!-- --></A><H3>
toArray</H3>
<PRE>
public static java.lang.Object[] <B>toArray</B>(java.util.List&nbsp;list)</PRE>
<DL>
<DD>Utility to convert a List into an Object[] array.  If the list is zero        elements this will return a constant array; toArray() on List always        returns a new object and this is wasteful for our purposes.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getParameterTypes(java.lang.reflect.Method)"><!-- --></A><H3>
getParameterTypes</H3>
<PRE>
public static java.lang.Class[] <B>getParameterTypes</B>(java.lang.reflect.Method&nbsp;m)</PRE>
<DL>
<DD>Returns the parameter types of the given method.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getParameterTypes(java.lang.reflect.Constructor)"><!-- --></A><H3>
getParameterTypes</H3>
<PRE>
public static java.lang.Class[] <B>getParameterTypes</B>(java.lang.reflect.Constructor&nbsp;c)</PRE>
<DL>
<DD>Returns the parameter types of the given method.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getPermission(java.lang.reflect.Method)"><!-- --></A><H3>
getPermission</H3>
<PRE>
public static java.security.Permission <B>getPermission</B>(java.lang.reflect.Method&nbsp;method)</PRE>
<DL>
<DD>Permission will be named "invoke.<declaring-class>.<method-name>".
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="invokeMethod(java.lang.Object, java.lang.reflect.Method, java.lang.Object[])"><!-- --></A><H3>
invokeMethod</H3>
<PRE>
public static java.lang.Object <B>invokeMethod</B>(java.lang.Object&nbsp;target,                                            java.lang.reflect.Method&nbsp;method,                                            java.lang.Object[]&nbsp;argsArray)                                     throws java.lang.reflect.InvocationTargetException,                                            java.lang.IllegalAccessException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B><DD><CODE>java.lang.reflect.InvocationTargetException</CODE><DD><CODE>java.lang.IllegalAccessException</CODE></DL>
</DD>
</DL>
<HR>

<A NAME="getArgClass(java.lang.Object)"><!-- --></A><H3>
getArgClass</H3>
<PRE>
public static final java.lang.Class <B>getArgClass</B>(java.lang.Object&nbsp;arg)</PRE>
<DL>
<DD>Gets the class for a method argument that is appropriate for looking up methods by reflection, by looking for the standard primitive wrapper classes and exchanging for them their underlying primitive class objects.  Other classes are passed through unchanged.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>arg</CODE> - an object that is being passed to a method<DT><B>Returns:</B><DD>the class to use to look up the method</DL>
</DD>
</DL>
<HR>

<A NAME="isTypeCompatible(java.lang.Object, java.lang.Class)"><!-- --></A><H3>
isTypeCompatible</H3>
<PRE>
public static final boolean <B>isTypeCompatible</B>(java.lang.Object&nbsp;object,                                             java.lang.Class&nbsp;c)</PRE>
<DL>
<DD>Tells whether the given object is compatible with the given class ---that is, whether the given object can be passed as an argument to a method or constructor whose parameter type is the given class. If object is null this will return true because null is compatible with any type.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="areArgsCompatible(java.lang.Object[], java.lang.Class[])"><!-- --></A><H3>
areArgsCompatible</H3>
<PRE>
public static final boolean <B>areArgsCompatible</B>(java.lang.Object[]&nbsp;args,                                              java.lang.Class[]&nbsp;classes)</PRE>
<DL>
<DD>Tells whether the given array of objects is compatible with the given array of classes---that is, whether the given array of objects can be passed as arguments to a method or constructor whose parameter types are the given array of classes.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="isMoreSpecific(java.lang.Class[], java.lang.Class[])"><!-- --></A><H3>
isMoreSpecific</H3>
<PRE>
public static final boolean <B>isMoreSpecific</B>(java.lang.Class[]&nbsp;classes1,                                           java.lang.Class[]&nbsp;classes2)</PRE>
<DL>
<DD>Tells whether the first array of classes is more specific than the second. Assumes that the two arrays are of the same length.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getModifierString(int)"><!-- --></A><H3>
getModifierString</H3>
<PRE>
public static final java.lang.String <B>getModifierString</B>(int&nbsp;modifiers)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="classForName(ognl.OgnlContext, java.lang.String)"><!-- --></A><H3>
classForName</H3>
<PRE>
public static final java.lang.Class <B>classForName</B>(<A HREF="../ognl/OgnlContext.html" title="class in ognl">OgnlContext</A>&nbsp;context,                                                 java.lang.String&nbsp;className)                                          throws java.lang.ClassNotFoundException</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B><DD><CODE>java.lang.ClassNotFoundException</CODE></DL>
</DD>
</DL>
<HR>

<A NAME="isInstance(ognl.OgnlContext, java.lang.Object, java.lang.String)"><!-- --></A><H3>
isInstance</H3>
<PRE>
public static final boolean <B>isInstance</B>(<A HREF="../ognl/OgnlContext.html" title="class in ognl">OgnlContext</A>&nbsp;context,                                       java.lang.Object&nbsp;value,                                       java.lang.String&nbsp;className)                                throws <A HREF="../ognl/OgnlException.html" title="class in ognl">OgnlException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B><DD><CODE><A HREF="../ognl/OgnlException.html" title="class in ognl">OgnlException</A></CODE></DL>
</DD>
</DL>
<HR>

<A NAME="getPrimitiveDefaultValue(java.lang.Class)"><!-- --></A><H3>
getPrimitiveDefaultValue</H3>
<PRE>
public static java.lang.Object <B>getPrimitiveDefaultValue</B>(java.lang.Class&nbsp;forClass)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getConvertedType(ognl.OgnlContext, java.lang.Object, java.lang.reflect.Member, java.lang.String, java.lang.Object, java.lang.Class)"><!-- --></A><H3>
getConvertedType</H3>
<PRE>
public static java.lang.Object <B>getConvertedType</B>(<A HREF="../ognl/OgnlContext.html" title="class in ognl">OgnlContext</A>&nbsp;context,                                                java.lang.Object&nbsp;target,                                                java.lang.reflect.Member&nbsp;member,                                                java.lang.String&nbsp;propertyName,                                                java.lang.Object&nbsp;value,                                   

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -