jasco.runtime.aspect
Class ConstructorMethod

java.lang.Object
  extended by jasco.runtime.aspect.ConstructorMethod

public class ConstructorMethod
extends java.lang.Object


Constructor Summary
ConstructorMethod(java.lang.Class returnType, java.lang.Class[] args, java.lang.String[] argnames, boolean multipleElements)
           
 
Method Summary
 java.lang.String[] getArgNames()
           
 java.lang.Class[] getArgTypes()
           
 boolean hasMultipleElements()
           
 boolean hasReturnType()
           
 boolean isCompatibleArg(java.lang.Class cl, int i)
           
 boolean isCompatibleReturn(java.lang.Class checkReturnType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConstructorMethod

public ConstructorMethod(java.lang.Class returnType,
                         java.lang.Class[] args,
                         java.lang.String[] argnames,
                         boolean multipleElements)
Method Detail

hasReturnType

public boolean hasReturnType()

getArgTypes

public java.lang.Class[] getArgTypes()

getArgNames

public java.lang.String[] getArgNames()

hasMultipleElements

public boolean hasMultipleElements()

isCompatibleReturn

public boolean isCompatibleReturn(java.lang.Class checkReturnType)

isCompatibleArg

public boolean isCompatibleArg(java.lang.Class cl,
                               int i)