Framework Professional Edition Package


com.prosyst.mbs.services.http.jsp
Class JspRuntimeLibrary

java.lang.Object
  extended by com.prosyst.mbs.services.http.jsp.JspRuntimeLibrary

public class JspRuntimeLibrary
extends java.lang.Object

This class is not designed for direct usage by developers. It is referenced by translated JSP pages in order to avoid one-type code generation in different JSP classes. JspRuntimeLibrary provides utility methods for parameter introspection.


Constructor Summary
JspRuntimeLibrary()
           
 
Method Summary
static java.lang.Object convert(java.lang.String s, java.lang.Class t)
           
static void createTypedArray(java.lang.Object bean, java.lang.reflect.Method method, java.lang.String[] values, java.lang.Class t)
           
static java.lang.reflect.Method getReadMethod(java.lang.Class beanClass, java.lang.String prop)
           
static java.lang.reflect.Method getWriteMethod(java.lang.Class beanClass, java.lang.String prop, boolean ignoreMethodNF)
           
static java.lang.Object handleGetProperty(java.lang.Object o, java.lang.String prop)
           
static void handleSetProperty(java.lang.Object bean, java.lang.String prop, boolean value)
           
static void handleSetProperty(java.lang.Object bean, java.lang.String prop, byte value)
           
static void handleSetProperty(java.lang.Object bean, java.lang.String prop, char value)
           
static void handleSetProperty(java.lang.Object bean, java.lang.String prop, double value)
           
static void handleSetProperty(java.lang.Object bean, java.lang.String prop, float value)
           
static void handleSetProperty(java.lang.Object bean, java.lang.String prop, int value)
           
static void handleSetProperty(java.lang.Object bean, java.lang.String prop, long value)
           
static void handleSetProperty(java.lang.Object bean, java.lang.String prop, java.lang.Object value)
           
static void handleSetProperty(java.lang.Object bean, java.lang.String prop, short value)
           
static void introspect(java.lang.Object bean, ServletRequest request)
           
static void introspectProperty(java.lang.Object bean, java.lang.String prop, java.lang.String value, ServletRequest request, java.lang.String param, boolean ignoreMethodNF)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JspRuntimeLibrary

public JspRuntimeLibrary()
Method Detail

introspect

public static void introspect(java.lang.Object bean,
                              ServletRequest request)
                       throws java.lang.Exception
Throws:
java.lang.Exception

introspectProperty

public static void introspectProperty(java.lang.Object bean,
                                      java.lang.String prop,
                                      java.lang.String value,
                                      ServletRequest request,
                                      java.lang.String param,
                                      boolean ignoreMethodNF)
                               throws java.lang.Exception
Throws:
java.lang.Exception

handleGetProperty

public static java.lang.Object handleGetProperty(java.lang.Object o,
                                                 java.lang.String prop)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

getReadMethod

public static java.lang.reflect.Method getReadMethod(java.lang.Class beanClass,
                                                     java.lang.String prop)
                                              throws java.lang.Exception
Throws:
java.lang.Exception

handleSetProperty

public static void handleSetProperty(java.lang.Object bean,
                                     java.lang.String prop,
                                     java.lang.Object value)
                              throws java.lang.Exception
Throws:
java.lang.Exception

handleSetProperty

public static void handleSetProperty(java.lang.Object bean,
                                     java.lang.String prop,
                                     int value)
                              throws java.lang.Exception
Throws:
java.lang.Exception

handleSetProperty

public static void handleSetProperty(java.lang.Object bean,
                                     java.lang.String prop,
                                     short value)
                              throws java.lang.Exception
Throws:
java.lang.Exception

handleSetProperty

public static void handleSetProperty(java.lang.Object bean,
                                     java.lang.String prop,
                                     long value)
                              throws java.lang.Exception
Throws:
java.lang.Exception

handleSetProperty

public static void handleSetProperty(java.lang.Object bean,
                                     java.lang.String prop,
                                     double value)
                              throws java.lang.Exception
Throws:
java.lang.Exception

handleSetProperty

public static void handleSetProperty(java.lang.Object bean,
                                     java.lang.String prop,
                                     float value)
                              throws java.lang.Exception
Throws:
java.lang.Exception

handleSetProperty

public static void handleSetProperty(java.lang.Object bean,
                                     java.lang.String prop,
                                     char value)
                              throws java.lang.Exception
Throws:
java.lang.Exception

handleSetProperty

public static void handleSetProperty(java.lang.Object bean,
                                     java.lang.String prop,
                                     byte value)
                              throws java.lang.Exception
Throws:
java.lang.Exception

handleSetProperty

public static void handleSetProperty(java.lang.Object bean,
                                     java.lang.String prop,
                                     boolean value)
                              throws java.lang.Exception
Throws:
java.lang.Exception

getWriteMethod

public static java.lang.reflect.Method getWriteMethod(java.lang.Class beanClass,
                                                      java.lang.String prop,
                                                      boolean ignoreMethodNF)
                                               throws java.lang.Exception
Throws:
java.lang.Exception

createTypedArray

public static void createTypedArray(java.lang.Object bean,
                                    java.lang.reflect.Method method,
                                    java.lang.String[] values,
                                    java.lang.Class t)
                             throws java.lang.Exception
Throws:
java.lang.Exception

convert

public static java.lang.Object convert(java.lang.String s,
                                       java.lang.Class t)
                                throws java.lang.Exception
Throws:
java.lang.Exception

Framework Professional Edition Package


Copyright © 1999-2007 ProSyst Software GmbH. All Rights Reserved