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, toStringpublic 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–2016. All rights reserved.