ObjectDB ObjectDB

Internal Website Search

1-10 of 200 resultsRefresh
167

JPA Metamodel API Attributes

The following interfaces and enum types represent attributes (persistent fields and properties) in the JPA Metamodel API: See the Metamodel Attribute Interface Hierarchy section for more details and examples.
58

javax.persistence.metamodel.Attribute

javax.persistence.metamodel Interface Attribute<X,Y> Subinterfaces: CollectionAttribute, ListAttribute, MapAttribute, PluralAttribute, SetAttribute, SingularAttribute Represents an attribute ... the type in which the attribute was declared. Return the managed type representing the type in
53

javax.persistence.metamodel.Attribute.PersistentAttributeType

javax.persistence.metamodel Enum Attribute.PersistentAttributeType java.lang.Object java.lang.Enum<javax.persistence.metamodel.Attribute.PersistentAttributeType> javax.persistence.metamodel.Attribute.PersistentAttributeType Implemented Interfaces: Serializable, Comparable
52

get(attribute)

Method javax.persistence.criteria.Path Path<Y> get( SingularAttribute<?,Y> attribute ) Create a path corresponding to the referenced single-valued attribute. Parameters: attribute - single-valued attribute Returns: path corresponding to the referenced attribute Since: JPA 2.0
51

getPersistentAttributeType()

Method javax.persistence.metamodel.Attribute PersistentAttributeType getPersistentAttributeType() Return the persistent attribute type for the attribute. Returns: persistent attribute type Since: JPA 2.0
51

fetch(attribute)

Method javax.persistence.criteria.FetchParent Fetch<X,Y> fetch( SingularAttribute<?,Y> attribute ) Create a fetch join to the specified single-valued attribute using an inner join. Parameters: attribute - target of the join Returns: the resulting fetch join Since: JPA 2.0
51

fetch(attribute)

Method javax.persistence.criteria.FetchParent Fetch<X,Y> fetch( PluralAttribute<?,?,Y> attribute ) Create a fetch join to the specified collection-valued attribute using an inner join. Parameters: attribute - target of the join Returns: the resulting join Since: JPA 2.0
51

fetch(attribute, jt)

Method javax.persistence.criteria.FetchParent Fetch<X,Y> fetch( PluralAttribute<?,?,Y> attribute, JoinType jt ) Create a fetch join to the specified collection-valued attribute using the given join type. Parameters: attribute - target of the join jt - join type Returns: the resulting join Since: JPA 2.0
51

join(attribute, jt)

Method javax.persistence.criteria.From Join<X,Y> join( SingularAttribute<?,Y> attribute, JoinType jt ) Create a join to the specified single-valued attribute using the given join type. Parameters: attribute - target of the join jt - join type Returns: the resulting join Since: JPA 2.0
51

join(attribute)

Method javax.persistence.criteria.From Join<X,Y> join( SingularAttribute<?,Y> attribute ) Create an inner join to the specified single-valued attribute. Parameters: attribute - target of the join Returns: the resulting join Since: JPA 2.0

Getting Started

ObjectDB is very easy to use. Follow the Getting Started Tutorial and the Quick Tour manual chapter and in minutes you may be able to write and run first Java programs against ObjectDB.

Prior knowledge or experience in database programming (SQL, JDBC, ORM, JPA, etc.) is not required, but some background in using the Java language is essential.

Need Help?

  1. Search ObjectDB website
  2. Read the FAQ
  3. Follow the Tutorials
  4. View or post in the forum
  5. Search or file an issue
  6. Contact support