Package org.apache.openejb.jee.jpa

Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.

See:
          Description

Interface Summary
Field  
Mapping  
RelationField  
 

Class Summary
AssociationOverride  
AttributeOverride  
Attributes This element contains the entity field or property mappings.
Basic  
CascadeType public enum CascadeType { ALL, PERSIST, MERGE, REMOVE, REFRESH};
Column  
ColumnResult  
DiscriminatorColumn  
Embeddable Defines the settings and mappings for embeddable objects.
EmbeddableAttributes Java class for embeddable-attributes complex type.
Embedded  
EmbeddedId  
EmptyType Java class for emptyType complex type.
Entity Defines the settings and mappings for an entity.
EntityListener Defines an entity listener to be invoked at lifecycle events for the entities that list this listener.
EntityListeners  
EntityMappings The entity-mappings element is the root element of an mapping file.
EntityResult  
FieldResult  
GeneratedValue  
Id  
IdClass  
Inheritance  
JoinColumn  
JoinTable  
JpaJaxbUtil  
Lob  
ManyToMany  
ManyToOne  
MapKey  
MappedSuperclass Defines the settings and mappings for a mapped superclass.
NamedNativeQuery  
NamedQuery  
ObjectFactory This object contains factory methods for each Java content interface and Java element interface generated in the org.apache.openejb.jee.jpa package.
OneToMany  
OneToOne  
PersistenceUnitDefaults These defaults are applied to the persistence unit as a whole unless they are overridden by local annotation or XML element settings.
PersistenceUnitMetadata Metadata that applies to the persistence unit and not just to the mapping file in which it is contained.
PostLoad  
PostPersist  
PostRemove  
PostUpdate  
PrePersist  
PreRemove  
PreUpdate  
PrimaryKeyJoinColumn  
QueryHint  
SecondaryTable  
SequenceGenerator  
SqlResultSetMapping  
Table  
TableGenerator  
Transient  
UniqueConstraint  
Version  
 

Enum Summary
AccessType Java class for access-type.
DiscriminatorType Java class for discriminator-type.
EnumType Java class for enum-type.
FetchType Java class for fetch-type.
GenerationType Java class for generation-type.
InheritanceType Java class for inheritance-type.
TemporalType Java class for temporal-type.
 

Package org.apache.openejb.jee.jpa Description

Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.



Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.