Package com.strobel.reflection
Class ReflectedConstructor
java.lang.Object
com.strobel.reflection.MemberInfo
com.strobel.reflection.MethodBase
com.strobel.reflection.ConstructorInfo
com.strobel.reflection.ReflectedConstructor
- All Implemented Interfaces:
AnnotatedElement
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Type<?> private final ParameterListprivate final Constructor<?> private final SignatureTypeprivate final TypeListFields inherited from class com.strobel.reflection.MemberInfo
EMPTY_ANNOTATIONS, ENUM_MODIFIER, VARARGS_MODIFIER -
Constructor Summary
ConstructorsConstructorDescriptionReflectedConstructor(Type<?> declaringType, Constructor<?> rawConstructor, ParameterList parameters, TypeList thrownTypes) -
Method Summary
Methods inherited from class com.strobel.reflection.ConstructorInfo
appendBriefDescription, appendDescription, appendErasedDescription, appendErasedSignature, appendSignature, appendSimpleDescription, containsGenericParameter, getAnnotation, getAnnotations, getDeclaredAnnotations, getMemberType, getName, invoke, isAnnotationPresentMethods inherited from class com.strobel.reflection.MethodBase
getCallingConvention, isEquivalentToMethods inherited from class com.strobel.reflection.MemberInfo
appendGenericSignature, emptyAnnotations, equals, getAnnotationsByType, getBriefDescription, getDeclaredAnnotation, getDeclaredAnnotationsByType, getDescription, getErasedDescription, getErasedSignature, getReflectedType, getSignature, getSimpleDescription, hashCode, invalidateCaches, isFinal, isNonPublic, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, toString
-
Field Details
-
_declaringType
-
_parameters
-
_rawConstructor
-
_thrownTypes
-
_signatureType
-
-
Constructor Details
-
ReflectedConstructor
ReflectedConstructor(Type<?> declaringType, Constructor<?> rawConstructor, ParameterList parameters, TypeList thrownTypes)
-
-
Method Details
-
getSignatureType
- Specified by:
getSignatureTypein classMethodBase
-
getParameters
- Overrides:
getParametersin classMethodBase
-
getThrownTypes
- Overrides:
getThrownTypesin classMethodBase
-
getDeclaringType
- Specified by:
getDeclaringTypein classMemberInfo
-
getRawConstructor
- Specified by:
getRawConstructorin classConstructorInfo
-
getModifiers
public int getModifiers()- Specified by:
getModifiersin classMemberInfo
-