org.jfree.xml.factory.objects
public interface ClassFactory extends Serializable
Method Summary | |
---|---|
void | configure(Configuration config)
Configures this factory. |
boolean | equals(Object o)
Compares whether two object factories are equal. |
ObjectDescription | getDescriptionForClass(Class c)
Returns an object description for a class.
|
Iterator | getRegisteredClasses()
Returns an iterator for the registered classes. |
ObjectDescription | getSuperClassObjectDescription(Class d, ObjectDescription knownSuperClass)
Returns an object description for the super class of a class.
|
int | hashCode()
Computes the hashCode for this ClassFactory. |
The configuration contents may change during the reporting.
Parameters: config the configuration, never null
Parameters: o the other object.
Returns: true, if both object factories describe the same objects, false otherwise.
Parameters: c the class.
Returns: The object description.
This method exists to support query tools for UI design, do not rely on it for day to day work.
Returns: The iterator.
Parameters: d the class. knownSuperClass the last known super class or null.
Returns: The object description.
Returns: the hashcode.