public interface  org.glassfish.hk.utilities.binding.ScopedBindingBuilder extends java.lang.Object implements org.glassfish.hk.utilities.binding.BindingBuilder
{
public abstract org.glassfish.hk.utilities.binding.ScopedBindingBuilder 'to'(java.lang.Class);
public abstract org.glassfish.hk.utilities.binding.ScopedBindingBuilder 'to'(org.glassfish.hk.api.TypeLiteral);
public abstract org.glassfish.hk.utilities.binding.ScopedBindingBuilder loadedBy(org.glassfish.hk.api.HK2Loader);
public abstract org.glassfish.hk.utilities.binding.ScopedBindingBuilder withMetadata(java.lang.String, java.lang.String);
public abstract org.glassfish.hk.utilities.binding.ScopedBindingBuilder withMetadata(java.lang.String, java.util.List);
public abstract org.glassfish.hk.utilities.binding.ScopedBindingBuilder qualifiedBy(java.lang.'annotation'.Annotation);
public abstract org.glassfish.hk.utilities.binding.ScopedNamedBindingBuilder named(java.lang.String);
public abstract void ranked(int);
public abstract org.glassfish.hk.utilities.binding.ScopedBindingBuilder proxy(boolean);
public abstract org.glassfish.hk.utilities.binding.ScopedBindingBuilder proxyForSameScope(boolean);
public abstract org.glassfish.hk.utilities.binding.ScopedBindingBuilder analyzeWith(java.lang.String);
}