|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.exolab.castor.persist.DatingService
DataService is a helper class for constructing ClassMolders and pairing up ClassMolders which depends and extends the other.
| Constructor Summary | |
(package private) |
DatingService(java.lang.ClassLoader loader)
|
| Method Summary | |
(package private) void |
close()
Indicate that all ClassMolder is registered. |
(package private) boolean |
pairDepends(ClassMolder me,
java.lang.String depName)
Pair up ClassMolder and it depends class. |
(package private) boolean |
pairExtends(ClassMolder me,
java.lang.String extName)
Pair up ClassMolder and it extends class. |
(package private) boolean |
pairFieldClass(FieldMolder fieldMolder,
java.lang.String typeName)
Pair the FieldMolder with the ClassMolder of typeName. |
(package private) void |
register(java.lang.String name,
ClassMolder clsMold)
Register the name of a ClassMolder which will be pairing up. |
(package private) java.lang.Class |
resolve(java.lang.String className)
Resolve the java.lang.Class of the fully qualified class name. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
DatingService(java.lang.ClassLoader loader)
| Method Detail |
void close()
throws org.exolab.castor.mapping.MappingException
org.exolab.castor.mapping.MappingException
boolean pairExtends(ClassMolder me,
java.lang.String extName)
throws org.exolab.castor.mapping.MappingException
org.exolab.castor.mapping.MappingException
boolean pairDepends(ClassMolder me,
java.lang.String depName)
java.lang.Class resolve(java.lang.String className)
throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
boolean pairFieldClass(FieldMolder fieldMolder,
java.lang.String typeName)
throws org.exolab.castor.mapping.MappingException
fieldMolder - the fieldMolder to be paired.typeName - Type of the field which the FieldMolder represents.
org.exolab.castor.mapping.MappingException - indicates that the pairing failed.
void register(java.lang.String name,
ClassMolder clsMold)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||