Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. It is available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.
IManagedType
| Modifier and Type | Method and Description |
|---|---|
| public Iterable | |
| public IEmbeddable | getEmbeddable(IType
The type)IType of the IEmbeddable to retrieveRetrieves the |
| public IEmbeddable | getEmbeddable(String
The fully qualified type name of the typeName)IEmbeddable to retrieveRetrieves the |
| public IEntity | |
| public IEntity | |
| public IEntity | getEntityNamed(String
The abstract schema name of the entityName)IEntity to retrieveRetrieves the |
| public IManagedType | getManagedType(IType
The type that is used as a managed type type)Retrieves the |
| public IManagedType | getManagedType(String
The fully qualified type name of the typeName)IManagedType to retrieveRetrieves the |
| public IMappedSuperclass | Returns: TheIMappedSuperclass for the given IType if it's representing a
mapped superclass; otherwise nullThe type)IType of the IMappedSuperclass to retrieveRetrieves the |
| public IMappedSuperclass | getMappedSuperclass(String
The fully qualified type name of the typeName)IMappedSuperclass to retrieveRetrieves the |
| public ITypeRepository | Returns: The repository ofITypesReturns the type repository for the application. |
| public Iterable | Returns: The managed types owned by this providerReturns the managed types available within the context of this provider. |
| entities | back to summary |
|---|---|
| public Iterable Returns the collection of possible abstract schema types. | |
| getEmbeddable | back to summary |
|---|---|
| public IEmbeddable getEmbeddable(IType type) Retrieves the
| |
| getEmbeddable | back to summary |
|---|---|
| public IEmbeddable getEmbeddable(String typeName) Retrieves the
| |
| getEntity | back to summary |
|---|---|
| public IEntity getEntity(IType type) | |
| getEntity | back to summary |
|---|---|
| public IEntity getEntity(String typeName) Retrieves the
| |
| getEntityNamed | back to summary |
|---|---|
| public IEntity getEntityNamed(String entityName) Retrieves the
| |
| getManagedType | back to summary |
|---|---|
| public IManagedType getManagedType(IType type) Retrieves the
| |
| getManagedType | back to summary |
|---|---|
| public IManagedType getManagedType(String typeName) Retrieves the
| |
| getMappedSuperclass | back to summary |
|---|---|
| public IMappedSuperclass getMappedSuperclass(IType type) Retrieves the
| |
| getMappedSuperclass | back to summary |
|---|---|
| public IMappedSuperclass getMappedSuperclass(String typeName) Retrieves the
| |
| getTypeRepository | back to summary |
|---|---|
| public ITypeRepository getTypeRepository() Returns the type repository for the application.
| |
| managedTypes | back to summary |
|---|---|
| public Iterable Returns the managed types available within the context of this provider.
| |