public static class FlowExpressions.ArrayCreation extends FlowExpressions.Receiver
| Modifier and Type | Field and Description | 
|---|---|
protected java.util.List<Node> | 
dimensions  | 
protected java.util.List<Node> | 
initializers  | 
type| Constructor and Description | 
|---|
ArrayCreation(javax.lang.model.type.TypeMirror type,
             java.util.List<Node> dimensions,
             java.util.List<Node> initializers)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
containsOfClass(java.lang.Class<? extends FlowExpressions.Receiver> clazz)  | 
boolean | 
containsSyntacticEqualReceiver(FlowExpressions.Receiver other)  | 
boolean | 
equals(java.lang.Object obj)  | 
java.util.List<Node> | 
getDimensions()  | 
java.util.List<Node> | 
getInitializers()  | 
int | 
hashCode()  | 
boolean | 
isUnmodifiableByOtherCode()
Returns true if and only if the value this expression stands for cannot be changed by a
 method call. 
 | 
boolean | 
syntacticEquals(FlowExpressions.Receiver other)  | 
java.lang.String | 
toString()  | 
containsModifiableAliasOf, containsUnknown, getTypeprotected java.util.List<Node> dimensions
protected java.util.List<Node> initializers
public java.util.List<Node> getDimensions()
public java.util.List<Node> getInitializers()
public boolean containsOfClass(java.lang.Class<? extends FlowExpressions.Receiver> clazz)
containsOfClass in class FlowExpressions.Receiverpublic boolean isUnmodifiableByOtherCode()
FlowExpressions.ReceiverFlowExpressions.Receiver.isUnmodifiableByOtherCode() is true.isUnmodifiableByOtherCode in class FlowExpressions.Receiverpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic boolean syntacticEquals(FlowExpressions.Receiver other)
syntacticEquals in class FlowExpressions.Receiverpublic boolean containsSyntacticEqualReceiver(FlowExpressions.Receiver other)
containsSyntacticEqualReceiver in class FlowExpressions.Receiverother.public java.lang.String toString()
toString in class java.lang.Object