org.jvnet.hyperjaxb3.ejb.jpa2.strategy.annotate
Class CreateXAnnotations
java.lang.Object
org.jvnet.hyperjaxb3.ejb.strategy.annotate.CreateXAnnotations
org.jvnet.hyperjaxb3.ejb.jpa2.strategy.annotate.CreateXAnnotations
public class CreateXAnnotations
- extends CreateXAnnotations
| Methods inherited from class org.jvnet.hyperjaxb3.ejb.strategy.annotate.CreateXAnnotations |
annotations, annotations, annotations, createAssociationOverrides, createAttributeOverride, createAttributeOverride, createAttributeOverrides, createBasic, createColumn, createColumnResult, createColumnResult, createDiscriminatorColumn, createDiscriminatorValue, createEmbeddable, createEmbedded, createEmbeddedId, createEntity, createEntityListeners, createEntityResult, createEntityResult, createEnumerated, createExcludeDefaultListeners, createExcludeSuperclassListeners, createFieldResult, createFieldResult, createGeneratedValue, createGeneratedValue$Strategy, createId, createIdClass, createInheritance, createJoinColumn, createJoinColumn, createJoinColumns, createJoinTable, createLob, createManyToMany, createManyToOne, createMapKey, createMappedSuperclass, createNamedNativeQuery, createNamedNativeQuery, createNamedQueries, createOrderBy, createPrimaryKeyJoinColumn, createPrimaryKeyJoinColumn, createPrimaryKeyJoinColumns, createQueryHint, createQueryHint, createSecondaryTable, createSecondaryTables, createSqlResultSetMapping, createSqlResultSetMapping, createTable, createTableGenerator, createTemporal, createTransient, createTransientAnnotations, createUniqueConstraint, createVersion, getDiscriminatorType, getFetchType, getInheritanceType, transform, transform |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CreateXAnnotations
public CreateXAnnotations()
createId
public org.jvnet.annox.model.XAnnotation<javax.persistence.Id> createId(Boolean source)
createId
public org.jvnet.annox.model.XAnnotation<javax.persistence.Id> createId(boolean source)
createMapsId
public org.jvnet.annox.model.XAnnotation<javax.persistence.MapsId> createMapsId(String source)
createAccess
public org.jvnet.annox.model.XAnnotation<javax.persistence.Access> createAccess(String access)
createCacheable
public org.jvnet.annox.model.XAnnotation<javax.persistence.Cacheable> createCacheable(Boolean cacheable)
createEntityAnnotations
public Collection<org.jvnet.annox.model.XAnnotation<?>> createEntityAnnotations(Entity source)
- Overrides:
createEntityAnnotations in class CreateXAnnotations
createBasicAnnotations
public Collection<org.jvnet.annox.model.XAnnotation<?>> createBasicAnnotations(Basic source)
- Overrides:
createBasicAnnotations in class CreateXAnnotations
createEmbeddableAnnotations
public Collection<org.jvnet.annox.model.XAnnotation<?>> createEmbeddableAnnotations(Embeddable source)
- Overrides:
createEmbeddableAnnotations in class CreateXAnnotations
createEmbeddedAnnotations
public Collection<org.jvnet.annox.model.XAnnotation<?>> createEmbeddedAnnotations(Embedded source)
- Overrides:
createEmbeddedAnnotations in class CreateXAnnotations
createEmbeddedIdAnnotations
public Collection<org.jvnet.annox.model.XAnnotation<?>> createEmbeddedIdAnnotations(EmbeddedId source)
- Overrides:
createEmbeddedIdAnnotations in class CreateXAnnotations
createIdAnnotations
public Collection<org.jvnet.annox.model.XAnnotation<?>> createIdAnnotations(Id source)
- Overrides:
createIdAnnotations in class CreateXAnnotations
createManyToManyAnnotations
public Collection<org.jvnet.annox.model.XAnnotation<?>> createManyToManyAnnotations(ManyToMany source)
- Overrides:
createManyToManyAnnotations in class CreateXAnnotations
createManyToOneAnnotations
public Collection<org.jvnet.annox.model.XAnnotation<?>> createManyToOneAnnotations(ManyToOne source)
- Overrides:
createManyToOneAnnotations in class CreateXAnnotations
createMappedSuperclassAnnotations
public Collection<org.jvnet.annox.model.XAnnotation<?>> createMappedSuperclassAnnotations(MappedSuperclass source)
- Overrides:
createMappedSuperclassAnnotations in class CreateXAnnotations
createOneToMany
public org.jvnet.annox.model.XAnnotation<javax.persistence.OneToMany> createOneToMany(OneToMany cOneToMany)
- Overrides:
createOneToMany in class CreateXAnnotations
createOneToManyAnnotations
public Collection<org.jvnet.annox.model.XAnnotation<?>> createOneToManyAnnotations(OneToMany source)
- Overrides:
createOneToManyAnnotations in class CreateXAnnotations
createOneToOne
public org.jvnet.annox.model.XAnnotation<javax.persistence.OneToOne> createOneToOne(OneToOne cOneToOne)
- Overrides:
createOneToOne in class CreateXAnnotations
createOneToOneAnnotations
public Collection<org.jvnet.annox.model.XAnnotation<?>> createOneToOneAnnotations(OneToOne source)
- Overrides:
createOneToOneAnnotations in class CreateXAnnotations
createVersionAnnotations
public Collection<org.jvnet.annox.model.XAnnotation<?>> createVersionAnnotations(Version source)
- Overrides:
createVersionAnnotations in class CreateXAnnotations
createUniqueConstraint
public org.jvnet.annox.model.XAnnotation<javax.persistence.UniqueConstraint> createUniqueConstraint(UniqueConstraint source)
- Overrides:
createUniqueConstraint in class CreateXAnnotations
createSequenceGenerator
public org.jvnet.annox.model.XAnnotation<javax.persistence.SequenceGenerator> createSequenceGenerator(SequenceGenerator source)
- Overrides:
createSequenceGenerator in class CreateXAnnotations
createNamedQuery
public org.jvnet.annox.model.XAnnotation<javax.persistence.NamedQuery> createNamedQuery(NamedQuery source)
- Overrides:
createNamedQuery in class CreateXAnnotations
createLockMode
public javax.persistence.LockModeType createLockMode(String lockMode)
getCascadeType
public javax.persistence.CascadeType[] getCascadeType(CascadeType cascade)
- Overrides:
getCascadeType in class CreateXAnnotations
createOrderColumn
public org.jvnet.annox.model.XAnnotation<javax.persistence.OrderColumn> createOrderColumn(OrderColumn source)
createCollectionTable
public org.jvnet.annox.model.XAnnotation<javax.persistence.CollectionTable> createCollectionTable(CollectionTable source)
createMapKeyJoinColumn
public org.jvnet.annox.model.XAnnotation<javax.persistence.MapKeyJoinColumn> createMapKeyJoinColumn(MapKeyJoinColumn source)
createMapKeyJoinColumns
public org.jvnet.annox.model.XAnnotation<?> createMapKeyJoinColumns(Collection<MapKeyJoinColumn> source)
createMapKeyColumn
public org.jvnet.annox.model.XAnnotation<javax.persistence.MapKeyColumn> createMapKeyColumn(MapKeyColumn source)
createMapKeyClass
public org.jvnet.annox.model.XAnnotation<javax.persistence.MapKeyClass> createMapKeyClass(MapKeyClass source)
createElementCollection
public org.jvnet.annox.model.XAnnotation<javax.persistence.ElementCollection> createElementCollection(ElementCollection source)
createElementCollectionAnnotations
public Collection<org.jvnet.annox.model.XAnnotation<?>> createElementCollectionAnnotations(ElementCollection source)
createMapKeyTemporal
public org.jvnet.annox.model.XAnnotation<javax.persistence.MapKeyTemporal> createMapKeyTemporal(String source)
createMapKeyEnumerated
public org.jvnet.annox.model.XAnnotation<javax.persistence.MapKeyEnumerated> createMapKeyEnumerated(String source)
createAssociationOverride
public org.jvnet.annox.model.XAnnotation<javax.persistence.AssociationOverride> createAssociationOverride(AssociationOverride source)
- Overrides:
createAssociationOverride in class CreateXAnnotations
createAttributeAnnotations
public Collection<org.jvnet.annox.model.XAnnotation<?>> createAttributeAnnotations(Object attribute)
- Overrides:
createAttributeAnnotations in class CreateXAnnotations
Copyright © 2005-2014. All Rights Reserved.