convertedArguments.add(new ClientTypeSignatureParameter(TypeSignatureParameter.of(new NamedTypeSignature( Optional.of(new RowFieldName((String) value, false)), toTypeSignature(typeArguments.get(i))))));
private static TypeSignatureParameter legacyClientTypeSignatureParameterToTypeSignatureParameter(ClientTypeSignatureParameter parameter) { switch (parameter.getKind()) { case LONG: throw new UnsupportedOperationException("Unexpected long type literal returned by legacy server"); case TYPE: return TypeSignatureParameter.of(toTypeSignature(parameter.getTypeSignature())); case NAMED_TYPE: return TypeSignatureParameter.of(parameter.getNamedTypeSignature()); default: throw new UnsupportedOperationException("Unknown parameter kind " + parameter.getKind()); } }
Object value = literalArguments.get(i); checkArgument(value instanceof String, "Expected literalArgument %d in %s to be a string", i, literalArguments); convertedArguments.add(new ClientTypeSignatureParameter(TypeSignatureParameter.of(new NamedTypeSignature((String) value, toTypeSignature(typeArguments.get(i))))));
private static TypeSignatureParameter legacyClientTypeSignatureParameterToTypeSignatureParameter(ClientTypeSignatureParameter parameter) { switch (parameter.getKind()) { case LONG: throw new UnsupportedOperationException("Unexpected long type literal returned by legacy server"); case TYPE: return TypeSignatureParameter.of(toTypeSignature(parameter.getTypeSignature())); case NAMED_TYPE: return TypeSignatureParameter.of(parameter.getNamedTypeSignature()); default: throw new UnsupportedOperationException("Unknown parameter kind " + parameter.getKind()); } }