org.apache.openjpa.persistence
Class AnnotationPersistenceMetaDataSerializer.SerializationComparator
java.lang.Object
  
org.apache.openjpa.meta.InheritanceComparator
      
org.apache.openjpa.meta.MetaDataInheritanceComparator
          
org.apache.openjpa.persistence.AnnotationPersistenceMetaDataSerializer.SerializationComparator
- All Implemented Interfaces: 
 - Serializable, Comparator
 
- Direct Known Subclasses: 
 - AnnotationPersistenceMappingSerializer.MappingSerializationComparator
 
- Enclosing class:
 - AnnotationPersistenceMetaDataSerializer
 
protected class AnnotationPersistenceMetaDataSerializer.SerializationComparator
- extends MetaDataInheritanceComparator
 
Compares clases, sequences, and queries to order them for serialization.
 Places sequences first, then classes, then queries. Sequences and
 queries are ordered alphabetically by name. Classes are placed in
 listing order, in inheritance order within that, and in alphabetical
 order within that.
- Author:
 
  - Stephen Kim
 
- See Also:
 - Serialized Form
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
AnnotationPersistenceMetaDataSerializer.SerializationComparator
protected AnnotationPersistenceMetaDataSerializer.SerializationComparator()
compare
public int compare(Object o1,
                   Object o2)
- Specified by:
 compare in interface Comparator- Overrides:
 compare in class MetaDataInheritanceComparator
 
 
compareUnknown
protected int compareUnknown(Object o1,
                             Object o2)
- Compare two unrecognized elements of the same type. Throws
 exception by default.
 
 
Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.