Class ModifyableJavaType
- java.lang.Object
-
- com.devonfw.cobigen.javaplugin.merger.libextension.ModifyableJavaType
-
- All Implemented Interfaces:
com.thoughtworks.qdox.model.JavaAnnotatedElement,com.thoughtworks.qdox.model.JavaClass,com.thoughtworks.qdox.model.JavaGenericDeclaration,com.thoughtworks.qdox.model.JavaModel,com.thoughtworks.qdox.model.JavaType,java.io.Serializable
- Direct Known Subclasses:
ModifyableJavaTypeVariable
public class ModifyableJavaType extends java.lang.Object implements com.thoughtworks.qdox.model.JavaClass, com.thoughtworks.qdox.model.JavaType, java.io.SerializableThe default implementation forJavaType- Since:
- 2.0
- Author:
- Robert Scholte
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.util.List<com.thoughtworks.qdox.model.JavaAnnotation>getAnnotations()java.util.List<com.thoughtworks.qdox.model.BeanProperty>getBeanProperties()java.util.List<com.thoughtworks.qdox.model.BeanProperty>getBeanProperties(boolean superclasses)com.thoughtworks.qdox.model.BeanPropertygetBeanProperty(java.lang.String propertyName)com.thoughtworks.qdox.model.BeanPropertygetBeanProperty(java.lang.String propertyName, boolean superclasses)java.lang.StringgetBinaryName()java.lang.StringgetCanonicalName()java.lang.StringgetCodeBlock()java.lang.StringgetComment()com.thoughtworks.qdox.model.JavaClassgetComponentType()com.thoughtworks.qdox.model.JavaConstructorgetConstructor(java.util.List<com.thoughtworks.qdox.model.JavaType> parameterTypes)com.thoughtworks.qdox.model.JavaConstructorgetConstructor(java.util.List<com.thoughtworks.qdox.model.JavaType> parameterTypes, boolean varArg)java.util.List<com.thoughtworks.qdox.model.JavaConstructor>getConstructors()com.thoughtworks.qdox.model.JavaClassgetDeclaringClass()java.util.List<com.thoughtworks.qdox.model.JavaClass>getDerivedClasses()intgetDimensions()com.thoughtworks.qdox.model.JavaFieldgetEnumConstantByName(java.lang.String name)java.util.List<com.thoughtworks.qdox.model.JavaField>getEnumConstants()com.thoughtworks.qdox.model.JavaFieldgetFieldByName(java.lang.String name)java.util.List<com.thoughtworks.qdox.model.JavaField>getFields()java.lang.StringgetFullyQualifiedName()java.lang.StringgetGenericCanonicalName()java.lang.StringgetGenericFullyQualifiedName()java.lang.StringgetGenericValue()protected static <D extends com.thoughtworks.qdox.model.JavaGenericDeclaration>
java.lang.StringgetGenericValue(com.thoughtworks.qdox.model.JavaType base, java.util.List<com.thoughtworks.qdox.model.JavaTypeVariable<D>> typeVariableList)java.util.List<com.thoughtworks.qdox.model.JavaType>getImplements()java.util.List<com.thoughtworks.qdox.model.JavaInitializer>getInitializers()java.util.List<com.thoughtworks.qdox.model.JavaClass>getInterfaces()com.thoughtworks.qdox.library.ClassLibrarygetJavaClassLibrary()intgetLineNumber()com.thoughtworks.qdox.model.JavaMethodgetMethod(java.lang.String name, java.util.List<com.thoughtworks.qdox.model.JavaType> parameterTypes, boolean varArgs)com.thoughtworks.qdox.model.JavaMethodgetMethodBySignature(java.lang.String name, java.util.List<com.thoughtworks.qdox.model.JavaType> parameterTypes)com.thoughtworks.qdox.model.JavaMethodgetMethodBySignature(java.lang.String name, java.util.List<com.thoughtworks.qdox.model.JavaType> parameterTypes, boolean superclasses)com.thoughtworks.qdox.model.JavaMethodgetMethodBySignature(java.lang.String name, java.util.List<com.thoughtworks.qdox.model.JavaType> parameterTypes, boolean superclasses, boolean varArg)java.util.List<com.thoughtworks.qdox.model.JavaMethod>getMethods()java.util.List<com.thoughtworks.qdox.model.JavaMethod>getMethods(boolean superclasses)java.util.List<com.thoughtworks.qdox.model.JavaMethod>getMethodsBySignature(java.lang.String name, java.util.List<com.thoughtworks.qdox.model.JavaType> parameterTypes, boolean superclasses)java.util.List<com.thoughtworks.qdox.model.JavaMethod>getMethodsBySignature(java.lang.String name, java.util.List<com.thoughtworks.qdox.model.JavaType> parameterTypes, boolean superclasses, boolean varArg)java.util.List<java.lang.String>getModifiers()java.lang.StringgetName()java.lang.StringgetNamedParameter(java.lang.String tagName, java.lang.String parameterName)com.thoughtworks.qdox.model.JavaClassgetNestedClassByName(java.lang.String name)java.util.List<com.thoughtworks.qdox.model.JavaClass>getNestedClasses()com.thoughtworks.qdox.model.JavaPackagegetPackage()java.lang.StringgetPackageName()com.thoughtworks.qdox.model.JavaSourcegetParentSource()protected static <D extends com.thoughtworks.qdox.model.JavaGenericDeclaration>
java.lang.StringgetResolvedFullyQualifiedName(com.thoughtworks.qdox.model.JavaType base, java.util.List<com.thoughtworks.qdox.model.JavaTypeVariable<D>> typeParameters)protected static <D extends com.thoughtworks.qdox.model.JavaGenericDeclaration>
java.lang.StringgetResolvedGenericFullyQualifiedName(com.thoughtworks.qdox.model.JavaType base, java.util.List<com.thoughtworks.qdox.model.JavaTypeVariable<D>> typeParameters)protected static <D extends com.thoughtworks.qdox.model.JavaGenericDeclaration>
java.lang.StringgetResolvedGenericValue(com.thoughtworks.qdox.model.JavaType base, java.util.List<com.thoughtworks.qdox.model.JavaTypeVariable<D>> typeParameters)protected static <D extends com.thoughtworks.qdox.model.JavaGenericDeclaration>
java.lang.StringgetResolvedValue(com.thoughtworks.qdox.model.JavaType base, java.util.List<com.thoughtworks.qdox.model.JavaTypeVariable<D>> typeParameters)java.lang.StringgetSimpleName()com.thoughtworks.qdox.model.JavaSourcegetSource()com.thoughtworks.qdox.model.JavaTypegetSuperClass()com.thoughtworks.qdox.model.JavaClassgetSuperJavaClass()com.thoughtworks.qdox.model.DocletTaggetTagByName(java.lang.String name)java.util.List<com.thoughtworks.qdox.model.DocletTag>getTags()java.util.List<com.thoughtworks.qdox.model.DocletTag>getTagsByName(java.lang.String name)java.util.List<com.thoughtworks.qdox.model.DocletTag>getTagsByName(java.lang.String name, boolean superclasses)<D extends com.thoughtworks.qdox.model.JavaGenericDeclaration>
java.util.List<com.thoughtworks.qdox.model.JavaTypeVariable<D>>getTypeParameters()java.lang.StringgetValue()inthashCode()booleanisA(com.thoughtworks.qdox.model.JavaClass javaClass)booleanisA(com.thoughtworks.qdox.model.JavaType type)booleanisA(java.lang.String fullClassName)booleanisAbstract()booleanisAnnotation()booleanisArray()booleanisEnum()booleanisFinal()booleanisInner()booleanisInterface()booleanisPrimitive()booleanisPrivate()booleanisProtected()booleanisPublic()protected booleanisResolved()booleanisStatic()booleanisVoid()protected static com.thoughtworks.qdox.model.JavaTyperesolve(com.thoughtworks.qdox.model.JavaType base, com.thoughtworks.qdox.model.JavaClass declaringClass, com.thoughtworks.qdox.model.JavaClass callingClass)Consider the following exampleprotected static <D extends com.thoughtworks.qdox.model.JavaGenericDeclaration>
com.thoughtworks.qdox.model.JavaTypeVariable<D>resolve(com.thoughtworks.qdox.model.JavaType base, java.util.List<com.thoughtworks.qdox.model.JavaTypeVariable<D>> typeParameters)java.lang.StringtoGenericString()Returns getGenericValue() extended with the array informationjava.lang.StringtoString()Equivalent ofClass.toString().
-
-
-
Method Detail
-
getBinaryName
public java.lang.String getBinaryName()
- Specified by:
getBinaryNamein interfacecom.thoughtworks.qdox.model.JavaType
-
getSimpleName
public java.lang.String getSimpleName()
- Specified by:
getSimpleNamein interfacecom.thoughtworks.qdox.model.JavaClass
-
getFullyQualifiedName
public java.lang.String getFullyQualifiedName()
- Specified by:
getFullyQualifiedNamein interfacecom.thoughtworks.qdox.model.JavaType
-
getComponentType
public com.thoughtworks.qdox.model.JavaClass getComponentType()
- Specified by:
getComponentTypein interfacecom.thoughtworks.qdox.model.JavaClass
-
getValue
public java.lang.String getValue()
- Specified by:
getValuein interfacecom.thoughtworks.qdox.model.JavaType
-
getGenericValue
public java.lang.String getGenericValue()
- Specified by:
getGenericValuein interfacecom.thoughtworks.qdox.model.JavaType
-
getGenericValue
protected static <D extends com.thoughtworks.qdox.model.JavaGenericDeclaration> java.lang.String getGenericValue(com.thoughtworks.qdox.model.JavaType base, java.util.List<com.thoughtworks.qdox.model.JavaTypeVariable<D>> typeVariableList)
-
getResolvedValue
protected static <D extends com.thoughtworks.qdox.model.JavaGenericDeclaration> java.lang.String getResolvedValue(com.thoughtworks.qdox.model.JavaType base, java.util.List<com.thoughtworks.qdox.model.JavaTypeVariable<D>> typeParameters)
-
resolve
protected static <D extends com.thoughtworks.qdox.model.JavaGenericDeclaration> com.thoughtworks.qdox.model.JavaTypeVariable<D> resolve(com.thoughtworks.qdox.model.JavaType base, java.util.List<com.thoughtworks.qdox.model.JavaTypeVariable<D>> typeParameters)
-
isResolved
protected boolean isResolved()
-
isArray
public boolean isArray()
- Specified by:
isArrayin interfacecom.thoughtworks.qdox.model.JavaClass
-
getDimensions
public int getDimensions()
- Specified by:
getDimensionsin interfacecom.thoughtworks.qdox.model.JavaClass
-
toString
public java.lang.String toString()
Equivalent ofClass.toString(). Converts the object to a string.- Specified by:
toStringin interfacecom.thoughtworks.qdox.model.JavaClass- Overrides:
toStringin classjava.lang.Object- Returns:
- a string representation of this type.
- See Also:
Class.toString()
-
toGenericString
public java.lang.String toGenericString()
Returns getGenericValue() extended with the array informationObject > java.lang.Object Object[] > java.lang.Object[] List<Object> > java.lang.List<java.lang.Object> Outer.Inner > Outer$Inner Outer.Inner<Object>[][] > Outer$Inner<java.lang.Object>[][]
- Specified by:
toGenericStringin interfacecom.thoughtworks.qdox.model.JavaType- Returns:
- a generic string representation of this type.
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
isA
public boolean isA(com.thoughtworks.qdox.model.JavaType type)
- Parameters:
type- the type to match with- Returns:
trueif this type if of type, otherwisefalse- Since:
- 1.3
-
isPrimitive
public boolean isPrimitive()
- Specified by:
isPrimitivein interfacecom.thoughtworks.qdox.model.JavaClass
-
isVoid
public boolean isVoid()
- Specified by:
isVoidin interfacecom.thoughtworks.qdox.model.JavaClass
-
resolve
protected static com.thoughtworks.qdox.model.JavaType resolve(com.thoughtworks.qdox.model.JavaType base, com.thoughtworks.qdox.model.JavaClass declaringClass, com.thoughtworks.qdox.model.JavaClass callingClass)Consider the following examplepublic abstract class AbstractClass<T> { private T value; public AbstractClass(T value) { this.value = value; } public T getValue() { return value; } } public class ConcreteClass extends AbstractClass<String> { public ConcreteClass(String s) { super(s); } }We want to know the resolved returnType when calling
ConcreteClass.getValue(). The expected type is String.thiswould be TdeclaringClasswould be AbstractClass, since that's where T is usedcallingClasswould be ConcreteClass
- Parameters:
base- the basedeclaringClass- the declaring classcallingClass- the calling class- Returns:
- the resolved type
-
getGenericFullyQualifiedName
public java.lang.String getGenericFullyQualifiedName()
- Specified by:
getGenericFullyQualifiedNamein interfacecom.thoughtworks.qdox.model.JavaType
-
getGenericCanonicalName
public java.lang.String getGenericCanonicalName()
- Specified by:
getGenericCanonicalNamein interfacecom.thoughtworks.qdox.model.JavaType
-
getResolvedGenericValue
protected static <D extends com.thoughtworks.qdox.model.JavaGenericDeclaration> java.lang.String getResolvedGenericValue(com.thoughtworks.qdox.model.JavaType base, java.util.List<com.thoughtworks.qdox.model.JavaTypeVariable<D>> typeParameters)
-
getResolvedGenericFullyQualifiedName
protected static <D extends com.thoughtworks.qdox.model.JavaGenericDeclaration> java.lang.String getResolvedGenericFullyQualifiedName(com.thoughtworks.qdox.model.JavaType base, java.util.List<com.thoughtworks.qdox.model.JavaTypeVariable<D>> typeParameters)
-
getResolvedFullyQualifiedName
protected static <D extends com.thoughtworks.qdox.model.JavaGenericDeclaration> java.lang.String getResolvedFullyQualifiedName(com.thoughtworks.qdox.model.JavaType base, java.util.List<com.thoughtworks.qdox.model.JavaTypeVariable<D>> typeParameters)
-
getSource
public com.thoughtworks.qdox.model.JavaSource getSource()
- Specified by:
getSourcein interfacecom.thoughtworks.qdox.model.JavaClass
-
getLineNumber
public int getLineNumber()
- Specified by:
getLineNumberin interfacecom.thoughtworks.qdox.model.JavaModel
-
isInterface
public boolean isInterface()
- Specified by:
isInterfacein interfacecom.thoughtworks.qdox.model.JavaClass
-
getAnnotations
public java.util.List<com.thoughtworks.qdox.model.JavaAnnotation> getAnnotations()
- Specified by:
getAnnotationsin interfacecom.thoughtworks.qdox.model.JavaAnnotatedElement
-
isEnum
public boolean isEnum()
- Specified by:
isEnumin interfacecom.thoughtworks.qdox.model.JavaClass
-
getComment
public java.lang.String getComment()
- Specified by:
getCommentin interfacecom.thoughtworks.qdox.model.JavaAnnotatedElement
-
getTags
public java.util.List<com.thoughtworks.qdox.model.DocletTag> getTags()
- Specified by:
getTagsin interfacecom.thoughtworks.qdox.model.JavaAnnotatedElement
-
isAnnotation
public boolean isAnnotation()
- Specified by:
isAnnotationin interfacecom.thoughtworks.qdox.model.JavaClass
-
getTagsByName
public java.util.List<com.thoughtworks.qdox.model.DocletTag> getTagsByName(java.lang.String name)
- Specified by:
getTagsByNamein interfacecom.thoughtworks.qdox.model.JavaAnnotatedElement
-
getTagByName
public com.thoughtworks.qdox.model.DocletTag getTagByName(java.lang.String name)
- Specified by:
getTagByNamein interfacecom.thoughtworks.qdox.model.JavaAnnotatedElement
-
getSuperClass
public com.thoughtworks.qdox.model.JavaType getSuperClass()
- Specified by:
getSuperClassin interfacecom.thoughtworks.qdox.model.JavaClass
-
getSuperJavaClass
public com.thoughtworks.qdox.model.JavaClass getSuperJavaClass()
- Specified by:
getSuperJavaClassin interfacecom.thoughtworks.qdox.model.JavaClass
-
getImplements
public java.util.List<com.thoughtworks.qdox.model.JavaType> getImplements()
- Specified by:
getImplementsin interfacecom.thoughtworks.qdox.model.JavaClass
-
getInterfaces
public java.util.List<com.thoughtworks.qdox.model.JavaClass> getInterfaces()
- Specified by:
getInterfacesin interfacecom.thoughtworks.qdox.model.JavaClass
-
getNamedParameter
public java.lang.String getNamedParameter(java.lang.String tagName, java.lang.String parameterName)- Specified by:
getNamedParameterin interfacecom.thoughtworks.qdox.model.JavaAnnotatedElement
-
getCodeBlock
public java.lang.String getCodeBlock()
- Specified by:
getCodeBlockin interfacecom.thoughtworks.qdox.model.JavaClass- Specified by:
getCodeBlockin interfacecom.thoughtworks.qdox.model.JavaModel
-
getTypeParameters
public <D extends com.thoughtworks.qdox.model.JavaGenericDeclaration> java.util.List<com.thoughtworks.qdox.model.JavaTypeVariable<D>> getTypeParameters()
- Specified by:
getTypeParametersin interfacecom.thoughtworks.qdox.model.JavaGenericDeclaration
-
getParentSource
public com.thoughtworks.qdox.model.JavaSource getParentSource()
- Specified by:
getParentSourcein interfacecom.thoughtworks.qdox.model.JavaClass
-
getPackage
public com.thoughtworks.qdox.model.JavaPackage getPackage()
- Specified by:
getPackagein interfacecom.thoughtworks.qdox.model.JavaClass
-
getPackageName
public java.lang.String getPackageName()
- Specified by:
getPackageNamein interfacecom.thoughtworks.qdox.model.JavaClass
-
isInner
public boolean isInner()
- Specified by:
isInnerin interfacecom.thoughtworks.qdox.model.JavaClass
-
getInitializers
public java.util.List<com.thoughtworks.qdox.model.JavaInitializer> getInitializers()
- Specified by:
getInitializersin interfacecom.thoughtworks.qdox.model.JavaClass
-
getMethods
public java.util.List<com.thoughtworks.qdox.model.JavaMethod> getMethods()
- Specified by:
getMethodsin interfacecom.thoughtworks.qdox.model.JavaClass
-
getConstructors
public java.util.List<com.thoughtworks.qdox.model.JavaConstructor> getConstructors()
- Specified by:
getConstructorsin interfacecom.thoughtworks.qdox.model.JavaClass
-
getConstructor
public com.thoughtworks.qdox.model.JavaConstructor getConstructor(java.util.List<com.thoughtworks.qdox.model.JavaType> parameterTypes)
- Specified by:
getConstructorin interfacecom.thoughtworks.qdox.model.JavaClass
-
getConstructor
public com.thoughtworks.qdox.model.JavaConstructor getConstructor(java.util.List<com.thoughtworks.qdox.model.JavaType> parameterTypes, boolean varArg)- Specified by:
getConstructorin interfacecom.thoughtworks.qdox.model.JavaClass
-
getMethods
public java.util.List<com.thoughtworks.qdox.model.JavaMethod> getMethods(boolean superclasses)
- Specified by:
getMethodsin interfacecom.thoughtworks.qdox.model.JavaClass
-
getMethodBySignature
public com.thoughtworks.qdox.model.JavaMethod getMethodBySignature(java.lang.String name, java.util.List<com.thoughtworks.qdox.model.JavaType> parameterTypes)- Specified by:
getMethodBySignaturein interfacecom.thoughtworks.qdox.model.JavaClass
-
getMethod
public com.thoughtworks.qdox.model.JavaMethod getMethod(java.lang.String name, java.util.List<com.thoughtworks.qdox.model.JavaType> parameterTypes, boolean varArgs)- Specified by:
getMethodin interfacecom.thoughtworks.qdox.model.JavaClass
-
getMethodBySignature
public com.thoughtworks.qdox.model.JavaMethod getMethodBySignature(java.lang.String name, java.util.List<com.thoughtworks.qdox.model.JavaType> parameterTypes, boolean superclasses)- Specified by:
getMethodBySignaturein interfacecom.thoughtworks.qdox.model.JavaClass
-
getMethodBySignature
public com.thoughtworks.qdox.model.JavaMethod getMethodBySignature(java.lang.String name, java.util.List<com.thoughtworks.qdox.model.JavaType> parameterTypes, boolean superclasses, boolean varArg)- Specified by:
getMethodBySignaturein interfacecom.thoughtworks.qdox.model.JavaClass
-
getMethodsBySignature
public java.util.List<com.thoughtworks.qdox.model.JavaMethod> getMethodsBySignature(java.lang.String name, java.util.List<com.thoughtworks.qdox.model.JavaType> parameterTypes, boolean superclasses)- Specified by:
getMethodsBySignaturein interfacecom.thoughtworks.qdox.model.JavaClass
-
getMethodsBySignature
public java.util.List<com.thoughtworks.qdox.model.JavaMethod> getMethodsBySignature(java.lang.String name, java.util.List<com.thoughtworks.qdox.model.JavaType> parameterTypes, boolean superclasses, boolean varArg)- Specified by:
getMethodsBySignaturein interfacecom.thoughtworks.qdox.model.JavaClass
-
getFields
public java.util.List<com.thoughtworks.qdox.model.JavaField> getFields()
- Specified by:
getFieldsin interfacecom.thoughtworks.qdox.model.JavaClass
-
getFieldByName
public com.thoughtworks.qdox.model.JavaField getFieldByName(java.lang.String name)
- Specified by:
getFieldByNamein interfacecom.thoughtworks.qdox.model.JavaClass
-
getEnumConstants
public java.util.List<com.thoughtworks.qdox.model.JavaField> getEnumConstants()
- Specified by:
getEnumConstantsin interfacecom.thoughtworks.qdox.model.JavaClass
-
getEnumConstantByName
public com.thoughtworks.qdox.model.JavaField getEnumConstantByName(java.lang.String name)
- Specified by:
getEnumConstantByNamein interfacecom.thoughtworks.qdox.model.JavaClass
-
getNestedClasses
public java.util.List<com.thoughtworks.qdox.model.JavaClass> getNestedClasses()
- Specified by:
getNestedClassesin interfacecom.thoughtworks.qdox.model.JavaClass
-
getNestedClassByName
public com.thoughtworks.qdox.model.JavaClass getNestedClassByName(java.lang.String name)
- Specified by:
getNestedClassByNamein interfacecom.thoughtworks.qdox.model.JavaClass
-
isA
public boolean isA(java.lang.String fullClassName)
- Specified by:
isAin interfacecom.thoughtworks.qdox.model.JavaClass
-
isA
public boolean isA(com.thoughtworks.qdox.model.JavaClass javaClass)
- Specified by:
isAin interfacecom.thoughtworks.qdox.model.JavaClass
-
getBeanProperties
public java.util.List<com.thoughtworks.qdox.model.BeanProperty> getBeanProperties()
- Specified by:
getBeanPropertiesin interfacecom.thoughtworks.qdox.model.JavaClass
-
getBeanProperties
public java.util.List<com.thoughtworks.qdox.model.BeanProperty> getBeanProperties(boolean superclasses)
- Specified by:
getBeanPropertiesin interfacecom.thoughtworks.qdox.model.JavaClass
-
getBeanProperty
public com.thoughtworks.qdox.model.BeanProperty getBeanProperty(java.lang.String propertyName)
- Specified by:
getBeanPropertyin interfacecom.thoughtworks.qdox.model.JavaClass
-
getBeanProperty
public com.thoughtworks.qdox.model.BeanProperty getBeanProperty(java.lang.String propertyName, boolean superclasses)- Specified by:
getBeanPropertyin interfacecom.thoughtworks.qdox.model.JavaClass
-
getDerivedClasses
public java.util.List<com.thoughtworks.qdox.model.JavaClass> getDerivedClasses()
- Specified by:
getDerivedClassesin interfacecom.thoughtworks.qdox.model.JavaClass
-
getTagsByName
public java.util.List<com.thoughtworks.qdox.model.DocletTag> getTagsByName(java.lang.String name, boolean superclasses)- Specified by:
getTagsByNamein interfacecom.thoughtworks.qdox.model.JavaClass
-
getJavaClassLibrary
public com.thoughtworks.qdox.library.ClassLibrary getJavaClassLibrary()
- Specified by:
getJavaClassLibraryin interfacecom.thoughtworks.qdox.model.JavaClass
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfacecom.thoughtworks.qdox.model.JavaClass
-
getCanonicalName
public java.lang.String getCanonicalName()
- Specified by:
getCanonicalNamein interfacecom.thoughtworks.qdox.model.JavaType
-
getModifiers
public java.util.List<java.lang.String> getModifiers()
- Specified by:
getModifiersin interfacecom.thoughtworks.qdox.model.JavaClass
-
isPublic
public boolean isPublic()
- Specified by:
isPublicin interfacecom.thoughtworks.qdox.model.JavaClass
-
isProtected
public boolean isProtected()
- Specified by:
isProtectedin interfacecom.thoughtworks.qdox.model.JavaClass
-
isPrivate
public boolean isPrivate()
- Specified by:
isPrivatein interfacecom.thoughtworks.qdox.model.JavaClass
-
isFinal
public boolean isFinal()
- Specified by:
isFinalin interfacecom.thoughtworks.qdox.model.JavaClass
-
isStatic
public boolean isStatic()
- Specified by:
isStaticin interfacecom.thoughtworks.qdox.model.JavaClass
-
isAbstract
public boolean isAbstract()
- Specified by:
isAbstractin interfacecom.thoughtworks.qdox.model.JavaClass
-
getDeclaringClass
public com.thoughtworks.qdox.model.JavaClass getDeclaringClass()
- Specified by:
getDeclaringClassin interfacecom.thoughtworks.qdox.model.JavaClass
-
-