org.zkoss.zel.impl.util
Interface ClassReflect

All Known Implementing Classes:
ClassReflect

public interface ClassReflect

The implementation of ClassUtil.

Author:
tomyeh

Method Summary
 java.lang.reflect.Method getCloseMethod(java.lang.Class<?> cls, java.lang.String name, java.lang.Class<?>[] argTypes)
          Gets one of the close methods -- a close method is a method with the same name and the compatible argument type.
 java.lang.Object newInstance(java.lang.Class<?> cls, java.lang.Object[] args)
          Instantiates a new instance of the specified class with the specified argument.
 

Method Detail

getCloseMethod

java.lang.reflect.Method getCloseMethod(java.lang.Class<?> cls,
                                        java.lang.String name,
                                        java.lang.Class<?>[] argTypes)
                                        throws java.lang.NoSuchMethodException
Gets one of the close methods -- a close method is a method with the same name and the compatible argument type.

Throws:
java.lang.NoSuchMethodException

newInstance

java.lang.Object newInstance(java.lang.Class<?> cls,
                             java.lang.Object[] args)
                             throws java.lang.NoSuchMethodException,
                                    java.lang.InstantiationException,
                                    java.lang.reflect.InvocationTargetException,
                                    java.lang.IllegalAccessException
Instantiates a new instance of the specified class with the specified argument.

Throws:
java.lang.NoSuchMethodException
java.lang.InstantiationException
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException


Copyright © 2005-2011 Potix Corporation. All Rights Reserved. SourceForge.net Logo