org.glassfish.hk2
Interface Descriptor

All Known Subinterfaces:
Binding<T>, ContractLocator<T>, ServiceLocator<T>

public interface Descriptor


Method Summary
 java.util.Collection<java.lang.Class<? extends java.lang.annotation.Annotation>> getAnnotations()
           
 java.util.Collection<java.lang.String> getContracts()
           
 java.lang.String getName()
           
 Scope getScope()
           
 java.lang.String getTypeName()
           
 MultiMap<java.lang.String,java.lang.String> metadata()
           
 

Method Detail

getName

java.lang.String getName()

getScope

Scope getScope()

metadata

MultiMap<java.lang.String,java.lang.String> metadata()

getAnnotations

java.util.Collection<java.lang.Class<? extends java.lang.annotation.Annotation>> getAnnotations()

getContracts

java.util.Collection<java.lang.String> getContracts()

getTypeName

java.lang.String getTypeName()


Copyright © 2011 Oracle Corporation. All Rights Reserved.