| Modifier and Type | Field and Description |
|---|---|
| private String | |
| private SqlAstNodeRenderingMode | |
| private ArgumentsValidator | |
| private FunctionArgumentTypeResolver | |
| private final FunctionKind | |
| private final String | |
| private final String | |
| private final SqmFunctionRegistry | |
| private FunctionReturnTypeResolver |
| Access | Constructor and Description |
|---|---|
| public | PatternFunctionDescriptorBuilder(SqmFunctionRegistry registry, String registrationKey, FunctionKind functionKind, String pattern)
|
| Modifier and Type | Method and Description |
|---|---|
| public SqmFunctionDescriptor | |
| public SqmFunctionDescriptor | |
| public PatternFunctionDescriptorBuilder | |
| public PatternFunctionDescriptorBuilder | |
| public PatternFunctionDescriptorBuilder | |
| public PatternFunctionDescriptorBuilder | |
| public PatternFunctionDescriptorBuilder | |
| public PatternFunctionDescriptorBuilder | |
| public PatternFunctionDescriptorBuilder | |
| public PatternFunctionDescriptorBuilder | |
| public PatternFunctionDescriptorBuilder |
| argumentListSignature | back to summary |
|---|---|
| private String argumentListSignature | |
| argumentRenderingMode | back to summary |
|---|---|
| private SqlAstNodeRenderingMode argumentRenderingMode | |
| argumentsValidator | back to summary |
|---|---|
| private ArgumentsValidator argumentsValidator | |
| argumentTypeResolver | back to summary |
|---|---|
| private FunctionArgumentTypeResolver argumentTypeResolver | |
| functionKind | back to summary |
|---|---|
| private final FunctionKind functionKind | |
| pattern | back to summary |
|---|---|
| private final String pattern | |
| registrationKey | back to summary |
|---|---|
| private final String registrationKey | |
| registry | back to summary |
|---|---|
| private final SqmFunctionRegistry registry | |
| returnTypeResolver | back to summary |
|---|---|
| private FunctionReturnTypeResolver returnTypeResolver | |
| PatternFunctionDescriptorBuilder | back to summary |
|---|---|
| public PatternFunctionDescriptorBuilder(SqmFunctionRegistry registry, String registrationKey, FunctionKind functionKind, String pattern) | |
| descriptor | back to summary |
|---|---|
| public SqmFunctionDescriptor descriptor() | |
| register | back to summary |
|---|---|
| public SqmFunctionDescriptor register() | |
| setArgumentListSignature | back to summary |
|---|---|
| public PatternFunctionDescriptorBuilder setArgumentListSignature(String argumentListSignature) | |
| setArgumentRenderingMode | back to summary |
|---|---|
| public PatternFunctionDescriptorBuilder setArgumentRenderingMode(SqlAstNodeRenderingMode argumentRenderingMode) | |
| setArgumentsValidator | back to summary |
|---|---|
| public PatternFunctionDescriptorBuilder setArgumentsValidator(ArgumentsValidator argumentsValidator) | |
| setArgumentTypeResolver | back to summary |
|---|---|
| public PatternFunctionDescriptorBuilder setArgumentTypeResolver(FunctionArgumentTypeResolver argumentTypeResolver) | |
| setExactArgumentCount | back to summary |
|---|---|
| public PatternFunctionDescriptorBuilder setExactArgumentCount(int exactArgumentCount) | |
| setInvariantType | back to summary |
|---|---|
| public PatternFunctionDescriptorBuilder setInvariantType(BasicType<?> invariantType) | |
| setMinArgumentCount | back to summary |
|---|---|
| public PatternFunctionDescriptorBuilder setMinArgumentCount(int min) | |
| setParameterTypes | back to summary |
|---|---|
| public PatternFunctionDescriptorBuilder setParameterTypes(FunctionParameterType... types) | |
| setReturnTypeResolver | back to summary |
|---|---|
| public PatternFunctionDescriptorBuilder setReturnTypeResolver(FunctionReturnTypeResolver returnTypeResolver) | |