public class SourceClassStructure extends java.lang.Object implements ClassStructure
Modifier and Type | Field and Description |
---|---|
private com.thoughtworks.qdox.JavaDocBuilder |
builder |
private com.thoughtworks.qdox.model.JavaClass |
cls |
Constructor and Description |
---|
SourceClassStructure(com.thoughtworks.qdox.model.JavaClass cls,
com.thoughtworks.qdox.JavaDocBuilder builder) |
Modifier and Type | Method and Description |
---|---|
private void |
findMethods(com.thoughtworks.qdox.model.JavaClass currentCls,
boolean constructors,
java.util.List result) |
int |
getArrayDimensions() |
MethodStructure[] |
getConstructors() |
java.lang.String |
getExpectationName(java.lang.String name) |
MethodStructure[] |
getMethods() |
private MethodStructure[] |
getMethodStructures(boolean constructors) |
java.lang.String |
getName() |
boolean |
isArray() |
boolean |
isInterface() |
boolean |
isPrimitive() |
private com.thoughtworks.qdox.model.JavaClass cls
private com.thoughtworks.qdox.JavaDocBuilder builder
public SourceClassStructure(com.thoughtworks.qdox.model.JavaClass cls, com.thoughtworks.qdox.JavaDocBuilder builder)
public java.lang.String getName()
getName
in interface ClassStructure
public boolean isInterface()
isInterface
in interface ClassStructure
public MethodStructure[] getMethods()
getMethods
in interface ClassStructure
public MethodStructure[] getConstructors()
getConstructors
in interface ClassStructure
private MethodStructure[] getMethodStructures(boolean constructors)
private void findMethods(com.thoughtworks.qdox.model.JavaClass currentCls, boolean constructors, java.util.List result)
public boolean isArray()
isArray
in interface ClassStructure
public int getArrayDimensions()
getArrayDimensions
in interface ClassStructure
public boolean isPrimitive()
isPrimitive
in interface ClassStructure
public java.lang.String getExpectationName(java.lang.String name)
getExpectationName
in interface ClassStructure