org.jruby.anno
Class JavaMethodDescriptor

java.lang.Object
  extended by org.jruby.anno.JavaMethodDescriptor

public class JavaMethodDescriptor
extends java.lang.Object

Author:
headius

Field Summary
 int actualRequired
           
 JRubyMethod anno
           
 java.lang.Class[] argumentTypes
           
 int arity
           
 java.lang.String declaringClassName
           
 java.lang.String declaringClassPath
           
 boolean hasBlock
           
 boolean hasContext
           
 boolean hasVarArgs
           
 boolean isStatic
           
 int modifiers
           
 java.lang.String name
           
 int optional
           
 int required
           
 boolean rest
           
 java.lang.String signature
           
 
Constructor Summary
JavaMethodDescriptor(java.lang.reflect.Method method)
           
 
Method Summary
 java.lang.Class getDeclaringClass()
           
 java.lang.Class[] getParameterClasses()
           
 java.lang.Class getReturnClass()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

isStatic

public final boolean isStatic

hasContext

public final boolean hasContext

hasBlock

public final boolean hasBlock

hasVarArgs

public final boolean hasVarArgs

actualRequired

public final int actualRequired

arity

public final int arity

required

public final int required

optional

public final int optional

rest

public final boolean rest

anno

public final JRubyMethod anno

modifiers

public final int modifiers

declaringClassName

public final java.lang.String declaringClassName

declaringClassPath

public final java.lang.String declaringClassPath

name

public final java.lang.String name

signature

public final java.lang.String signature

argumentTypes

public final java.lang.Class[] argumentTypes
Constructor Detail

JavaMethodDescriptor

public JavaMethodDescriptor(java.lang.reflect.Method method)
Method Detail

getDeclaringClass

public java.lang.Class getDeclaringClass()

getParameterClasses

public java.lang.Class[] getParameterClasses()

getReturnClass

public java.lang.Class getReturnClass()


Copyright © 2002-2007 JRuby Team. All Rights Reserved.