@PublicEvolving public final class TypeInference extends Object
See TypeInferenceUtil for more information about the type inference process.
| 限定符和类型 | 类和说明 |
|---|---|
static class |
TypeInference.Builder
Builder for configuring and creating instances of
TypeInference. |
| 限定符和类型 | 方法和说明 |
|---|---|
Optional<TypeStrategy> |
getAccumulatorTypeStrategy() |
InputTypeStrategy |
getInputTypeStrategy() |
Optional<List<String>> |
getNamedArguments() |
TypeStrategy |
getOutputTypeStrategy() |
Optional<List<DataType>> |
getTypedArguments() |
static TypeInference.Builder |
newBuilder()
Builder for configuring and creating instances of
TypeInference. |
public static TypeInference.Builder newBuilder()
TypeInference.public InputTypeStrategy getInputTypeStrategy()
public Optional<TypeStrategy> getAccumulatorTypeStrategy()
public TypeStrategy getOutputTypeStrategy()
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.