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?
|
getTypeasEnumConstant, asField, asMethod, asParameter, asPattern, asType, getName, isEnumConstant, isField, isMethod, isParameter, isType, isVariabledefault boolean isPattern()
ResolvedDeclarationisPattern in interface ResolvedDeclarationdefault boolean hasName()
ResolvedDeclarationhasName in interface ResolvedDeclarationdefault String describeType()
Copyright © 2007–2020. All rights reserved.