Kieker 1.5

kieker.common.util
Class Signature

java.lang.Object
  extended by kieker.common.util.Signature

public class Signature
extends Object

A signature for a software operation. Note that this is just an operation signature declaration which is not bound to an implementing class or interface.

Author:
Andre van Hoorn

Field Summary
static String NO_RETURN_TYPE
           
 
Constructor Summary
Signature(String name, String[] modifierList, String returnType, String[] paramTypeList)
          Please use the constant NO_RETURN_TYPE to indicate that the Signature contains no return type.
 
Method Summary
 String[] getModifier()
           
 String getName()
           
 String[] getParamTypeList()
           
 String getReturnType()
           
 boolean hasReturnType()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NO_RETURN_TYPE

public static final String NO_RETURN_TYPE
See Also:
Constant Field Values
Constructor Detail

Signature

public Signature(String name,
                 String[] modifierList,
                 String returnType,
                 String[] paramTypeList)
Please use the constant NO_RETURN_TYPE to indicate that the Signature contains no return type.

Parameters:
name -
modifierList -
returnType - if null, the return type will be set to NO_RETURN_TYPE
paramTypeList -
Method Detail

getName

public final String getName()

getModifier

public final String[] getModifier()

getParamTypeList

public final String[] getParamTypeList()

getReturnType

public final String getReturnType()

hasReturnType

public final boolean hasReturnType()

toString

public String toString()
Overrides:
toString in class Object

Kieker 1.5

Copyright 2012 the Kieker Project, http://kieker-monitoring.net