1 23 24 package org.objectweb.jorm.metainfo.api; 25 26 import java.util.Iterator ; 27 import java.util.Collection ; 28 29 34 public interface ClassMapping extends CommonClassMapping { 35 36 42 public Class getJormClass(); 43 44 49 void addReferenceMapping(ReferenceMapping refMapping); 50 51 58 ReferenceMapping getReferenceMapping(String referenceName); 59 60 65 Iterator iterateReferenceMappings(); 66 67 72 Collection getReferenceMappings(); 73 74 Collection getParentClassMappings(); 75 76 77 ParentClassMapping getParentClassMapping(String className); 78 79 90 ParentClassMapping createImplicitParentClassMapping(Class superClass); 91 92 100 PrimitiveElementMapping getPrimitiveElementMapping(String fieldName, 101 boolean searchInSuper); 102 109 void addImplicitDependencies(); 110 } 111 | Popular Tags |