| Modifier and Type | Class and Description |
|---|---|
static class |
VaporReference.Builder |
| Constructor and Description |
|---|
VaporReference() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(AstNodeVisitor visitor)
Writes the syntatically-correct Java code representation of this node.
|
static VaporReference.Builder |
builder() |
Reference |
copyAndSetGenerics(List<Reference> generics) |
abstract com.google.common.collect.ImmutableList<String> |
enclosingClassNames() |
boolean |
equals(Object o) |
String |
fullName() |
abstract com.google.common.collect.ImmutableList<Reference> |
generics() |
boolean |
hasEnclosingClass() |
int |
hashCode() |
boolean |
isAssignableFrom(Reference other) |
boolean |
isFromPackage(String pkg) |
abstract boolean |
isStaticImport() |
boolean |
isSupertypeOrEquals(Reference other) |
boolean |
isWildcard() |
abstract String |
name() |
abstract String |
pakkage() |
abstract String |
simpleName() |
abstract Reference |
supertypeReference() |
abstract boolean |
useFullName() |
Reference |
wildcardUpperBound() |
public void accept(AstNodeVisitor visitor)
AstNodepublic abstract com.google.common.collect.ImmutableList<Reference> generics()
public abstract String simpleName()
simpleName in interface Referencepublic abstract boolean useFullName()
useFullName in interface Reference@Nullable public abstract com.google.common.collect.ImmutableList<String> enclosingClassNames()
enclosingClassNames in interface Reference@Nullable public Reference wildcardUpperBound()
wildcardUpperBound in interface Referencepublic abstract boolean isStaticImport()
isStaticImport in interface Referencepublic boolean hasEnclosingClass()
hasEnclosingClass in interface Referencepublic boolean isFromPackage(String pkg)
isFromPackage in interface Referencepublic boolean isSupertypeOrEquals(Reference other)
isSupertypeOrEquals in interface Referencepublic boolean isAssignableFrom(Reference other)
isAssignableFrom in interface Referencepublic boolean isWildcard()
isWildcard in interface Referencepublic Reference copyAndSetGenerics(List<Reference> generics)
copyAndSetGenerics in interface Referencepublic static VaporReference.Builder builder()
Copyright © 2022 Google LLC. All rights reserved.