本文整理了Java中de.gaalop.dfg.Expression.isComposite()
方法的一些代码示例,展示了Expression.isComposite()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Expression.isComposite()
方法的具体详情如下:
包路径:de.gaalop.dfg.Expression
类名称:Expression
方法名:isComposite
[英]Indicates that this expression is composed of other expressions.
[中]指示此表达式由其他表达式组成。
代码示例来源:origin: CallForSanity/Gaalop
public static String bracketComposite(Expression expression) {
if (expression.isComposite()) {
return "(" + expression + ")";
} else {
return expression.toString();
}
}
代码示例来源:origin: CallForSanity/Gaalop
if (old == left) {
left = newExpression;
} else if (left.isComposite()) {
left.replaceExpression(old, newExpression);
} else if (right.isComposite()) {
right.replaceExpression(old, newExpression);
代码示例来源:origin: CallForSanity/Gaalop
private String bladeToString(Expression blade) {
if (!blade.isComposite()) return blade.toString();
OuterProduct outerProduct = (OuterProduct) blade;
return bladeToString(outerProduct.getLeft())+"^"+bladeToString(outerProduct.getRight());
}
内容来源于网络,如有侵权,请联系作者删除!