CodeGen
Class Konstruktor

java.lang.Object
  extended by CodeGen.Konstruktor

public class Konstruktor
extends java.lang.Object

Helper class for keeping track of constructors inside CodeGen


Field Summary
private  ConstructInfo cInfo
          Info wrapper
private  java.lang.reflect.Constructor con
          The reflection constructor
private  int len
          Number of parameters it takes
private  java.lang.String params
          Parameters this constructor takes
 
Constructor Summary
Konstruktor(java.lang.reflect.Constructor con)
          Default construtor
 
Method Summary
static Konstruktor[] fetchAll(ClassInfo cinfo)
          Generate Konstruktor-objects for all constructors in a class
 int len()
          Number of parameters this constructor takes
 java.lang.String params()
          Parameters this constructor takes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

con

private java.lang.reflect.Constructor con
The reflection constructor


cInfo

private ConstructInfo cInfo
Info wrapper


params

private java.lang.String params
Parameters this constructor takes


len

private int len
Number of parameters it takes

Constructor Detail

Konstruktor

public Konstruktor(java.lang.reflect.Constructor con)
Default construtor

Parameters:
con - Reflection constructor object
Method Detail

params

public java.lang.String params()
Parameters this constructor takes

Returns:
Parameters

len

public int len()
Number of parameters this constructor takes

Returns:
Number of parameters

fetchAll

public static Konstruktor[] fetchAll(ClassInfo cinfo)
Generate Konstruktor-objects for all constructors in a class

Parameters:
cinfo - Info object for the class
Returns:
Array of Konstruktor-objects