Package com.github.javaparser.ast.type
Class ArrayType.ArrayBracketPair
- java.lang.Object
-
- com.github.javaparser.ast.type.ArrayType.ArrayBracketPair
-
- Enclosing class:
- ArrayType
public static class ArrayType.ArrayBracketPair extends java.lang.Object
Helper class that stores information about a pair of brackets in a non-recursive way (unlike ArrayType.)
-
-
Field Summary
Fields Modifier and Type Field Description private NodeList<AnnotationExpr>
annotations
private ArrayType.Origin
origin
private TokenRange
tokenRange
-
Constructor Summary
Constructors Constructor Description ArrayBracketPair(TokenRange tokenRange, ArrayType.Origin origin, NodeList<AnnotationExpr> annotations)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeList<AnnotationExpr>
getAnnotations()
ArrayType.Origin
getOrigin()
java.util.Optional<TokenRange>
getTokenRange()
ArrayType.ArrayBracketPair
setAnnotations(NodeList<AnnotationExpr> annotations)
ArrayType.ArrayBracketPair
setOrigin(ArrayType.Origin origin)
ArrayType.ArrayBracketPair
setTokenRange(TokenRange range)
-
-
-
Field Detail
-
tokenRange
private TokenRange tokenRange
-
annotations
private NodeList<AnnotationExpr> annotations
-
origin
private ArrayType.Origin origin
-
-
Constructor Detail
-
ArrayBracketPair
public ArrayBracketPair(TokenRange tokenRange, ArrayType.Origin origin, NodeList<AnnotationExpr> annotations)
-
-
Method Detail
-
getAnnotations
public NodeList<AnnotationExpr> getAnnotations()
-
setAnnotations
public ArrayType.ArrayBracketPair setAnnotations(NodeList<AnnotationExpr> annotations)
-
setTokenRange
public ArrayType.ArrayBracketPair setTokenRange(TokenRange range)
-
getTokenRange
public java.util.Optional<TokenRange> getTokenRange()
-
getOrigin
public ArrayType.Origin getOrigin()
-
setOrigin
public ArrayType.ArrayBracketPair setOrigin(ArrayType.Origin origin)
-
-