| Package | Description |
|---|---|
| com.facebook.presto.common.type |
| Modifier and Type | Method and Description |
|---|---|
static TypeSignatureParameter |
TypeSignatureParameter.of(BigintEnumType.LongEnumMap enumMap) |
static TypeSignatureParameter |
TypeSignatureParameter.of(DistinctTypeInfo distinctTypeInfo) |
static TypeSignatureParameter |
TypeSignatureParameter.of(long longLiteral) |
static TypeSignatureParameter |
TypeSignatureParameter.of(NamedTypeSignature namedTypeSignature) |
static TypeSignatureParameter |
TypeSignatureParameter.of(String variable) |
static TypeSignatureParameter |
TypeSignatureParameter.of(TypeSignature typeSignature) |
static TypeSignatureParameter |
TypeSignatureParameter.of(VarcharEnumType.VarcharEnumMap enumMap) |
| Modifier and Type | Method and Description |
|---|---|
List<TypeSignatureParameter> |
TypeSignature.getParameters() |
| Modifier and Type | Method and Description |
|---|---|
static TypeParameter |
TypeParameter.of(TypeSignatureParameter parameter,
TypeManager typeManager) |
| Modifier and Type | Method and Description |
|---|---|
Type |
TypeManager.getParameterizedType(String baseTypeName,
List<TypeSignatureParameter> typeParameters)
Gets the type with the specified base type, and the given parameters, or null if not found.
|
| Constructor and Description |
|---|
TypeSignature(String base,
TypeSignatureParameter... parameters) |
| Constructor and Description |
|---|
TypeSignature(String base,
List<TypeSignatureParameter> parameters) |
Copyright © 2012–2022. All rights reserved.