Uses of Interface
org.sonar.sslr.ast.AstSelect
Packages that use AstSelect
-
Uses of AstSelect in com.sonar.sslr.api
Methods in com.sonar.sslr.api that return AstSelect -
Uses of AstSelect in org.sonar.sslr.ast
Methods in org.sonar.sslr.ast that return AstSelectModifier and TypeMethodDescriptionAstSelect.children()Deprecated.Returns new selection, which contains children of this selection.AstSelect.children(AstNodeType type) Deprecated.Returns new selection, which contains children of a given type of this selection.AstSelect.children(AstNodeType... types) Deprecated.Returns new selection, which contains children of a given types of this selection.AstSelect.descendants(AstNodeType type) Deprecated.Returns new selection, which contains descendants of a given type of this selection.AstSelect.descendants(AstNodeType... types) Deprecated.Returns new selection, which contains descendants of a given types of this selection.AstSelect.filter(AstNodeType type) Deprecated.Returns new selection, which contains elements of this selection that have given type.AstSelect.filter(AstNodeType... types) Deprecated.Returns new selection, which contains elements of this selection that have any one of the given types.Deprecated.Returns new selection, which contains elements of this selection that satisfy a predicate.AstSelect.firstAncestor(AstNodeType type) Deprecated.Returns new selection, which contains first ancestor of a given type for each node from this selection.AstSelect.firstAncestor(AstNodeType... types) Deprecated.Returns new selection, which contains first ancestor of one of the given types for each node from this selection.AstSelect.nextSibling()Deprecated.Returns new selection, which contains next sibling for each node from this selection.AstSelect.parent()Deprecated.Returns new selection, which contains parent for each node from this selection.AstSelect.previousSibling()Deprecated.Returns new selection, which contains previous sibling for each node from this selection. -
Uses of AstSelect in org.sonar.sslr.internal.ast.select
Classes in org.sonar.sslr.internal.ast.select that implement AstSelectModifier and TypeClassDescriptionclassAstSelectwhich contains no elements.classAstSelectwhich contains more than one element.classAstSelectwhich contains exactly one element.Methods in org.sonar.sslr.internal.ast.select that return AstSelectModifier and TypeMethodDescriptionEmptyAstSelect.children()EmptyAstSelect.children(AstNodeType type) EmptyAstSelect.children(AstNodeType... types) ListAstSelect.children()ListAstSelect.children(AstNodeType type) ListAstSelect.children(AstNodeType... types) SingleAstSelect.children()SingleAstSelect.children(AstNodeType type) SingleAstSelect.children(AstNodeType... types) static AstSelectEmptyAstSelect.descendants(AstNodeType type) EmptyAstSelect.descendants(AstNodeType... types) ListAstSelect.descendants(AstNodeType type) ListAstSelect.descendants(AstNodeType... types) SingleAstSelect.descendants(AstNodeType type) SingleAstSelect.descendants(AstNodeType... types) static AstSelectAstSelectFactory.empty()EmptyAstSelect.filter(AstNodeType type) EmptyAstSelect.filter(AstNodeType... types) ListAstSelect.filter(AstNodeType type) ListAstSelect.filter(AstNodeType... types) SingleAstSelect.filter(AstNodeType type) SingleAstSelect.filter(AstNodeType... types) EmptyAstSelect.firstAncestor(AstNodeType type) EmptyAstSelect.firstAncestor(AstNodeType... types) ListAstSelect.firstAncestor(AstNodeType type) ListAstSelect.firstAncestor(AstNodeType... types) SingleAstSelect.firstAncestor(AstNodeType type) SingleAstSelect.firstAncestor(AstNodeType... types) EmptyAstSelect.nextSibling()ListAstSelect.nextSibling()SingleAstSelect.nextSibling()EmptyAstSelect.parent()ListAstSelect.parent()SingleAstSelect.parent()EmptyAstSelect.previousSibling()ListAstSelect.previousSibling()SingleAstSelect.previousSibling()static AstSelect