org.jvnet.hyperjaxb3.ejb.strategy.mapping
Class Mapping

java.lang.Object
  extended by org.jvnet.hyperjaxb3.ejb.strategy.mapping.Mapping
All Implemented Interfaces:
Cloneable

public class Mapping
extends Object
implements Cloneable


Constructor Summary
Mapping()
           
 
Method Summary
 Mapping clone()
           
 Mapping createEmbeddedMapping(com.sun.tools.xjc.outline.FieldOutline fieldOutline)
           
 AssociationMapping getAssociationMapping()
           
 AttributeMapping getAttributeMapping()
           
 ClassOutlineMapping<Attributes> getAttributesMapping()
           
 FieldOutlineMapping<Basic> getBasicMapping()
           
 Customizing getCustomizing()
           
 FieldOutlineMapping<ElementCollection> getElementCollectionMapping()
           
 ClassOutlineMapping<EmbeddableAttributes> getEmbeddableAttributesMapping()
           
 ClassOutlineMapping<Embeddable> getEmbeddableMapping()
           
 FieldOutlineMapping<EmbeddedId> getEmbeddedIdMapping()
           
 FieldOutlineMapping<Embedded> getEmbeddedMapping()
           
 ClassOutlineMapping<Entity> getEntityMapping()
           
 ClassOutlineMapping<Object> getEntityOrMappedSuperclassOrEmbeddableMapping()
           
 FieldOutlineMapping<Id> getIdMapping()
           
 Ignoring getIgnoring()
           
 FieldOutlineMapping<ManyToMany> getManyToManyMapping()
           
 FieldOutlineMapping<ManyToOne> getManyToOneMapping()
           
 ClassOutlineMapping<MappedSuperclass> getMappedSuperclassMapping()
           
 Naming getNaming()
           
 FieldOutlineMapping<OneToMany> getOneToManyMapping()
           
 FieldOutlineMapping<OneToOne> getOneToOneMapping()
           
 FieldOutlineMapping<?> getToManyMapping()
           
 FieldOutlineMapping<?> getToOneMapping()
           
 FieldOutlineMapping<Transient> getTransientMapping()
           
 FieldOutlineMapping<Version> getVersionMapping()
           
 void setAssociationMapping(AssociationMapping associationMapping)
           
 void setAttributeMapping(AttributeMapping defaultAttributeMapping)
           
 void setAttributesMapping(ClassOutlineMapping<Attributes> attributesMapping)
           
 void setBasicMapping(FieldOutlineMapping<Basic> basicMapping)
           
 void setCustomizing(Customizing modelCustomizations)
           
 void setElementCollectionMapping(FieldOutlineMapping<ElementCollection> elementCollectionMapping)
           
 void setEmbeddableAttributesMapping(ClassOutlineMapping<EmbeddableAttributes> embeddableAttributesMapping)
           
 void setEmbeddableMapping(ClassOutlineMapping<Embeddable> embeddableMapping)
           
 void setEmbeddedIdMapping(FieldOutlineMapping<EmbeddedId> embeddedIdMapping)
           
 void setEmbeddedMapping(FieldOutlineMapping<Embedded> embeddedMapping)
           
 void setEntityMapping(ClassOutlineMapping<Entity> entityMapping)
           
 void setEntityOrMappedSuperclassOrEmbeddableMapping(ClassOutlineMapping<Object> entityOrMappedSuperclassMapping)
           
 void setIdMapping(FieldOutlineMapping<Id> idMapping)
           
 void setIgnoring(Ignoring ignoring)
           
 void setManyToManyMapping(FieldOutlineMapping<ManyToMany> manyToManyMapping)
           
 void setManyToOneMapping(FieldOutlineMapping<ManyToOne> manyToOneMapping)
           
 void setMappedSuperclassMapping(ClassOutlineMapping<MappedSuperclass> mappedSuperclassMapping)
           
 void setNaming(Naming naming)
           
 void setOneToManyMapping(FieldOutlineMapping<OneToMany> oneToManyMapping)
           
 void setOneToOneMapping(FieldOutlineMapping<OneToOne> oneToOneMapping)
           
 void setToManyMapping(FieldOutlineMapping<?> toManyMapping)
           
 void setToOneMapping(FieldOutlineMapping<?> toOneMapping)
           
 void setTransientMapping(FieldOutlineMapping<Transient> transientMapping)
           
 void setVersionMapping(FieldOutlineMapping<Version> versionMapping)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Mapping

public Mapping()
Method Detail

clone

public Mapping clone()
Overrides:
clone in class Object

getEntityOrMappedSuperclassOrEmbeddableMapping

public ClassOutlineMapping<Object> getEntityOrMappedSuperclassOrEmbeddableMapping()

setEntityOrMappedSuperclassOrEmbeddableMapping

