electric.util.java
Class JavaInterface

java.lang.Object
  extended byelectric.util.java.JavaInterface
All Implemented Interfaces:
ILoggingConstants

public final class JavaInterface
extends java.lang.Object
implements ILoggingConstants

JavaInterface can parse Java interfaces.

Author:
webMethods

Field Summary
 
Fields inherited from interface electric.util.log.ILoggingConstants
CLASSLOADER_EVENT, COMMAND_EVENT, COMMENT_EVENT, CONFIG_EVENT, DEBUG_EVENT, ELECTRIC_LOGGING_PROPERTY, ERROR_EVENT, EXCEPTION_EVENT, FILE_EVENT, LICENSE_EVENT, RESOURCES_EVENT, SECURITY_EVENT, SHUTDOWN_EVENT, SOURCE_EVENT, SQL_EVENT, STARTUP_EVENT, WARNING_EVENT
 
Constructor Summary
JavaInterface()
           
JavaInterface(java.lang.Class type)
           
JavaInterface(java.lang.String source)
           
 
Method Summary
 JavaComment getComment()
           
static JavaInterface getInterface(java.lang.Class type)
           
 java.lang.String getInterfaceName()
           
 JavaMethod getMethod(java.lang.reflect.Method method)
           
 JavaMethod[] getMethods()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaInterface

public JavaInterface()

JavaInterface

public JavaInterface(java.lang.Class type)
Parameters:
type -

JavaInterface

public JavaInterface(java.lang.String source)
              throws java.io.IOException
Parameters:
source -
Throws:
java.io.IOException
Method Detail

getMethods

public JavaMethod[] getMethods()

getInterfaceName

public java.lang.String getInterfaceName()

getComment

public JavaComment getComment()

getMethod

public JavaMethod getMethod(java.lang.reflect.Method method)
Parameters:
method -

getInterface

public static JavaInterface getInterface(java.lang.Class type)
Parameters:
type -


copyright© 2001-2004 by webMethods All Rights Reserved.