📄 ognlruntime.html
字号:
java.lang.String methodName, java.lang.String propertyName, java.util.List methods, java.lang.Object[] args, java.lang.Object[] actualArgs)</CODE>
<BR>
Gets the appropriate method to be called for the given target, method name and arguments.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.Class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getArgClass(java.lang.Object)">getArgClass</A></B>(java.lang.Object arg)</CODE>
<BR>
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.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getBaseName(java.lang.Object)">getBaseName</A></B>(java.lang.Object o)</CODE>
<BR>
Returns the base name (the class name without the package name prepended) of the object given.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getClassBaseName(java.lang.Class)">getClassBaseName</A></B>(java.lang.Class c)</CODE>
<BR>
Returns the base name (the class name without the package name prepended) of the class given.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getClassName(java.lang.Class, boolean)">getClassName</A></B>(java.lang.Class c, boolean fullyQualified)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getClassName(java.lang.Object, boolean)">getClassName</A></B>(java.lang.Object o, boolean fullyQualified)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getClassPackageName(java.lang.Class)">getClassPackageName</A></B>(java.lang.Class c)</CODE>
<BR>
Returns the package name of the class given.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.util.List</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getConstructors(java.lang.Class)">getConstructors</A></B>(java.lang.Class targetClass)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.reflect.Constructor</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getConvertedConstructorAndArgs(ognl.OgnlContext, java.lang.Object, java.util.List, java.lang.Object[], java.lang.Object[])">getConvertedConstructorAndArgs</A></B>(<A HREF="../ognl/OgnlContext.html" title="class in ognl">OgnlContext</A> context, java.lang.Object target, java.util.List constructors, java.lang.Object[] args, java.lang.Object[] newArgs)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.reflect.Method</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getConvertedMethodAndArgs(ognl.OgnlContext, java.lang.Object, java.lang.String, java.util.List, java.lang.Object[], java.lang.Object[])">getConvertedMethodAndArgs</A></B>(<A HREF="../ognl/OgnlContext.html" title="class in ognl">OgnlContext</A> context, java.lang.Object target, java.lang.String propertyName, java.util.List methods, java.lang.Object[] args, java.lang.Object[] newArgs)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getConvertedType(ognl.OgnlContext, java.lang.Object, java.lang.reflect.Member, java.lang.String, java.lang.Object, java.lang.Class)">getConvertedType</A></B>(<A HREF="../ognl/OgnlContext.html" title="class in ognl">OgnlContext</A> context, java.lang.Object target, java.lang.reflect.Member member, java.lang.String propertyName, java.lang.Object value, java.lang.Class type)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getConvertedTypes(ognl.OgnlContext, java.lang.Object, java.lang.reflect.Member, java.lang.String, java.lang.Class[], java.lang.Object[], java.lang.Object[])">getConvertedTypes</A></B>(<A HREF="../ognl/OgnlContext.html" title="class in ognl">OgnlContext</A> context, java.lang.Object target, java.lang.reflect.Member member, java.lang.String propertyName, java.lang.Class[] parameterTypes, java.lang.Object[] args, java.lang.Object[] newArgs)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.util.List</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getDeclaredMethods(java.lang.Class, java.lang.String, boolean)">getDeclaredMethods</A></B>(java.lang.Class targetClass, java.lang.String propertyName, boolean findSets)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A HREF="../ognl/ElementsAccessor.html" title="interface in ognl">ElementsAccessor</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getElementsAccessor(java.lang.Class)">getElementsAccessor</A></B>(java.lang.Class cls)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A HREF="../ognl/EvaluationPool.html" title="class in ognl">EvaluationPool</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getEvaluationPool()">getEvaluationPool</A></B>()</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.reflect.Field</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getField(java.lang.Class, java.lang.String)">getField</A></B>(java.lang.Class inClass, java.lang.String name)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.util.Map</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getFields(java.lang.Class)">getFields</A></B>(java.lang.Class targetClass)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getFieldValue(ognl.OgnlContext, java.lang.Object, java.lang.String)">getFieldValue</A></B>(<A HREF="../ognl/OgnlContext.html" title="class in ognl">OgnlContext</A> context, java.lang.Object target, java.lang.String propertyName)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getFieldValue(ognl.OgnlContext, java.lang.Object, java.lang.String, boolean)">getFieldValue</A></B>(<A HREF="../ognl/OgnlContext.html" title="class in ognl">OgnlContext</A> context, java.lang.Object target, java.lang.String propertyName, boolean checkAccessAndExistence)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.reflect.Method</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getGetMethod(ognl.OgnlContext, java.lang.Class, java.lang.String)">getGetMethod</A></B>(<A HREF="../ognl/OgnlContext.html" title="class in ognl">OgnlContext</A> context, java.lang.Class targetClass, java.lang.String propertyName)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getIndexedProperty(ognl.OgnlContext, java.lang.Object, java.lang.String, java.lang.Object)">getIndexedProperty</A></B>(<A HREF="../ognl/OgnlContext.html" title="class in ognl">OgnlContext</A> context, java.lang.Object source, java.lang.String name, java.lang.Object index)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getIndexedPropertyType(ognl.OgnlContext, java.lang.Class, java.lang.String)">getIndexedPropertyType</A></B>(<A HREF="../ognl/OgnlContext.html" title="class in ognl">OgnlContext</A> context, java.lang.Class sourceClass, java.lang.String name)</CODE>
<BR>
Determines the index property type, if any.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A HREF="../ognl/MethodAccessor.html" title="interface in ognl">MethodAccessor</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getMethodAccessor(java.lang.Class)">getMethodAccessor</A></B>(java.lang.Class cls)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.util.Map</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getMethods(java.lang.Class, boolean)">getMethods</A></B>(java.lang.Class targetClass, boolean staticMethods)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.util.List</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getMethods(java.lang.Class, java.lang.String, boolean)">getMethods</A></B>(java.lang.Class targetClass, java.lang.String name, boolean staticMethods)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getMethodValue(ognl.OgnlContext, java.lang.Object, java.lang.String)">getMethodValue</A></B>(<A HREF="../ognl/OgnlContext.html" title="class in ognl">OgnlContext</A> context, java.lang.Object target, java.lang.String propertyName)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getMethodValue(ognl.OgnlContext, java.lang.Object, java.lang.String, boolean)">getMethodValue</A></B>(<A HREF="../ognl/OgnlContext.html" title="class in ognl">OgnlContext</A> context, java.lang.Object target, java.lang.String propertyName, boolean checkAccessAndExistence)</CODE>
<BR>
If the checkAccessAndExistence flag is true this method will check to see if the method exists and if it is accessible according to the context's MemberAccess.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getModifierString(int)">getModifierString</A></B>(int modifiers)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A HREF="../ognl/NullHandler.html" title="interface in ognl">NullHandler</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getNullHandler(java.lang.Class)">getNullHandler</A></B>(java.lang.Class cls)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A HREF="../ognl/ObjectArrayPool.html" title="class in ognl">ObjectArrayPool</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getObjectArrayPool()">getObjectArrayPool</A></B>()</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../ognl/OgnlRuntime.html#getPackageName(java.lang.Object)">getPackageName</A></B>(java.lang.Object o)</CODE>
<BR>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -