public class DefaultNExprElementReshaperBuilder extends Object implements net.thevpc.nuts.elem.NExprElementReshaperBuilder
| Constructor and Description |
|---|
DefaultNExprElementReshaperBuilder() |
DefaultNExprElementReshaperBuilder(Map<net.thevpc.nuts.elem.NOperatorSymbol,Integer> precedence,
Map<net.thevpc.nuts.elem.NOperatorSymbol,net.thevpc.nuts.expr.NOperatorAssociativity> associativity) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.elem.NExprElementReshaperBuilder |
addBinaryOperator(net.thevpc.nuts.elem.NOperatorSymbol op,
int precedence,
net.thevpc.nuts.expr.NOperatorAssociativity assoc) |
net.thevpc.nuts.elem.NExprElementReshaperBuilder |
addUnaryOperator(net.thevpc.nuts.elem.NOperatorSymbol op) |
net.thevpc.nuts.elem.NExprElementReshaper |
build() |
net.thevpc.nuts.elem.NExprElementReshaperBuilder |
clearOperators() |
public DefaultNExprElementReshaperBuilder(Map<net.thevpc.nuts.elem.NOperatorSymbol,Integer> precedence, Map<net.thevpc.nuts.elem.NOperatorSymbol,net.thevpc.nuts.expr.NOperatorAssociativity> associativity)
public DefaultNExprElementReshaperBuilder()
public net.thevpc.nuts.elem.NExprElementReshaperBuilder addUnaryOperator(net.thevpc.nuts.elem.NOperatorSymbol op)
addUnaryOperator in interface net.thevpc.nuts.elem.NExprElementReshaperBuilderpublic net.thevpc.nuts.elem.NExprElementReshaperBuilder addBinaryOperator(net.thevpc.nuts.elem.NOperatorSymbol op,
int precedence,
net.thevpc.nuts.expr.NOperatorAssociativity assoc)
addBinaryOperator in interface net.thevpc.nuts.elem.NExprElementReshaperBuilderpublic net.thevpc.nuts.elem.NExprElementReshaperBuilder clearOperators()
clearOperators in interface net.thevpc.nuts.elem.NExprElementReshaperBuilderpublic net.thevpc.nuts.elem.NExprElementReshaper build()
build in interface net.thevpc.nuts.elem.NExprElementReshaperBuilderCopyright © 2026 vpc open source initiative. All rights reserved.