FreeHEP API
Version current

org.freehep.jaco.rtti
Class IConstructor

java.lang.Object
  extended byorg.freehep.jaco.rtti.IConstructor

public class IConstructor
extends Object

Defines a constructor in the RTTI.

Version:
$Id: IConstructor.java,v 1.10 2002/07/12 23:55:20 duns Exp $
Author:
Mark Donszelmann
Source Code:
IConstructor.java

Method Summary
 String[] getComments(String language)
          Returns the list of comments describing this constructor
 String[] getExceptionTypes()
          Returns the list of exceptions, thrown by this constructor
 String getName()
          Returns the name of the constructor
 INamedType[] getParameterTypes()
          Returns the list of named types, which are parameters of this constructor
 String getSignature(String packageName, Properties imports)
           
 String toString()
          Semi-java string representation of this constructor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getName

public String getName()
Returns the name of the constructor

Returns:
name of constructor

getComments

public String[] getComments(String language)
Returns the list of comments describing this constructor

Returns:
list of comments

getParameterTypes

public INamedType[] getParameterTypes()
Returns the list of named types, which are parameters of this constructor

Returns:
list of named parameter types

getExceptionTypes

public String[] getExceptionTypes()
Returns the list of exceptions, thrown by this constructor

Returns:
list of exception names (may be fully qualified)

getSignature

public String getSignature(String packageName,
                           Properties imports)

toString

public String toString()
Semi-java string representation of this constructor

Returns:
Semi-java string representation of this constructor

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.