public class ArrayElementValue extends ElementValue
| Modifier and Type | Field and Description |
|---|---|
ElementValue[] |
elementValues |
int |
u2elementValuesCount |
referencedClass, referencedMethod, u2elementNameIndex, visitorInfo| Constructor and Description |
|---|
ArrayElementValue()
Creates an uninitialized ArrayElementValue.
|
ArrayElementValue(int u2elementNameIndex,
int u2elementValuesCount,
ElementValue[] elementValues)
Creates an initialized ArrayElementValue.
|
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Clazz clazz,
Annotation annotation,
ElementValueVisitor elementValueVisitor)
Accepts the given visitor.
|
void |
elementValuesAccept(Clazz clazz,
Annotation annotation,
ElementValueVisitor elementValueVisitor)
Applies the given visitor to all nested element values.
|
char |
getTag()
Returns the tag of this element value.
|
getMethodName, getVisitorInfo, referencedMethodAccept, setVisitorInfopublic int u2elementValuesCount
public ElementValue[] elementValues
public ArrayElementValue()
public ArrayElementValue(int u2elementNameIndex,
int u2elementValuesCount,
ElementValue[] elementValues)
public char getTag()
ElementValuegetTag in class ElementValuepublic void accept(Clazz clazz, Annotation annotation, ElementValueVisitor elementValueVisitor)
ElementValueaccept in class ElementValuepublic void elementValuesAccept(Clazz clazz, Annotation annotation, ElementValueVisitor elementValueVisitor)
Copyright © 2015. All Rights Reserved.