@Immutable public class ClientTypeSignatureParameter extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ClientTypeSignatureParameter.ClientTypeSignatureParameterDeserializer |
| Constructor and Description |
|---|
ClientTypeSignatureParameter(ParameterKind kind,
Object value) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
ParameterKind |
getKind() |
Long |
getLongLiteral() |
NamedClientTypeSignature |
getNamedTypeSignature() |
ClientTypeSignature |
getTypeSignature() |
Object |
getValue() |
int |
hashCode() |
static ClientTypeSignatureParameter |
ofLong(long longLiteral) |
static ClientTypeSignatureParameter |
ofNamedType(NamedClientTypeSignature namedTypeSignature) |
static ClientTypeSignatureParameter |
ofType(ClientTypeSignature typeSignature) |
String |
toString() |
public ClientTypeSignatureParameter(ParameterKind kind, Object value)
public static ClientTypeSignatureParameter ofType(ClientTypeSignature typeSignature)
public static ClientTypeSignatureParameter ofNamedType(NamedClientTypeSignature namedTypeSignature)
public static ClientTypeSignatureParameter ofLong(long longLiteral)
public ParameterKind getKind()
public Object getValue()
public ClientTypeSignature getTypeSignature()
public Long getLongLiteral()
public NamedClientTypeSignature getNamedTypeSignature()
Copyright © 2012–2019. All rights reserved.