org.jvnet.hk2.internal
Class InjecteeImpl
java.lang.Object
org.jvnet.hk2.internal.InjecteeImpl
- All Implemented Interfaces:
- Injectee
public class InjecteeImpl
- extends java.lang.Object
- implements Injectee
This is an implementation of Injectee that is used by the system.
- Author:
- jwells
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
getRequiredType
public java.lang.reflect.Type getRequiredType()
- Specified by:
getRequiredType in interface Injectee
getRequiredQualifiers
public java.util.Set<java.lang.annotation.Annotation> getRequiredQualifiers()
- Specified by:
getRequiredQualifiers in interface Injectee
getPosition
public int getPosition()
- Specified by:
getPosition in interface Injectee
getInjecteeClass
public java.lang.Class<?> getInjecteeClass()
- Specified by:
getInjecteeClass in interface Injectee
getParent
public java.lang.reflect.AnnotatedElement getParent()
- Specified by:
getParent in interface Injectee
isOptional
public boolean isOptional()
- Specified by:
isOptional in interface Injectee
isSelf
public boolean isSelf()
- Specified by:
isSelf in interface Injectee
getUnqualified
public Unqualified getUnqualified()
- Specified by:
getUnqualified in interface Injectee
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2013 Oracle Corporation. All Rights Reserved.