@PublicEvolving public final class TypeInference extends Object
See TypeInferenceUtil
for more information about the type inference process.
Modifier and Type | Class and Description |
---|---|
static class |
TypeInference.Builder
Builder for configuring and creating instances of
TypeInference . |
Modifier and Type | Method and Description |
---|---|
Optional<TypeStrategy> |
getAccumulatorTypeStrategy() |
Optional<List<String>> |
getArgumentNames() |
Optional<List<DataType>> |
getArgumentTypes() |
InputTypeValidator |
getInputTypeValidator() |
TypeStrategy |
getOutputTypeStrategy() |
public InputTypeValidator getInputTypeValidator()
public Optional<TypeStrategy> getAccumulatorTypeStrategy()
public TypeStrategy getOutputTypeStrategy()
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.