public static class Meta.ForContainerElement extends Meta<AnnotatedType>
Meta.ForClass<T>, Meta.ForConstructor<T>, Meta.ForContainerElement, Meta.ForCrossParameter<E extends Executable>, Meta.ForExecutable<E extends Executable>, Meta.ForField, Meta.ForMember<M extends Member & AnnotatedElement>, Meta.ForMethod, Meta.ForParameter| Constructor and Description |
|---|
ForContainerElement(Meta<?> parent,
ContainerElementKey key) |
| Modifier and Type | Method and Description |
|---|---|
String |
describeHost() |
AnnotatedType |
getAnnotatedType() |
Class<?> |
getDeclaringClass() |
String |
getName() |
Meta<?> |
getParent() |
Type |
getType() |
Integer |
getTypeArgumentIndex() |
public ForContainerElement(Meta<?> parent, ContainerElementKey key)
public Type getType()
getType in class Meta<AnnotatedType>public Class<?> getDeclaringClass()
getDeclaringClass in class Meta<AnnotatedType>public AnnotatedType getAnnotatedType()
getAnnotatedType in class Meta<AnnotatedType>public Integer getTypeArgumentIndex()
public String getName()
getName in class Meta<AnnotatedType>public String describeHost()
describeHost in class Meta<AnnotatedType>public Meta<?> getParent()
getParent in class Meta<AnnotatedType>Copyright © 2010–2020 The Apache Software Foundation. All rights reserved.