package com.github.javaparser.ast.nodeTypes; import com.github.javaparser.ast.Node; import com.github.javaparser.ast.stmt.BlockStmt; import com.github.javaparser.ast.stmt.Statement; public interface NodeWithBody { public Statement getBody(); public T setBody(final Statement body); public default BlockStmt createBlockStatementAsBody() { BlockStmt b = new BlockStmt(); b.setParentNode((Node) this); setBody(b); return b; } }