Package javassist.compiler.ast
Class ArrayInit
- java.lang.Object
-
- javassist.compiler.ast.ASTree
-
- javassist.compiler.ast.ASTList
-
- javassist.compiler.ast.ArrayInit
-
- All Implemented Interfaces:
Serializable
public class ArrayInit extends ASTList
Array initializer such as{ 1, 2, 3 }
.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(Visitor v)
Is a method for the visitor pattern.String
getTag()
int
size()
Gets the number of the elements.
-
-
-
Constructor Detail
-
ArrayInit
public ArrayInit(ASTree firstElement)
Constructs an object.- Parameters:
firstElement
- maybe null when the initializer is{}
(empty).
-
-
Method Detail
-
size
public int size()
Gets the number of the elements. Don't callASTList.length()
.- Returns:
- the number of the elements.
-
accept
public void accept(Visitor v) throws javassist.compiler.CompileError
Description copied from class:ASTree
Is a method for the visitor pattern. It callsatXXX()
on the given visitor, whereXXX
is the class name of the node object.
-
getTag
public String getTag()
-
-