public class SeqLength extends Operator
ProgramElement.TreeStructure
SourceElement.Position
Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID |
children, expressionParent, INFIX, POSTFIX, PREFIX
comments
factory
STRUCTURAL_EQUALITY, STRUCTURAL_HASH_CODE
Modifier | Constructor and Description |
---|---|
|
SeqLength(Expression seq) |
protected |
SeqLength(SeqLength proto) |
Modifier and Type | Method and Description |
---|---|
void |
accept(SourceVisitor v) |
SeqLength |
deepClone() |
int |
getArity() |
int |
getNotation() |
int |
getPrecedence() |
java.lang.String |
toSource() |
getArguments, getASTParent, getChildAt, getChildCount, getChildPositionCode, getExpressionAt, getExpressionContainer, getExpressionCount, getFirstElement, getLastElement, isLeftAssociative, isToBeParenthesized, makeParentRoleValid, precedes, replaceChild, setArguments, setExpressionContainer
getIndexOfChild, getIndexOfChild, getRoleOfChild, makeAllParentRolesValid, validateAll
getComments, setComments, validate
getEndPosition, getFactory, getRelativePosition, getStartPosition, setEndPosition, setRelativePosition, setStartPosition
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getIndexOfChild, getIndexOfChild, getRoleOfChild, makeAllParentRolesValid, validateAll
getComments, setComments
getEndPosition, getFactory, getRelativePosition, getStartPosition, setEndPosition, setRelativePosition, setStartPosition
validate
private static final long serialVersionUID
public SeqLength(Expression seq)
protected SeqLength(SeqLength proto)
public SeqLength deepClone()
public int getPrecedence()
getPrecedence
in class Operator
public int getNotation()
getNotation
in class Operator
public void accept(SourceVisitor v)
public java.lang.String toSource()
toSource
in interface SourceElement
toSource
in class JavaSourceElement