public class XArrayClassAnnotationValue<A,I> extends XDynamicAnnotationValue<Class<A>>
Constructor and Description |
---|
XArrayClassAnnotationValue(XClassByNameAnnotationValue<I> itemClassByNameAnnotationValue,
int dimension) |
Modifier and Type | Method and Description |
---|---|
<P> P |
accept(XAnnotationValueVisitor<P> visitor) |
int |
getDimension() |
protected Object |
getInternalValue() |
XClassByNameAnnotationValue<I> |
getItemClassByNameAnnotationValue() |
String |
getItemClassName() |
Class<A> |
getValue() |
equals, getResult, hashCode, toString
public XArrayClassAnnotationValue(XClassByNameAnnotationValue<I> itemClassByNameAnnotationValue, int dimension)
public XClassByNameAnnotationValue<I> getItemClassByNameAnnotationValue()
public String getItemClassName()
public int getDimension()
protected Object getInternalValue()
getInternalValue
in class XAnnotationValue<Class<A>>
public <P> P accept(XAnnotationValueVisitor<P> visitor)
accept
in class XAnnotationValue<Class<A>>
Copyright © 2006–2018. All rights reserved.