com.github.antlrjavaparser.api.expr
Class ArrayCreationExpr
java.lang.Object
com.github.antlrjavaparser.api.Node
com.github.antlrjavaparser.api.expr.Expression
com.github.antlrjavaparser.api.expr.ArrayCreationExpr
public final class ArrayCreationExpr
- extends Expression
- Author:
- Julio Vilmar Gesser
Constructor Summary |
ArrayCreationExpr()
|
ArrayCreationExpr(int beginLine,
int beginColumn,
int endLine,
int endColumn,
Type type,
int arrayCount,
ArrayInitializerExpr initializer)
|
ArrayCreationExpr(int beginLine,
int beginColumn,
int endLine,
int endColumn,
Type type,
List<Expression> dimensions,
int arrayCount)
|
ArrayCreationExpr(Type type,
int arrayCount,
ArrayInitializerExpr initializer)
|
ArrayCreationExpr(Type type,
List<Expression> dimensions,
int arrayCount)
|
Methods inherited from class com.github.antlrjavaparser.api.Node |
equals, getBeginColumn, getBeginComments, getBeginLine, getData, getEndColumn, getEndComments, getEndLine, getInternalComments, hashCode, setBeginColumn, setBeginComments, setBeginLine, setData, setEndColumn, setEndComments, setEndLine, setInternalComments, toString |
ArrayCreationExpr
public ArrayCreationExpr()
ArrayCreationExpr
public ArrayCreationExpr(Type type,
int arrayCount,
ArrayInitializerExpr initializer)
ArrayCreationExpr
public ArrayCreationExpr(int beginLine,
int beginColumn,
int endLine,
int endColumn,
Type type,
int arrayCount,
ArrayInitializerExpr initializer)
ArrayCreationExpr
public ArrayCreationExpr(Type type,
List<Expression> dimensions,
int arrayCount)
ArrayCreationExpr
public ArrayCreationExpr(int beginLine,
int beginColumn,
int endLine,
int endColumn,
Type type,
List<Expression> dimensions,
int arrayCount)
accept
public <R,A> R accept(GenericVisitor<R,A> v,
A arg)
- Description copied from class:
Node
- Accept method for visitor support.
- Specified by:
accept
in class Node
- Type Parameters:
R
- the type the return value of the visitorA
- the type the argument passed for the visitor- Parameters:
v
- the visitor implementationarg
- any value relevant for the visitor
- Returns:
- the result of the visit
accept
public <A> void accept(VoidVisitor<A> v,
A arg)
- Description copied from class:
Node
- Accept method for visitor support.
- Specified by:
accept
in class Node
- Type Parameters:
A
- the type the argument passed for the visitor- Parameters:
v
- the visitor implementationarg
- any value relevant for the visitor
getArrayCount
public int getArrayCount()
getDimensions
public List<Expression> getDimensions()
getInitializer
public ArrayInitializerExpr getInitializer()
getType
public Type getType()
setArrayCount
public void setArrayCount(int arrayCount)
setDimensions
public void setDimensions(List<Expression> dimensions)
setInitializer
public void setInitializer(ArrayInitializerExpr initializer)
setType
public void setType(Type type)
Copyright © 2013. All Rights Reserved.