public class ReflectionClassStructure extends java.lang.Object implements ClassStructure
| Modifier and Type | Field and Description |
|---|---|
private java.lang.Class |
cls |
private java.lang.Class |
endOfArray |
private int |
paramNumber |
| Constructor and Description |
|---|
ReflectionClassStructure(java.lang.Class cls) |
ReflectionClassStructure(java.lang.Class cls,
int paramNumber) |
| Modifier and Type | Method and Description |
|---|---|
private MethodStructure[] |
convertMembers(java.lang.reflect.Member[] members) |
int |
getArrayDimensions() |
MethodStructure[] |
getConstructors() |
java.lang.String |
getExpectationName(java.lang.String name) |
MethodStructure[] |
getMethods() |
java.lang.String |
getName() |
boolean |
isArray() |
boolean |
isInterface() |
boolean |
isPrimitive() |
private java.lang.Class cls
private java.lang.Class endOfArray
private int paramNumber
public ReflectionClassStructure(java.lang.Class cls)
public ReflectionClassStructure(java.lang.Class cls,
int paramNumber)
public java.lang.String getName()
getName in interface ClassStructurepublic boolean isInterface()
isInterface in interface ClassStructurepublic boolean isArray()
isArray in interface ClassStructurepublic int getArrayDimensions()
getArrayDimensions in interface ClassStructurepublic boolean isPrimitive()
isPrimitive in interface ClassStructurepublic MethodStructure[] getMethods()
getMethods in interface ClassStructurepublic MethodStructure[] getConstructors()
getConstructors in interface ClassStructurepublic java.lang.String getExpectationName(java.lang.String name)
getExpectationName in interface ClassStructureprivate MethodStructure[] convertMembers(java.lang.reflect.Member[] members)