public interface ResolvedPatternDeclaration extends ResolvedValueDeclaration
PatternExpr
Modifier and Type | Method and Description |
---|---|
default String |
describeType() |
default boolean |
hasName()
Anonymous classes do not have a name, for example.
|
default boolean |
isPattern()
Does this declaration represents a pattern declaration?
|
getType
asEnumConstant, asField, asMethod, asParameter, asPattern, asType, getName, isEnumConstant, isField, isMethod, isParameter, isType, isVariable
default boolean isPattern()
ResolvedDeclaration
isPattern
in interface ResolvedDeclaration
default boolean hasName()
ResolvedDeclaration
hasName
in interface ResolvedDeclaration
default String describeType()
Copyright © 2007–2020. All rights reserved.