private void visitAnyNode(final AnyNode anyNode) { if (!StringUtilities.isNullOrEmpty(anyNode.getGroupName())) { writeIdentifier(anyNode.getGroupName()); writeToken(Roles.COLON); writeIdentifier("*"); } }
tryPattern.setTryBlock(new AnyNode("tryContent").toBlockStatement());
arrayCreation.setType(new NamedNode("type", new AnyNode()).toType());
tryPattern.setTryBlock(new AnyNode("tryContent").toBlockStatement());
arrayCreation.setType(new NamedNode("type", new AnyNode()).toType());
tryPattern.setTryBlock(new AnyNode("tryContent").toBlockStatement());
private void visitAnyNode(final AnyNode anyNode) { if (!StringUtilities.isNullOrEmpty(anyNode.getGroupName())) { writeIdentifier(anyNode.getGroupName()); writeToken(Roles.COLON); writeIdentifier("*"); } }
arrayCreation.setType(new NamedNode("type", new AnyNode()).toType());
private static ConditionalExpression createPattern() { final Expression target = new TypeReferenceExpression(new AnyNode().toType()).makeOptional().toExpression(); final MemberReferenceExpression access = new MemberReferenceExpression(target, Pattern.ANY_STRING); @SuppressWarnings("UnnecessaryLocalVariable") final ConditionalExpression pattern = new ConditionalExpression( new BinaryOperatorExpression( access.withName("fieldAccess").toExpression(), BinaryOperatorType.EQUALITY, new NullReferenceExpression() ), new AssignmentExpression( new BackReference("fieldAccess").toExpression(), AssignmentOperatorType.ASSIGN, target.clone() .invoke(Pattern.ANY_STRING, new TypedLiteralNode("class", String.class).toExpression()) .withName("methodCall") .toExpression() ), new BackReference("fieldAccess").toExpression() ); return pattern; }
private void visitAnyNode(final AnyNode anyNode) { if (!StringUtilities.isNullOrEmpty(anyNode.getGroupName())) { writeIdentifier(anyNode.getGroupName()); writeToken(Roles.COLON); writeIdentifier("*"); } }