@ThriftStruct public class TypeSignatureBase extends Object
| Constructor and Description |
|---|
TypeSignatureBase(Optional<String> optionalStandardTypeBase,
Optional<QualifiedObjectName> optionalQualifiedObjectName) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Optional<QualifiedObjectName> |
getOptionalQualifiedObjectName() |
Optional<String> |
getOptionalStandardTypeBase() |
String |
getStandardTypeBase() |
QualifiedObjectName |
getTypeName() |
int |
hashCode() |
boolean |
hasStandardType() |
boolean |
hasTypeName() |
static TypeSignatureBase |
of(DistinctTypeInfo distinctTypeInfo) |
static TypeSignatureBase |
of(QualifiedObjectName name) |
static TypeSignatureBase |
of(String name) |
static TypeSignatureBase |
of(UserDefinedType userDefinedType) |
String |
toString() |
@ThriftConstructor public TypeSignatureBase(Optional<String> optionalStandardTypeBase, Optional<QualifiedObjectName> optionalQualifiedObjectName)
public static TypeSignatureBase of(String name)
public static TypeSignatureBase of(QualifiedObjectName name)
public static TypeSignatureBase of(UserDefinedType userDefinedType)
public static TypeSignatureBase of(DistinctTypeInfo distinctTypeInfo)
public boolean hasStandardType()
public boolean hasTypeName()
public QualifiedObjectName getTypeName()
public String getStandardTypeBase()
@ThriftField(value=1) public Optional<String> getOptionalStandardTypeBase()
@ThriftField(value=2) public Optional<QualifiedObjectName> getOptionalQualifiedObjectName()
Copyright © 2012–2024. All rights reserved.