mockmaker.structure
Class ReflectionClassStructure
java.lang.Object
mockmaker.structure.ReflectionClassStructure
- All Implemented Interfaces:
- ClassStructure
public class ReflectionClassStructure
- extends java.lang.Object
- implements ClassStructure
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cls
private java.lang.Class cls
endOfArray
private java.lang.Class endOfArray
paramNumber
private int paramNumber
ReflectionClassStructure
public ReflectionClassStructure(java.lang.Class cls)
ReflectionClassStructure
public ReflectionClassStructure(java.lang.Class cls,
int paramNumber)
getName
public java.lang.String getName()
- Specified by:
getName
in interface ClassStructure
isInterface
public boolean isInterface()
- Specified by:
isInterface
in interface ClassStructure
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
getMethods
public MethodStructure[] getMethods()
- Specified by:
getMethods
in interface ClassStructure
getConstructors
public MethodStructure[] getConstructors()
- Specified by:
getConstructors
in interface ClassStructure
getExpectationName
public java.lang.String getExpectationName(java.lang.String name)
- Specified by:
getExpectationName
in interface ClassStructure
convertMembers
private MethodStructure[] convertMembers(java.lang.reflect.Member[] members)