org.jvnet.hyperjaxb3.ejb.strategy.mapping
Class EntityMapping
java.lang.Object
org.jvnet.hyperjaxb3.ejb.strategy.mapping.EntityMapping
- All Implemented Interfaces:
- ClassOutlineMapping<Entity>, org.jvnet.jaxb2_commons.strategy.ClassOutlineProcessor<Entity,Mapping>
public class EntityMapping
- extends Object
- implements ClassOutlineMapping<Entity>
|
Method Summary |
void |
createEntity(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline,
Entity entity)
|
void |
createEntity$Attributes(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline,
Entity entity)
|
void |
createEntity$Class(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline,
Entity entity)
|
void |
createEntity$Inheritance(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline,
Entity entity)
|
void |
createEntity$Name(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline,
Entity entity)
|
void |
createTable(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline,
Table table)
|
javax.persistence.InheritanceType |
getInheritanceStrategy(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline,
Entity entity)
|
com.sun.tools.xjc.outline.ClassOutline |
getSuperClass(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline)
|
boolean |
isRootClass(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline)
|
boolean |
isSelfOrAncestorRootClass(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline)
|
Entity |
process(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline,
com.sun.tools.xjc.Options options)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EntityMapping
public EntityMapping()
process
public Entity process(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline,
com.sun.tools.xjc.Options options)
- Specified by:
process in interface ClassOutlineMapping<Entity>- Specified by:
process in interface org.jvnet.jaxb2_commons.strategy.ClassOutlineProcessor<Entity,Mapping>
createEntity
public void createEntity(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline,
Entity entity)
createEntity$Name
public void createEntity$Name(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline,
Entity entity)
createEntity$Class
public void createEntity$Class(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline,
Entity entity)
createEntity$Inheritance
public void createEntity$Inheritance(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline,
Entity entity)
createTable
public void createTable(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline,
Table table)
createEntity$Attributes
public void createEntity$Attributes(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline,
Entity entity)
getInheritanceStrategy
public javax.persistence.InheritanceType getInheritanceStrategy(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline,
Entity entity)
getSuperClass
public com.sun.tools.xjc.outline.ClassOutline getSuperClass(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline)
isRootClass
public boolean isRootClass(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline)
isSelfOrAncestorRootClass
public boolean isSelfOrAncestorRootClass(Mapping context,
com.sun.tools.xjc.outline.ClassOutline classOutline)
Copyright © 2005-2011. All Rights Reserved.