public void setEntityOrMappedSuperclassOrEmbeddableMapping(ClassOutlineMapping<Object> entityOrMappedSuperclassMapping)

getEntityMapping

public ClassOutlineMapping<Entity> getEntityMapping()

setEntityMapping

public void setEntityMapping(ClassOutlineMapping<Entity> entityMapping)

getMappedSuperclassMapping

public ClassOutlineMapping<MappedSuperclass> getMappedSuperclassMapping()

setMappedSuperclassMapping

public void setMappedSuperclassMapping(ClassOutlineMapping<MappedSuperclass> mappedSuperclassMapping)

getEmbeddableMapping

public ClassOutlineMapping<Embeddable> getEmbeddableMapping()

setEmbeddableMapping

public void setEmbeddableMapping(ClassOutlineMapping<Embeddable> embeddableMapping)

getAttributesMapping

public ClassOutlineMapping<Attributes> getAttributesMapping()

setAttributesMapping

public void setAttributesMapping(ClassOutlineMapping<Attributes> attributesMapping)

getEmbeddableAttributesMapping

public ClassOutlineMapping<EmbeddableAttributes> getEmbeddableAttributesMapping()

setEmbeddableAttributesMapping

public void setEmbeddableAttributesMapping(ClassOutlineMapping<EmbeddableAttributes> embeddableAttributesMapping)

getIdMapping

public FieldOutlineMapping<Id> getIdMapping()

setIdMapping

public void setIdMapping(FieldOutlineMapping<Id> idMapping)

getEmbeddedIdMapping

public FieldOutlineMapping<EmbeddedId> getEmbeddedIdMapping()

setEmbeddedIdMapping

public void setEmbeddedIdMapping(FieldOutlineMapping<EmbeddedId> embeddedIdMapping)

getBasicMapping

public FieldOutlineMapping<Basic> getBasicMapping()

setBasicMapping

public void setBasicMapping(FieldOutlineMapping<Basic> basicMapping)

getVersionMapping

public FieldOutlineMapping<Version> getVersionMapping()

setVersionMapping

public void setVersionMapping(FieldOutlineMapping<Version> versionMapping)

getEmbeddedMapping

public FieldOutlineMapping<Embedded> getEmbeddedMapping()

setEmbeddedMapping

public void setEmbeddedMapping(FieldOutlineMapping<Embedded> embeddedMapping)

getToOneMapping

public FieldOutlineMapping<?> getToOneMapping()

setToOneMapping

public void setToOneMapping(FieldOutlineMapping<?> toOneMapping)

getElementCollectionMapping

public FieldOutlineMapping<ElementCollection> getElementCollectionMapping()

setElementCollectionMapping

public void setElementCollectionMapping(FieldOutlineMapping<ElementCollection> elementCollectionMapping)

getManyToOneMapping

public FieldOutlineMapping<ManyToOne> getManyToOneMapping()

setManyToOneMapping

public void setManyToOneMapping(FieldOutlineMapping<ManyToOne> manyToOneMapping)

getOneToOneMapping

public FieldOutlineMapping<OneToOne> getOneToOneMapping()

setOneToOneMapping

public void setOneToOneMapping(FieldOutlineMapping<OneToOne> oneToOneMapping)

getToManyMapping

public FieldOutlineMapping<?> getToManyMapping()

setToManyMapping

public void setToManyMapping(FieldOutlineMapping<?> toManyMapping)

getOneToManyMapping

public FieldOutlineMapping<OneToMany> getOneToManyMapping()

setOneToManyMapping

public void setOneToManyMapping(FieldOutlineMapping<OneToMany> oneToManyMapping)

getManyToManyMapping

public FieldOutlineMapping<ManyToMany> getManyToManyMapping()

setManyToManyMapping

public void setManyToManyMapping(FieldOutlineMapping<ManyToMany> manyToManyMapping)

getTransientMapping

public FieldOutlineMapping<Transient> getTransientMapping()

setTransientMapping

public void setTransientMapping(FieldOutlineMapping<Transient> transientMapping)

getCustomizing

public Customizing getCustomizing()

setCustomizing

public void setCustomizing(Customizing modelCustomizations)

getNaming

public Naming getNaming()

setNaming

public void setNaming(Naming naming)

getIgnoring

public Ignoring getIgnoring()

setIgnoring

public void setIgnoring(Ignoring ignoring)

createEmbeddedMapping

public Mapping createEmbeddedMapping(com.sun.tools.xjc.outline.FieldOutline fieldOutline)

getAssociationMapping

public AssociationMapping getAssociationMapping()

setAssociationMapping

public void setAssociationMapping(AssociationMapping associationMapping)

getAttributeMapping

public AttributeMapping getAttributeMapping()

setAttributeMapping

public void setAttributeMapping(AttributeMapping defaultAttributeMapping)


Copyright © 2005-2011. All Rights Reserved.