public final class SignatureBuilder extends Object
| Constructor and Description |
|---|
SignatureBuilder() |
| Modifier and Type | Method and Description |
|---|---|
SignatureBuilder |
argumentTypes(List<TypeSignature> argumentTypes) |
SignatureBuilder |
argumentTypes(TypeSignature... argumentTypes) |
Signature |
build() |
SignatureBuilder |
kind(FunctionKind kind) |
SignatureBuilder |
longVariableConstraints(List<LongVariableConstraint> longVariableConstraints) |
SignatureBuilder |
longVariableConstraints(LongVariableConstraint... longVariableConstraints) |
SignatureBuilder |
name(String name) |
SignatureBuilder |
operatorType(OperatorType operatorType) |
SignatureBuilder |
returnType(TypeSignature returnType) |
SignatureBuilder |
setVariableArity(boolean variableArity) |
SignatureBuilder |
typeVariableConstraints(List<TypeVariableConstraint> typeVariableConstraints) |
SignatureBuilder |
typeVariableConstraints(TypeVariableConstraint... typeVariableConstraints) |
public SignatureBuilder name(String name)
public SignatureBuilder kind(FunctionKind kind)
public SignatureBuilder operatorType(OperatorType operatorType)
public SignatureBuilder typeVariableConstraints(TypeVariableConstraint... typeVariableConstraints)
public SignatureBuilder typeVariableConstraints(List<TypeVariableConstraint> typeVariableConstraints)
public SignatureBuilder returnType(TypeSignature returnType)
public SignatureBuilder longVariableConstraints(LongVariableConstraint... longVariableConstraints)
public SignatureBuilder longVariableConstraints(List<LongVariableConstraint> longVariableConstraints)
public SignatureBuilder argumentTypes(TypeSignature... argumentTypes)
public SignatureBuilder argumentTypes(List<TypeSignature> argumentTypes)
public SignatureBuilder setVariableArity(boolean variableArity)
public Signature build()
Copyright © 2012–2019. All rights reserved.