public class HNArrayNew extends HNode
| Constructor and Description |
|---|
HNArrayNew() |
HNArrayNew(HNTypeToken arrayTypeName,
HNode[] inits,
HNode constructor,
net.thevpc.jeep.JToken startToken,
net.thevpc.jeep.JToken endToken) |
| Modifier and Type | Method and Description |
|---|---|
void |
copyFrom(net.thevpc.jeep.JNode node,
net.thevpc.jeep.JNodeCopyFactory copyFactory) |
protected void |
findAndReplaceChildren(net.thevpc.jeep.JNodeFindAndReplace findAndReplace) |
net.thevpc.jeep.JArrayType |
getArrayType() |
HNTypeToken |
getArrayTypeName() |
List<net.thevpc.jeep.JNode> |
getChildrenNodes() |
HNode |
getConstructor() |
HNode[] |
getInits() |
HNArrayNew |
setArrayType(net.thevpc.jeep.JType arrayType) |
HNArrayNew |
setArrayTypeName(HNTypeToken arrayTypeName) |
void |
setConstructor(HNode constructor) |
HNArrayNew |
setInits(HNode[] inits) |
String |
toString() |
void |
visit(net.thevpc.jeep.JNodeVisitor visitor) |
addAnnotationNoDuplicates, addAnnotations, addAnnotationsNoDuplicates, addModifierKeys, copy, copy, fullChildInfo, getAnnotations, getEffectiveImports, getElement, getExitPoints, getImports, getModifierKeys, getParentNode, id, removeAnnotations, setAnnotations, setElement, setImportscontainsCaret, containsCaret, copyFrom, findAndReplace, getChildInfo, getEndToken, getExitContextObject, getPosition, getPosition, getSeparators, getStartToken, getUserObjects, isExitContext, isSetUserObject, isTestAndSetUserObject, parentNode, setBounds, setChildInfo, setEndToken, setExitContextObject, setSeparators, setStartToken, setUserObject, setUserObject, setUserObject, unsetUserObject, visitNext, visitNext, visitNextpublic HNArrayNew()
public HNArrayNew(HNTypeToken arrayTypeName, HNode[] inits, HNode constructor, net.thevpc.jeep.JToken startToken, net.thevpc.jeep.JToken endToken)
public void visit(net.thevpc.jeep.JNodeVisitor visitor)
visit in interface net.thevpc.jeep.JNodevisit in class net.thevpc.jeep.core.nodes.AbstractJNodepublic List<net.thevpc.jeep.JNode> getChildrenNodes()
getChildrenNodes in interface net.thevpc.jeep.JNodegetChildrenNodes in class net.thevpc.jeep.core.nodes.AbstractJNodeprotected void findAndReplaceChildren(net.thevpc.jeep.JNodeFindAndReplace findAndReplace)
findAndReplaceChildren in class net.thevpc.jeep.core.nodes.AbstractJNodepublic void copyFrom(net.thevpc.jeep.JNode node,
net.thevpc.jeep.JNodeCopyFactory copyFactory)
public HNode getConstructor()
public void setConstructor(HNode constructor)
public HNTypeToken getArrayTypeName()
public HNArrayNew setArrayTypeName(HNTypeToken arrayTypeName)
public net.thevpc.jeep.JArrayType getArrayType()
public HNArrayNew setArrayType(net.thevpc.jeep.JType arrayType)
public HNode[] getInits()
public HNArrayNew setInits(HNode[] inits)
Copyright © 2025 vpc open source initiative. All rights reserved.