mockmaker.structure
Class SourceClassStructure
java.lang.Object
mockmaker.structure.SourceClassStructure
- All Implemented Interfaces:
- ClassStructure
public class SourceClassStructure
- extends java.lang.Object
- implements ClassStructure
Field Summary |
private com.thoughtworks.qdox.JavaDocBuilder |
builder
|
private com.thoughtworks.qdox.model.JavaClass |
cls
|
Constructor Summary |
SourceClassStructure(com.thoughtworks.qdox.model.JavaClass cls,
com.thoughtworks.qdox.JavaDocBuilder builder)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cls
private com.thoughtworks.qdox.model.JavaClass cls
builder
private com.thoughtworks.qdox.JavaDocBuilder builder
SourceClassStructure
public SourceClassStructure(com.thoughtworks.qdox.model.JavaClass cls,
com.thoughtworks.qdox.JavaDocBuilder builder)
getName
public java.lang.String getName()
- Specified by:
getName
in interface ClassStructure
isInterface
public boolean isInterface()
- Specified by:
isInterface
in interface ClassStructure
getMethods
public MethodStructure[] getMethods()
- Specified by:
getMethods
in interface ClassStructure
getConstructors
public MethodStructure[] getConstructors()
- Specified by:
getConstructors
in interface ClassStructure
getMethodStructures
private MethodStructure[] getMethodStructures(boolean constructors)
findMethods
private void findMethods(com.thoughtworks.qdox.model.JavaClass currentCls,
boolean constructors,
java.util.List result)
isArray
public boolean isArray()
- Specified by:
isArray
in interface ClassStructure
getArrayDimensions
public int getArrayDimensions()
- Specified by:
getArrayDimensions
in interface ClassStructure
isPrimitive
public boolean isPrimitive()
- Specified by:
isPrimitive
in interface ClassStructure
getExpectationName
public java.lang.String getExpectationName(java.lang.String name)
- Specified by:
getExpectationName
in interface ClassStructure