org.jvnet.hyperjaxb3.ejb.strategy.mapping
Interface AssociationMapping
- All Known Implementing Classes:
- DefaultAssociationMapping, EmbeddedAssociationMappingWrapper
public interface 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)
|
getSourceIdFieldsOutline
Collection<com.sun.tools.xjc.outline.FieldOutline> getSourceIdFieldsOutline(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
getTargetIdFieldsOutline
Collection<com.sun.tools.xjc.outline.FieldOutline> getTargetIdFieldsOutline(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline)
createPrimaryKeyJoinColumns
void createPrimaryKeyJoinColumns(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
Collection<com.sun.tools.xjc.outline.FieldOutline> idFieldOutlines,
List<PrimaryKeyJoinColumn> primaryKeyJoinColumns)
createJoinColumns
void createJoinColumns(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
Collection<com.sun.tools.xjc.outline.FieldOutline> idFieldOutlines,
List<JoinColumn> joinColumns)
createJoinTable
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)
createOrderColumn
void createOrderColumn(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
OrderColumn orderColumn)
createElementCollection$OrderColumn
void createElementCollection$OrderColumn(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
OrderColumn orderColumn)
createElementCollection$CollectionTable$JoinColumns
void createElementCollection$CollectionTable$JoinColumns(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
Collection<com.sun.tools.xjc.outline.FieldOutline> idFieldOutlines,
List<JoinColumn> joinColumns)
createEmbeddedAssociationMapping
AssociationMapping createEmbeddedAssociationMapping(com.sun.tools.xjc.outline.FieldOutline fieldOutline)
createAssociationOverride
void createAssociationOverride(Mapping context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
List<AssociationOverride> associationOverrides)
Copyright © 2005-2014. All Rights Reserved.