org.apache.openjpa.meta
Class MetaDataInheritanceComparator
java.lang.Object
org.apache.openjpa.meta.InheritanceComparator
org.apache.openjpa.meta.MetaDataInheritanceComparator
- All Implemented Interfaces:
- Serializable, Comparator
- Direct Known Subclasses:
- AnnotationPersistenceMetaDataSerializer.SerializationComparator, XMLPersistenceMetaDataSerializer.SerializationComparator
public class MetaDataInheritanceComparator
- extends InheritanceComparator
Comparator that keeps metadatas in inheritance order. Also places relation
types used as primary keys before the primary key field owner types.
- Author:
- Abe White
- See Also:
- Serialized Form
Method Summary |
int |
compare(Object o1,
Object o2)
|
protected Class |
toClass(Object elem)
Subclasses can override this method to extract the class to compare
on from the elements of the collection. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MetaDataInheritanceComparator
public MetaDataInheritanceComparator()
toClass
protected Class toClass(Object elem)
- Description copied from class:
InheritanceComparator
- Subclasses can override this method to extract the class to compare
on from the elements of the collection.
- Overrides:
toClass
in class InheritanceComparator
compare
public int compare(Object o1,
Object o2)
- Specified by:
compare
in interface Comparator
- Overrides:
compare
in class InheritanceComparator
Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.This documentation is deprecated and will be removed in the next release of WebLogic Server.
Oracle Fusion Middleware Apache OpenJPA 1.1.0 API Reference
12c Release 1 (12.1.1)
Part Number E24398_01