@Immutable public static final class ImmutableTrees.TypeDeclaration extends Trees.TypeDeclaration
| Modifier and Type | Class and Description |
|---|---|
static class |
ImmutableTrees.TypeDeclaration.Builder |
Trees.TypeDeclaration.Kind| Modifier and Type | Method and Description |
|---|---|
static ImmutableTrees.TypeDeclaration.Builder |
builder() |
static ImmutableTrees.TypeDeclaration |
copyOf(Trees.TypeDeclaration instance) |
boolean |
equals(Object another) |
int |
hashCode() |
Trees.TypeDeclaration.Kind |
kind() |
String |
toString() |
Trees.TypeIdentifier |
type() |
ImmutableTrees.TypeDeclaration |
withKind(Trees.TypeDeclaration.Kind value) |
ImmutableTrees.TypeDeclaration |
withType(Trees.TypeIdentifier value) |
public Trees.TypeIdentifier type()
public Trees.TypeDeclaration.Kind kind()
public final ImmutableTrees.TypeDeclaration withType(Trees.TypeIdentifier value)
public final ImmutableTrees.TypeDeclaration withKind(Trees.TypeDeclaration.Kind value)
public int hashCode()
public String toString()
public static ImmutableTrees.TypeDeclaration copyOf(Trees.TypeDeclaration instance)
public static ImmutableTrees.TypeDeclaration.Builder builder()
Copyright © 2021 The Immutables.org authors. All rights reserved.