java.lang.Object
com.thoughtworks.qdox.model.impl.AbstractJavaModel
com.thoughtworks.qdox.model.impl.AbstractBaseJavaEntity
com.thoughtworks.qdox.model.impl.AbstractJavaEntity
com.thoughtworks.qdox.model.impl.AbstractInheritableJavaEntity
com.thoughtworks.qdox.model.impl.DefaultJavaExecutable
com.thoughtworks.qdox.model.impl.DefaultJavaConstructor
- 所有已实现的接口:
JavaAnnotatedElement,JavaConstructor,JavaExecutable,JavaGenericDeclaration,JavaMember,JavaModel,Serializable
- 从以下版本开始:
- 2.0
- 作者:
- Robert
- 另请参阅:
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明booleanEquivalent ofGenericDeclaration.getTypeParameters()inthashCode()voidsetTypeParameters(List<JavaTypeVariable<JavaConstructor>> typeParameters) booleansignatureMatches(List<JavaType> parameterTypes) Returnstrueif this constructor matches the parameterTypes, assuming it's a non-varArg constructor.booleansignatureMatches(List<JavaType> parameterTypes, boolean varArgs) Returnstrueif this constructor matches the parameterTypes and matches the varArg argument.toString()从类继承的方法 com.thoughtworks.qdox.model.impl.DefaultJavaExecutable
getCallSignature, getExceptions, getExceptionTypes, getParameterByName, getParameters, getParameterTypes, getParameterTypes, getReturns, getSignature, getSourceCode, getTagsByName, isPublic, isVarArgs, setExceptions, setParameters, setSourceCode从类继承的方法 com.thoughtworks.qdox.model.impl.AbstractInheritableJavaEntity
getTagByName从类继承的方法 com.thoughtworks.qdox.model.impl.AbstractJavaEntity
getDeclaringClass, getModifiers, getName, isAbstract, isFinal, isNative, isPrivate, isProtected, isStatic, isStrictfp, isSynchronized, isTransient, isVolatile, setDeclaringClass, setModifiers, setName从类继承的方法 com.thoughtworks.qdox.model.impl.AbstractBaseJavaEntity
getAnnotations, getComment, getNamedParameter, getSource, getTagByName, getTags, getTagsByName, setAnnotations, setComment, setSource, setTags从类继承的方法 com.thoughtworks.qdox.model.impl.AbstractJavaModel
getLineNumber, getModelWriter, setLineNumber, setModelWriterFactory从接口继承的方法 com.thoughtworks.qdox.model.JavaAnnotatedElement
getAnnotations, getComment, getNamedParameter, getTagByName, getTags, getTagsByName从接口继承的方法 com.thoughtworks.qdox.model.JavaExecutable
getCallSignature, getDeclaringClass, getExceptions, getExceptionTypes, getParameterByName, getParameters, getParameterTypes, getParameterTypes, getSourceCode, isVarArgs从接口继承的方法 com.thoughtworks.qdox.model.JavaMember
getModifiers, getName, isAbstract, isFinal, isNative, isPrivate, isProtected, isPublic, isStatic, isStrictfp, isSynchronized, isTransient, isVolatile从接口继承的方法 com.thoughtworks.qdox.model.JavaModel
getLineNumber
-
构造器详细资料
-
DefaultJavaConstructor
public DefaultJavaConstructor()
-
-
方法详细资料
-
setTypeParameters
-
getTypeParameters
Equivalent ofGenericDeclaration.getTypeParameters()- 指定者:
getTypeParameters在接口中JavaGenericDeclaration- 返回:
- a list of typeParameters, never
null
-
signatureMatches
Returnstrueif this constructor matches the parameterTypes, assuming it's a non-varArg constructor.- 指定者:
signatureMatches在接口中JavaConstructor- 参数:
parameterTypes- the parameter types- 返回:
trueif signature matches, otherwisefalse
-
signatureMatches
Returnstrueif this constructor matches the parameterTypes and matches the varArg argument.- 指定者:
signatureMatches在接口中JavaConstructor- 覆盖:
signatureMatches在类中DefaultJavaExecutable- 参数:
parameterTypes- the parameter typesvarArgs-trueif the last argument should be a varArg, otherwisefalse- 返回:
trueif signature matches, otherwisefalse
-
getCodeBlock
- 指定者:
getCodeBlock在接口中JavaModel- 返回:
- the codeblock
-
toString
-
hashCode
public int hashCode() -
equals
-