public class ConstructorSignature extends ExecutableSignature<ConstructorSignature>
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
INIT |
Modifier | Constructor and Description |
---|---|
protected |
ConstructorSignature() |
protected |
ConstructorSignature(java.util.Set<java.lang.annotation.Annotation> annotations,
Modifiers modifiers,
java.util.List<ParameterSignature<?>> parameters,
java.util.List<TypeVariableSignature> typeVariables) |
Modifier and Type | Method and Description |
---|---|
static ConstructorSignature |
constructorSignature() |
static ConstructorSignature |
constructorSignature(java.lang.reflect.Constructor<?> method) |
java.lang.reflect.AnnotatedType |
getReturnType() |
java.lang.String |
toString() |
protected ConstructorSignature |
withExecutableSignatureData(java.lang.String name,
java.util.Set<java.lang.annotation.Annotation> annotations,
Modifiers modifiers,
java.util.List<ParameterSignature<?>> parameters,
java.util.List<TypeVariableSignature> typeVariables) |
appendParameters, erased, getParameters, getTypeVariables, typeVariables, withMemberSignatureData, withParameters, withParameters
annotated, getAnnotations, getModifiers, getName, withModifiers, withVisibility
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
appendTypeParametersTo, typeVariables, typeVariables
annotated, annotated, getAnnotations
protected static final java.lang.String INIT
protected ConstructorSignature()
protected ConstructorSignature(java.util.Set<java.lang.annotation.Annotation> annotations, Modifiers modifiers, java.util.List<ParameterSignature<?>> parameters, java.util.List<TypeVariableSignature> typeVariables)
public static ConstructorSignature constructorSignature()
public static ConstructorSignature constructorSignature(java.lang.reflect.Constructor<?> method)
protected ConstructorSignature withExecutableSignatureData(java.lang.String name, java.util.Set<java.lang.annotation.Annotation> annotations, Modifiers modifiers, java.util.List<ParameterSignature<?>> parameters, java.util.List<TypeVariableSignature> typeVariables)
withExecutableSignatureData
in class ExecutableSignature<ConstructorSignature>
public java.lang.String toString()
toString
in interface Signature<ConstructorSignature>
toString
in class java.lang.Object
public java.lang.reflect.AnnotatedType getReturnType()
getReturnType
in class ExecutableSignature<ConstructorSignature>