public GBeanInfoBuilder(String name, Class gbeanType, String j2eeType) { this(name, checkNotNull(gbeanType), null, j2eeType); }
public GBeanInfoBuilder(String name, Class gbeanType) { this(name, checkNotNull(gbeanType), null, null); }
public GBeanInfoBuilder(Class gbeanType) { this(checkNotNull(gbeanType).getName(), gbeanType, null, null); }
public GBeanInfoBuilder(Class gbeanType, GBeanInfo source) { this(checkNotNull(gbeanType).getName(), gbeanType, source); }
public GBeanInfoBuilder(Class gbeanType, GBeanInfo source, String j2eeType) { this(checkNotNull(gbeanType).getName(), gbeanType, source, j2eeType); }
public GBeanInfoBuilder(Class gbeanType, String j2eeType) { this(checkNotNull(gbeanType).getName(), gbeanType, null, j2eeType); }
/** * @deprecated This will be removed in a future release */ public GBeanInfoBuilder(String name, ClassLoader classLoader) { this(checkNotNull(name), loadClass(classLoader, name), GBeanInfo.getGBeanInfo(name, classLoader)); }
private GBeanInfoBuilder(String sourceClass, String name, Class gbeanType, GBeanInfo source, String j2eeType) { checkNotNull(name); checkNotNull(gbeanType); this.name = name; this.gbeanType = gbeanType;