static List<Modifier> getModifiers(final AstNode node) { List<Modifier> modifiers = null; for (final JavaModifierToken modifierToken : node.getChildrenByRole(MODIFIER_ROLE)) { if (modifiers == null) { modifiers = new ArrayList<>(); } modifiers.add(modifierToken.getModifier()); } return modifiers != null ? Collections.unmodifiableList(modifiers) : Collections.<Modifier>emptyList(); }
static List<Modifier> getModifiers(final AstNode node) { List<Modifier> modifiers = null; for (final JavaModifierToken modifierToken : node.getChildrenByRole(MODIFIER_ROLE)) { if (modifiers == null) { modifiers = new ArrayList<>(); } modifiers.add(modifierToken.getModifier()); } return modifiers != null ? Collections.unmodifiableList(modifiers) : Collections.<Modifier>emptyList(); }
static List<Modifier> getModifiers(final AstNode node) { List<Modifier> modifiers = null; for (final JavaModifierToken modifierToken : node.getChildrenByRole(MODIFIER_ROLE)) { if (modifiers == null) { modifiers = new ArrayList<>(); } modifiers.add(modifierToken.getModifier()); } return modifiers != null ? Collections.unmodifiableList(modifiers) : Collections.<Modifier>emptyList(); }
static boolean removeModifier(final AstNode node, final Modifier modifier) { final AstNodeCollection<JavaModifierToken> modifierTokens = node.getChildrenByRole(MODIFIER_ROLE); for (final JavaModifierToken modifierToken : modifierTokens) { if (modifierToken.getModifier() == modifier) { modifierToken.remove(); return true; } } return false; } }
static boolean removeModifier(final AstNode node, final Modifier modifier) { final AstNodeCollection<JavaModifierToken> modifierTokens = node.getChildrenByRole(MODIFIER_ROLE); for (final JavaModifierToken modifierToken : modifierTokens) { if (modifierToken.getModifier() == modifier) { modifierToken.remove(); return true; } } return false; } }
static boolean removeModifier(final AstNode node, final Modifier modifier) { final AstNodeCollection<JavaModifierToken> modifierTokens = node.getChildrenByRole(MODIFIER_ROLE); for (final JavaModifierToken modifierToken : modifierTokens) { if (modifierToken.getModifier() == modifier) { modifierToken.remove(); return true; } } return false; } }
static void setModifiers(final AstNode node, final Collection<Modifier> modifiers) { final AstNodeCollection<JavaModifierToken> modifierTokens = node.getChildrenByRole(MODIFIER_ROLE); modifierTokens.clear(); for (final Modifier modifier : modifiers) { modifierTokens.add(new JavaModifierToken(TextLocation.EMPTY, modifier)); } }
static void setModifiers(final AstNode node, final Collection<Modifier> modifiers) { final AstNodeCollection<JavaModifierToken> modifierTokens = node.getChildrenByRole(MODIFIER_ROLE); modifierTokens.clear(); for (final Modifier modifier : modifiers) { modifierTokens.add(new JavaModifierToken(TextLocation.EMPTY, modifier)); } }
static void setModifiers(final AstNode node, final Collection<Modifier> modifiers) { final AstNodeCollection<JavaModifierToken> modifierTokens = node.getChildrenByRole(MODIFIER_ROLE); modifierTokens.clear(); for (final Modifier modifier : modifiers) { modifierTokens.add(new JavaModifierToken(TextLocation.EMPTY, modifier)); } }
final AstNodeCollection<ParameterDeclaration> parameters = node.getChildrenByRole(Roles.PARAMETER); final Map<ParameterDefinition, ParameterDeclaration> declarationMap = new HashMap<>(); final Map<String, ParameterDefinition> parametersByName = new HashMap<>();
final AstNodeCollection<ParameterDeclaration> parameters = node.getChildrenByRole(Roles.PARAMETER); final Map<ParameterDefinition, ParameterDeclaration> declarationMap = new HashMap<>(); final Map<String, ParameterDefinition> parametersByName = new HashMap<>();
final AstNodeCollection<ParameterDeclaration> parameters = node.getChildrenByRole(Roles.PARAMETER); final Map<ParameterDefinition, ParameterDeclaration> declarationMap = new HashMap<>(); final Map<String, ParameterDefinition> parametersByName = new HashMap<>();
final int argumentIndex = indexOf(grandParent.getChildrenByRole(Roles.ARGUMENT), (Expression) parent); final Expression toReplace = get(arguments, argumentIndex);
final int argumentIndex = indexOf(grandParent.getChildrenByRole(Roles.ARGUMENT), (Expression) parent); final Expression toReplace = get(arguments, argumentIndex);
final int argumentIndex = indexOf(grandParent.getChildrenByRole(Roles.ARGUMENT), (Expression) parent); final Expression toReplace = get(arguments, argumentIndex);
bodyNode.getChildrenByRole(BlockStatement.STATEMENT_ROLE).clear();
bodyNode.getChildrenByRole(BlockStatement.STATEMENT_ROLE).clear();
bodyNode.getChildrenByRole(BlockStatement.STATEMENT_ROLE).clear();