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