public class FunctionSignature extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
FunctionSignature.FunctionParamSignature |
| Modifier and Type | Field and Description |
|---|---|
Optional<String> |
keyspace |
String |
methodName |
String |
name |
List<FunctionSignature.FunctionParamSignature> |
parameterSignatures |
FunctionSignature.FunctionParamSignature |
returnTypeSignature |
com.squareup.javapoet.TypeName |
sourceClass |
List<com.squareup.javapoet.TypeName> |
sourceParameterTypes |
com.squareup.javapoet.TypeName |
sourceReturnType |
| Constructor and Description |
|---|
FunctionSignature(Optional<String> keyspace,
com.squareup.javapoet.TypeName sourceClass,
String name,
FunctionSignature.FunctionParamSignature returnTypeSignature,
List<FunctionSignature.FunctionParamSignature> parameterSignatures) |
FunctionSignature(Optional<String> keyspace,
com.squareup.javapoet.TypeName sourceClass,
String name,
String methodName,
FunctionSignature.FunctionParamSignature returnTypeSignature,
List<FunctionSignature.FunctionParamSignature> parameterSignatures) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getFunctionName() |
int |
hashCode() |
com.squareup.javapoet.TypeName |
returnTypeForFunctionParam() |
String |
toString() |
public final com.squareup.javapoet.TypeName sourceClass
public final String name
public final String methodName
public final com.squareup.javapoet.TypeName sourceReturnType
public final List<com.squareup.javapoet.TypeName> sourceParameterTypes
public final FunctionSignature.FunctionParamSignature returnTypeSignature
public final List<FunctionSignature.FunctionParamSignature> parameterSignatures
public FunctionSignature(Optional<String> keyspace, com.squareup.javapoet.TypeName sourceClass, String name, String methodName, FunctionSignature.FunctionParamSignature returnTypeSignature, List<FunctionSignature.FunctionParamSignature> parameterSignatures)
public FunctionSignature(Optional<String> keyspace, com.squareup.javapoet.TypeName sourceClass, String name, FunctionSignature.FunctionParamSignature returnTypeSignature, List<FunctionSignature.FunctionParamSignature> parameterSignatures)
public String getFunctionName()
public com.squareup.javapoet.TypeName returnTypeForFunctionParam()
Copyright © 2012-2021. All Rights Reserved.