org.jvnet.hyperjaxb3.ejb.strategy.mapping
Class EmbeddedAssociationMappingWrapper
java.lang.Object
org.jvnet.hyperjaxb3.ejb.strategy.mapping.EmbeddedAssociationMappingWrapper
- All Implemented Interfaces:
- AssociationMapping
public class EmbeddedAssociationMappingWrapper
- extends Object
- implements AssociationMapping
|
Method Summary |
void |
createAssociationOverride(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
List<AssociationOverride> associationOverrides)
|
void |
createElementCollection$CollectionTable$JoinColumns(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
Collection<com.sun.tools.xjc.outline.FieldOutline> idFieldOutlines,
List<JoinColumn> joinColumns)
|
void |
createElementCollection$OrderColumn(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
OrderColumn orderColumn)
|
AssociationMapping |
createEmbeddedAssociationMapping(com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
void |
createJoinColumns(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
Collection<com.sun.tools.xjc.outline.FieldOutline> idFieldOutlines,
List<JoinColumn> joinColumns)
|
void |
createJoinTable(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
Collection<com.sun.tools.xjc.outline.FieldOutline> sourceIdFieldOutlines,
Collection<com.sun.tools.xjc.outline.FieldOutline> targetIdFieldOutlines,
JoinTable joinTable)
|
void |
createOrderColumn(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
OrderColumn orderColumn)
|
void |
createPrimaryKeyJoinColumns(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
Collection<com.sun.tools.xjc.outline.FieldOutline> idFieldOutlines,
List<PrimaryKeyJoinColumn> primaryKeyJoinColumns)
|
Collection<com.sun.tools.xjc.outline.FieldOutline> |
getSourceIdFieldsOutline(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
Collection<com.sun.tools.xjc.outline.FieldOutline> |
getTargetIdFieldsOutline(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EmbeddedAssociationMappingWrapper
public EmbeddedAssociationMappingWrapper(AssociationMapping associationMapping,
com.sun.tools.xjc.outline.FieldOutline parentFieldOutline)
getSourceIdFieldsOutline
public Collection<com.sun.tools.xjc.outline.FieldOutline> getSourceIdFieldsOutline(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
- Specified by:
getSourceIdFieldsOutline in interface AssociationMapping
getTargetIdFieldsOutline
public Collection<com.sun.tools.xjc.outline.FieldOutline> getTargetIdFieldsOutline(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
- Specified by:
getTargetIdFieldsOutline in interface AssociationMapping
createPrimaryKeyJoinColumns
public void createPrimaryKeyJoinColumns(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
Collection<com.sun.tools.xjc.outline.FieldOutline> idFieldOutlines,
List<PrimaryKeyJoinColumn> primaryKeyJoinColumns)
- Specified by:
createPrimaryKeyJoinColumns in interface AssociationMapping
createJoinColumns
public void createJoinColumns(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
Collection<com.sun.tools.xjc.outline.FieldOutline> idFieldOutlines,
List<JoinColumn> joinColumns)
- Specified by:
createJoinColumns in interface AssociationMapping
createJoinTable
public void createJoinTable(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
Collection<com.sun.tools.xjc.outline.FieldOutline> sourceIdFieldOutlines,
Collection<com.sun.tools.xjc.outline.FieldOutline> targetIdFieldOutlines,
JoinTable joinTable)
- Specified by:
createJoinTable in interface AssociationMapping
createOrderColumn
public void createOrderColumn(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
OrderColumn orderColumn)
- Specified by:
createOrderColumn in interface AssociationMapping
createElementCollection$CollectionTable$JoinColumns
public void createElementCollection$CollectionTable$JoinColumns(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
Collection<com.sun.tools.xjc.outline.FieldOutline> idFieldOutlines,
List<JoinColumn> joinColumns)
- Specified by:
createElementCollection$CollectionTable$JoinColumns in interface AssociationMapping
createElementCollection$OrderColumn
public void createElementCollection$OrderColumn(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
OrderColumn orderColumn)
- Specified by:
createElementCollection$OrderColumn in interface AssociationMapping
createAssociationOverride
public void createAssociationOverride(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
List<AssociationOverride> associationOverrides)
- Specified by:
createAssociationOverride in interface AssociationMapping
createEmbeddedAssociationMapping
public AssociationMapping createEmbeddedAssociationMapping(com.sun.tools.xjc.outline.FieldOutline fieldOutline)
- Specified by:
createEmbeddedAssociationMapping in interface AssociationMapping
Copyright © 2005-2014. All Rights Reserved.