|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ClassFactory
A class factory.
Method Summary | |
---|---|
void |
configure(Configuration config)
Configures this factory. |
boolean |
equals(java.lang.Object o)
Compares whether two object factories are equal. |
ObjectDescription |
getDescriptionForClass(java.lang.Class c)
Returns an object description for a class. |
java.util.Iterator |
getRegisteredClasses()
Returns an iterator for the registered classes. |
ObjectDescription |
getSuperClassObjectDescription(java.lang.Class d,
ObjectDescription knownSuperClass)
Returns an object description for the super class of a class. |
int |
hashCode()
Computes the hashCode for this ClassFactory. |
Method Detail |
---|
ObjectDescription getDescriptionForClass(java.lang.Class c)
c
- the class.
ObjectDescription getSuperClassObjectDescription(java.lang.Class d, ObjectDescription knownSuperClass)
d
- the class.knownSuperClass
- the last known super class or null.
java.util.Iterator getRegisteredClasses()
This method exists to support query tools for UI design, do not rely on it for day to day work.
void configure(Configuration config)
The configuration contents may change during the reporting.
config
- the configuration, never nullboolean equals(java.lang.Object o)
equals
in class java.lang.Object
o
- the other object.
int hashCode()
hashCode
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |