private static List<ParameterMetadata> createInputParameterMetadata(List<Type> valueTypes) { return ImmutableList.<ParameterMetadata>builder() .add(new ParameterMetadata(STATE)) .addAll(valueTypes.stream().map(valueType -> new ParameterMetadata(INPUT_CHANNEL, valueType)).collect(Collectors.toList())) .build(); }
private static List<ParameterMetadata> createInputParameterMetadata(List<Type> valueTypes) { return ImmutableList.<ParameterMetadata>builder() .add(new ParameterMetadata(STATE)) .addAll(valueTypes.stream().map(valueType -> new ParameterMetadata(INPUT_CHANNEL, valueType)).collect(Collectors.toList())) .build(); }
private static List<ParameterMetadata> createInputParameterMetadata(Type inputType) { return ImmutableList.of( new ParameterMetadata(STATE), new ParameterMetadata(INPUT_CHANNEL, inputType)); }
private static List<ParameterMetadata> createInputParameterMetadata(Type type) { return ImmutableList.of(new ParameterMetadata(STATE), new ParameterMetadata(NULLABLE_BLOCK_INPUT_CHANNEL, type), new ParameterMetadata(BLOCK_INDEX)); }
private static List<ParameterMetadata> createInputParameterMetadata(Type value) { return ImmutableList.of(new ParameterMetadata(STATE), new ParameterMetadata(NULLABLE_BLOCK_INPUT_CHANNEL, value), new ParameterMetadata(BLOCK_INDEX)); }
private static List<ParameterMetadata> createInputParameterMetadata(Type type) { return ImmutableList.of(new ParameterMetadata(STATE), new ParameterMetadata(BLOCK_INPUT_CHANNEL, type), new ParameterMetadata(BLOCK_INDEX)); }
private static List<ParameterMetadata> createInputParameterMetadata(Type type) { return ImmutableList.of(new ParameterMetadata(STATE), new ParameterMetadata(BLOCK_INPUT_CHANNEL, type), new ParameterMetadata(BLOCK_INDEX)); }
private static List<ParameterMetadata> createInputParameterMetadata(Type value, Type key) { return ImmutableList.of(new ParameterMetadata(STATE), new ParameterMetadata(NULLABLE_BLOCK_INPUT_CHANNEL, value), new ParameterMetadata(BLOCK_INPUT_CHANNEL, key), new ParameterMetadata(BLOCK_INDEX)); }
public static ParameterMetadata fromSqlType(Type sqlType, boolean isBlock, boolean isNullable, String methodName) { return new ParameterMetadata(inputChannelParameterType(isNullable, isBlock, methodName), sqlType); }
private static List<ParameterMetadata> createInputParameterMetadata(Type valueType) { return ImmutableList.of( new ParameterMetadata(STATE), new ParameterMetadata(BLOCK_INPUT_CHANNEL, valueType), new ParameterMetadata(BLOCK_INDEX)); }
private static List<ParameterMetadata> createInputParameterMetadata(Type keyType, Type valueType) { return ImmutableList.of(new ParameterMetadata(STATE), new ParameterMetadata(BLOCK_INPUT_CHANNEL, keyType), new ParameterMetadata(NULLABLE_BLOCK_INPUT_CHANNEL, valueType), new ParameterMetadata(BLOCK_INDEX)); }
private static List<ParameterMetadata> createInputParameterMetadata(Type keyType) { return ImmutableList.of(new ParameterMetadata(STATE), new ParameterMetadata(BLOCK_INPUT_CHANNEL, keyType), new ParameterMetadata(BLOCK_INDEX)); }
public static ParameterMetadata forBlockIndexParameter() { return new ParameterMetadata(BLOCK_INDEX); }
private static List<ParameterMetadata> createInputParameterMetadata(Type type) { return ImmutableList.of(new ParameterMetadata(STATE), new ParameterMetadata(BLOCK_INPUT_CHANNEL, type), new ParameterMetadata(BLOCK_INDEX)); }
private static List<ParameterMetadata> createInputParameterMetadata(Type keyType, Type valueType) { return ImmutableList.of(new ParameterMetadata(STATE), new ParameterMetadata(BLOCK_INPUT_CHANNEL, keyType), new ParameterMetadata(NULLABLE_BLOCK_INPUT_CHANNEL, valueType), new ParameterMetadata(BLOCK_INDEX)); }
private static List<ParameterMetadata> createInputParameterMetadata(Type keyType, Type valueType) { return ImmutableList.of(new ParameterMetadata(STATE), new ParameterMetadata(BLOCK_INPUT_CHANNEL, keyType), new ParameterMetadata(NULLABLE_BLOCK_INPUT_CHANNEL, valueType), new ParameterMetadata(BLOCK_INDEX)); }
private static List<ParameterMetadata> createInputParameterMetadata(Type keyType) { return ImmutableList.of(new ParameterMetadata(STATE), new ParameterMetadata(BLOCK_INPUT_CHANNEL, keyType), new ParameterMetadata(BLOCK_INDEX)); }
private static List<ParameterMetadata> createInputParameterMetadata(Type valueType) { return ImmutableList.of( new ParameterMetadata(STATE), new ParameterMetadata(BLOCK_INPUT_CHANNEL, valueType), new ParameterMetadata(BLOCK_INDEX)); }
private static List<ParameterMetadata> createInputParameterMetadata(Type inputType, Type stateType) { return ImmutableList.of( new ParameterMetadata(STATE), new ParameterMetadata(INPUT_CHANNEL, inputType), new ParameterMetadata(INPUT_CHANNEL, stateType)); }
private static List<ParameterMetadata> createInputParameterMetadata(Type inputType, Type stateType) { return ImmutableList.of( new ParameterMetadata(STATE), new ParameterMetadata(INPUT_CHANNEL, inputType), new ParameterMetadata(INPUT_CHANNEL, stateType)); }