| Modifier and Type | Interface and Description |
|---|---|
| public interface | Attribute<
The represented type that contains the attribute X, The type of the represented attribute Y>Represents an attribute of a Java type. |
| public interface | BasicType<
The type of the represented basic type X>Instances of the type |
| public interface | |
| public interface | CollectionAttribute<
The type the represented Collection belongs to X, The element type of the represented Collection E>Instances of the type |
| public interface | EmbeddableType<
The represented type. X>Instances of the type |
| public interface | |
| public interface | IdentifiableType<
The represented entity or mapped superclass type. X>Instances of the type |
| public interface | ListAttribute<
The type the represented List belongs to X, The element type of the represented List E>Instances of the type |
| public interface | ManagedType<
The represented type. X>Instances of the type |
| public interface | MapAttribute<
The type the represented Map belongs to X, The type of the key of the represented Map K, The type of the value of the represented Map V>Instances of the type |
| public interface | MappedSuperclassType<
The represented entity type X>Instances of the type |
| public interface | Metamodel
Provides access to the metamodel of persistent entities in the persistence unit. |
| public interface | PluralAttribute<
The type the represented collection belongs to X, The type of the represented collection C, The element type of the represented collection E>Instances of the type |
| public interface | SetAttribute<
The type the represented Set belongs to X, The element type of the represented Set E>Instances of the type |
| public interface | SingularAttribute<
The type containing the represented attribute X, The type of the represented attribute T>Instances of the type |
| public interface | Type<
The type of the represented object or attribute X>Instances of the type |
| Modifier and Type | Annotation and Description |
|---|---|
| public @interface | StaticMetamodel
The |