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 ClassStructurepublic boolean isInterface()
isInterface in interface ClassStructurepublic MethodStructure[] getMethods()
getMethods in interface ClassStructurepublic MethodStructure[] getConstructors()
getConstructors in interface ClassStructureprivate 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 ClassStructurepublic int getArrayDimensions()
getArrayDimensions in interface ClassStructurepublic boolean isPrimitive()
isPrimitive in interface ClassStructurepublic java.lang.String getExpectationName(java.lang.String name)
getExpectationName in interface ClassStructure