ObjectDB ObjectDB

Internal Website Search

1-10 of 31 resultsRefresh
105

javax.persistence.metamodel.MapAttribute

javax.persistence.metamodel Interface MapAttribute<X,K,V> Superinterfaces: Attribute<X,Map<K,V>>, Bindable<V>, PluralAttribute<X,Map<K,V>,V> Instances of the type MapAttribute represent persistent java.util.Map-valued attributes. Since: JPA 2.0 Class<T> getBindableJavaType() Return the Java type
102

getKeyJavaType()

Method javax.persistence.metamodel.MapAttribute Class<K> getKeyJavaType() Return the Java type of the map key. Returns: Java key type Since: JPA 2.0
102

getKeyType()

Method javax.persistence.metamodel.MapAttribute Type<K> getKeyType() Return the type representing the key type of the map. Returns: type representing key type Since: JPA 2.0
31

JPA Metamodel API

. ListAttribute represents attributes of List types. MapAttribute - represents attributes of Map types ... = attr.getDeclaringType(); Few other methods are defined in Attribute and in MapAttribute to support additional details.
18

javax.persistence.metamodel.ManagedType

in the managed type Since: JPA 2.0 MapAttribute<X,?,?> getDeclaredMap(String name) Return the Map ... : name - the name of the represented attribute Returns: declared MapAttribute of the given name Throws ... Since: JPA 2.0 MapAttribute<X,K,V> getDeclaredMap(String name, Class<K> keyType, Class<V> valueType) Return
18

javax.persistence.metamodel.EntityType

declared in the managed type Since: JPA 2.0 MapAttribute<X,?,?> getDeclaredMap(String name) Return ... . Parameters: name - the name of the represented attribute Returns: declared MapAttribute of the given name ... Since: JPA 2.0 MapAttribute<X,K,V> getDeclaredMap(String name, Class<K> keyType, Class<V> valueType
18

javax.persistence.metamodel.MappedSuperclassType

Since: JPA 2.0 MapAttribute<X,?,?> getDeclaredMap(String name) Return the Map-valued attribute declared ... of the represented attribute Returns: declared MapAttribute of the given name Throws: IllegalArgumentException - if attribute of the given name is not declared in the managed type Since: JPA 2.0 MapAttribute<X,K
18

javax.persistence.metamodel.EmbeddableType

declared in the managed type Since: JPA 2.0 MapAttribute<X,?,?> getDeclaredMap(String name) Return ... . Parameters: name - the name of the represented attribute Returns: declared MapAttribute of the given name ... type Since: JPA 2.0 MapAttribute<X,K,V> getDeclaredMap(String name, Class<K> keyType, Class<V
18

javax.persistence.metamodel.IdentifiableType

declared in the managed type Since: JPA 2.0 MapAttribute<X,?,?> getDeclaredMap(String name) Return ... : name - the name of the represented attribute Returns: declared MapAttribute of the given name ... Since: JPA 2.0 MapAttribute<X,K,V> getDeclaredMap(String name, Class<K> keyType, Class<V> valueType
13

javax.persistence.criteria.MapJoin

otherwise exist Since: JPA 2.0 Expression<M> get( MapAttribute<X,K,V> map) Create a path corresponding ... this type Since: JPA 2.0 MapAttribute<?,K,V> getModel() Return the metamodel representation ... Since: JPA 2.0 MapJoin<X,K,V> join( MapAttribute<?,K,V> map) Create an inner join to the specified

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