public abstract class

IndexedCollection

extends Collection
java.lang.Object
   ↳ org.hibernate.mapping.Collection
     ↳ org.hibernate.mapping.IndexedCollection
Known Direct Subclasses
Known Indirect Subclasses

Class Overview

Indexed collections include Lists, Maps, arrays and primitive arrays.

Summary

Constants
String DEFAULT_INDEX_COLUMN_NAME
[Expand]
Inherited Constants
From class org.hibernate.mapping.Collection
Public Constructors
IndexedCollection(Mappings mappings, PersistentClass owner)
Public Methods
Value getIndex()
String getIndexNodeName()
final boolean isIndexed()
boolean isList()
void setIndex(Value index)
void setIndexNodeName(String indexNodeName)
void validate(Mapping mapping)
[Expand]
Inherited Methods
From class org.hibernate.mapping.Collection
From class java.lang.Object
From interface org.hibernate.mapping.Fetchable
From interface org.hibernate.mapping.Filterable
From interface org.hibernate.mapping.Value

Constants

public static final String DEFAULT_INDEX_COLUMN_NAME

Constant Value: "idx"

Public Constructors

public IndexedCollection (Mappings mappings, PersistentClass owner)

Public Methods

public Value getIndex ()

public String getIndexNodeName ()

public final boolean isIndexed ()

public boolean isList ()

public void setIndex (Value index)

public void setIndexNodeName (String indexNodeName)

public void validate (Mapping mapping)