Interface AnonymousClassTree
-
- All Superinterfaces:
ClassTree,ExpressionTree,HasAttributes,Tree
- All Known Implementing Classes:
AnonymousClassTreeImpl
public interface AnonymousClassTree extends ExpressionTree, ClassTree
Anonymous classclass
-
-
Field Summary
-
Fields inherited from interface org.sonar.plugins.php.api.tree.declaration.ClassTree
PHP5_CONSTRUCTOR_NAME
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description SeparatedList<ExpressionTree>arguments()Deprecated.since 3.11 .SeparatedList<CallArgumentTree>callArguments()SyntaxTokenclassToken()SyntaxTokencloseCurlyBraceToken()SyntaxTokencloseParenthesisToken()SyntaxTokenextendsToken()SyntaxTokenimplementsToken()List<ClassMemberTree>members()SyntaxTokenopenCurlyBraceToken()SyntaxTokenopenParenthesisToken()NamespaceNameTreesuperClass()SeparatedList<NamespaceNameTree>superInterfaces()-
Methods inherited from interface org.sonar.plugins.php.api.tree.declaration.ClassTree
fetchConstructor
-
Methods inherited from interface org.sonar.plugins.php.api.tree.declaration.HasAttributes
attributeGroups
-
-
-
-
Method Detail
-
classToken
SyntaxToken classToken()
- Specified by:
classTokenin interfaceClassTree
-
openParenthesisToken
@Nullable SyntaxToken openParenthesisToken()
-
arguments
@Deprecated SeparatedList<ExpressionTree> arguments()
Deprecated.since 3.11 . UsecallArguments()instead.
-
callArguments
SeparatedList<CallArgumentTree> callArguments()
-
closeParenthesisToken
@Nullable SyntaxToken closeParenthesisToken()
-
extendsToken
@Nullable SyntaxToken extendsToken()
- Specified by:
extendsTokenin interfaceClassTree
-
superClass
@Nullable NamespaceNameTree superClass()
- Specified by:
superClassin interfaceClassTree
-
implementsToken
@Nullable SyntaxToken implementsToken()
- Specified by:
implementsTokenin interfaceClassTree
-
superInterfaces
SeparatedList<NamespaceNameTree> superInterfaces()
- Specified by:
superInterfacesin interfaceClassTree
-
openCurlyBraceToken
SyntaxToken openCurlyBraceToken()
- Specified by:
openCurlyBraceTokenin interfaceClassTree
-
members
List<ClassMemberTree> members()
-
closeCurlyBraceToken
SyntaxToken closeCurlyBraceToken()
- Specified by:
closeCurlyBraceTokenin interfaceClassTree
-
-