public interface  org.glassfish.hk.utilities.ActiveDescriptorBuilder extends java.lang.Object
{
public abstract org.glassfish.hk.utilities.ActiveDescriptorBuilder named(java.lang.String) throws java.lang.IllegalArgumentException;
public abstract org.glassfish.hk.utilities.ActiveDescriptorBuilder 'to'(java.lang.reflect.Type) throws java.lang.IllegalArgumentException;
public abstract org.glassfish.hk.utilities.ActiveDescriptorBuilder in(java.lang.'annotation'.Annotation) throws java.lang.IllegalArgumentException;
public abstract org.glassfish.hk.utilities.ActiveDescriptorBuilder in(java.lang.Class) throws java.lang.IllegalArgumentException;
public abstract org.glassfish.hk.utilities.ActiveDescriptorBuilder qualifiedBy(java.lang.'annotation'.Annotation) throws java.lang.IllegalArgumentException;
public abstract org.glassfish.hk.utilities.ActiveDescriptorBuilder has(java.lang.String, java.lang.String) throws java.lang.IllegalArgumentException;
public abstract org.glassfish.hk.utilities.ActiveDescriptorBuilder has(java.lang.String, java.util.List) throws java.lang.IllegalArgumentException;
public abstract org.glassfish.hk.utilities.ActiveDescriptorBuilder ofRank(int);
public abstract org.glassfish.hk.utilities.ActiveDescriptorBuilder localOnly();
public abstract org.glassfish.hk.utilities.ActiveDescriptorBuilder visibility(org.glassfish.hk.api.DescriptorVisibility);
public abstract org.glassfish.hk.utilities.ActiveDescriptorBuilder proxy();
public abstract org.glassfish.hk.utilities.ActiveDescriptorBuilder proxy(boolean);
public abstract org.glassfish.hk.utilities.ActiveDescriptorBuilder proxyForSameScope();
public abstract org.glassfish.hk.utilities.ActiveDescriptorBuilder proxyForSameScope(boolean);
public abstract org.glassfish.hk.utilities.ActiveDescriptorBuilder andLoadWith(org.glassfish.hk.api.HK2Loader) throws java.lang.IllegalArgumentException;
public abstract org.glassfish.hk.utilities.ActiveDescriptorBuilder analyzeWith(java.lang.String);
public abstract org.glassfish.hk.utilities.ActiveDescriptorBuilder asType(java.lang.reflect.Type);
public abstract org.glassfish.hk.utilities.AbstractActiveDescriptor build() throws java.lang.IllegalArgumentException;
public abstract org.glassfish.hk.utilities.AbstractActiveDescriptor buildFactory() throws java.lang.IllegalArgumentException;
public abstract org.glassfish.hk.utilities.AbstractActiveDescriptor buildProvideMethod() throws java.lang.IllegalArgumentException;
}