public interface ParameterizedSignature<S extends ParameterizedSignature<S>> extends AnnotatedSignature<S>
Modifier and Type | Method and Description |
---|---|
static void |
appendTypeParametersTo(ParameterizedSignature<?> signature,
java.lang.StringBuilder builder) |
java.util.stream.Stream<? extends TypeVariableSignature> |
getTypeVariables() |
S |
typeVariables(java.util.Collection<? extends TypeVariableSignature> typeVariables) |
default S |
typeVariables(java.lang.String... names) |
default S |
typeVariables(TypeVariableSignature... typeVariables) |
annotated, annotated, getAnnotations
java.util.stream.Stream<? extends TypeVariableSignature> getTypeVariables()
default S typeVariables(java.lang.String... names)
default S typeVariables(TypeVariableSignature... typeVariables)
S typeVariables(java.util.Collection<? extends TypeVariableSignature> typeVariables)
static void appendTypeParametersTo(ParameterizedSignature<?> signature, java.lang.StringBuilder builder)