org.apache.velocity.tools.generic
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 a Constructor
in an inspected Class.
Field Summary |
protected java.lang.reflect.Constructor |
constructor
|
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 |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
constructor
protected java.lang.reflect.Constructor constructor
ClassTool.ConstructorSub
public ClassTool.ConstructorSub(java.lang.reflect.Constructor constructor)
getElement
protected java.lang.reflect.AnnotatedElement getElement()
- Specified by:
getElement
in class ClassTool.Sub<ClassTool.ConstructorSub>
getName
public java.lang.String getName()
- Specified by:
getName
in class ClassTool.Sub<ClassTool.ConstructorSub>
getParameters
public java.lang.Class[] getParameters()
- Specified by:
getParameters
in class ClassTool.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 class ClassTool.CallableSub<ClassTool.ConstructorSub>
getModifiers
protected int getModifiers()
- Specified by:
getModifiers
in class ClassTool.Sub<ClassTool.ConstructorSub>
getSubType
protected java.lang.String getSubType()
- Specified by:
getSubType
in class ClassTool.Sub<ClassTool.ConstructorSub>
Copyright (c) 2003-2007 Apache Software Foundation