@Override public List<String> getMatchPatternInvolvedAliases() { List<String> leftX = left == null ? null : left.getMatchPatternInvolvedAliases(); List<String> rightX = right == null ? null : right.getMatchPatternInvolvedAliases(); List<String> rightBlockX = rightBlock == null ? null : rightBlock.getMatchPatternInvolvedAliases(); List<String> result = new ArrayList<String>(); if (leftX != null) { result.addAll(leftX); } if (rightX != null) { result.addAll(rightX); } if (rightBlockX != null) { result.addAll(rightBlockX); } return result.size() == 0 ? null : result; }
@Override public List<String> getMatchPatternInvolvedAliases() { List<String> leftX = left == null ? null : left.getMatchPatternInvolvedAliases(); List<String> expressionX = expression == null ? null : expression.getMatchPatternInvolvedAliases(); List<String> conditionX = condition == null ? null : condition.getMatchPatternInvolvedAliases(); List<String> result = new ArrayList<String>(); if (leftX != null) { result.addAll(leftX); } if (expressionX != null) { result.addAll(expressionX); } if (conditionX != null) { result.addAll(conditionX); } return result.size() == 0 ? null : result; }
@Override public List<String> getMatchPatternInvolvedAliases() { List<String> leftX = left == null ? null : left.getMatchPatternInvolvedAliases(); List<String> rightX = right == null ? null : right.getMatchPatternInvolvedAliases(); List<String> rightBlockX = rightBlock == null ? null : rightBlock.getMatchPatternInvolvedAliases(); List<String> result = new ArrayList<String>(); if (leftX != null) { result.addAll(leftX); } if (rightX != null) { result.addAll(rightX); } if (rightBlockX != null) { result.addAll(rightBlockX); } return result.size() == 0 ? null : result; }