Class ClassTool.ConstructorSub
- java.lang.Object
-
- org.apache.velocity.tools.generic.ClassTool.Sub<T>
-
- org.apache.velocity.tools.generic.ClassTool.CallableSub<ClassTool.ConstructorSub>
-
- org.apache.velocity.tools.generic.ClassTool.ConstructorSub
-
- All Implemented Interfaces:
java.lang.Comparable<ClassTool.ConstructorSub>
- Enclosing class:
- ClassTool
public static class ClassTool.ConstructorSub extends ClassTool.CallableSub<ClassTool.ConstructorSub>
A simplified wrapping interface for inspecting features of aConstructor
in an inspected Class.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.reflect.Constructor
constructor
-
Fields inherited from class org.apache.velocity.tools.generic.ClassTool.CallableSub
javadocRef, signature, uniqueName
-
-
Constructor Summary
Constructors Constructor Description ConstructorSub(java.lang.reflect.Constructor constructor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.reflect.AnnotatedElement
getElement()
protected int
getModifiers()
java.lang.String
getName()
java.lang.Class[]
getParameters()
protected java.lang.String
getSubType()
boolean
isVarArgs()
Returns true if the final parameter for the constructor was declared as a vararg.-
Methods inherited from class org.apache.velocity.tools.generic.ClassTool.CallableSub
getJavadocRef, getParameterCount, getSignature, getUniqueName, signature, takesParameters
-
Methods inherited from class org.apache.velocity.tools.generic.ClassTool.Sub
compareTo, equals, getAnnotations, hashCode, isAbstract, isDeprecated, isFinal, isInterface, isNative, isPrivate, isProtected, isPublic, isStatic, isStrict, isSynchronized, isTransient, isVolatile, toString
-
-
-
-
Method Detail
-
getElement
protected java.lang.reflect.AnnotatedElement getElement()
- Specified by:
getElement
in classClassTool.Sub<ClassTool.ConstructorSub>
-
getName
public java.lang.String getName()
- Specified by:
getName
in classClassTool.Sub<ClassTool.ConstructorSub>
-
getParameters
public java.lang.Class[] getParameters()
- Specified by:
getParameters
in classClassTool.CallableSub<ClassTool.ConstructorSub>
-
isVarArgs
public boolean isVarArgs()
Returns true if the final parameter for the constructor was declared as a vararg.- Specified by:
isVarArgs
in classClassTool.CallableSub<ClassTool.ConstructorSub>
-
getModifiers
protected int getModifiers()
- Specified by:
getModifiers
in classClassTool.Sub<ClassTool.ConstructorSub>
-
getSubType
protected java.lang.String getSubType()
- Specified by:
getSubType
in classClassTool.Sub<ClassTool.ConstructorSub>
-
-