public class EntityViewRepositoryComponent
extends org.apache.deltaspike.data.impl.meta.RepositoryComponent
RepositoryComponent but was modified to
work with entity views.| Constructor and Description |
|---|
EntityViewRepositoryComponent(Class<?> repoClass,
org.apache.deltaspike.data.impl.meta.RepositoryEntity repositoryEntity,
EntityViewManager evm) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCustomMethodPrefix() |
Class<?> |
getEntityClass()
Gets the entity class related the Repository.
|
javax.persistence.FlushModeType |
getEntityManagerFlushMode() |
Class<? extends org.apache.deltaspike.data.api.EntityManagerResolver> |
getEntityManagerResolverClass() |
String |
getEntityName() |
Class<? extends EntityViewManagerResolver> |
getEntityViewManagerResolverClass() |
Class<?> |
getRepositoryClass()
Returns the original Repository class this meta data is related to.
|
org.apache.deltaspike.data.impl.meta.RepositoryEntity |
getRepositoryEntity() |
boolean |
hasEntityManagerFlushMode() |
boolean |
hasEntityManagerResolver() |
boolean |
hasEntityViewManagerResolver() |
boolean |
isEntityManagerResolverIsNormalScope() |
org.apache.deltaspike.data.impl.meta.RepositoryMethod |
lookupMethod(Method method)
Looks up method meta data by a Method object.
|
org.apache.deltaspike.data.impl.meta.MethodType |
lookupMethodType(Method method)
Looks up the method type by a Method object.
|
public EntityViewRepositoryComponent(Class<?> repoClass, org.apache.deltaspike.data.impl.meta.RepositoryEntity repositoryEntity, EntityViewManager evm)
public boolean isEntityManagerResolverIsNormalScope()
isEntityManagerResolverIsNormalScope in class org.apache.deltaspike.data.impl.meta.RepositoryComponentpublic String getEntityName()
getEntityName in class org.apache.deltaspike.data.impl.meta.RepositoryComponentpublic org.apache.deltaspike.data.impl.meta.RepositoryMethod lookupMethod(Method method)
lookupMethod in class org.apache.deltaspike.data.impl.meta.RepositoryComponentmethod - The Repository method.public org.apache.deltaspike.data.impl.meta.MethodType lookupMethodType(Method method)
lookupMethodType in class org.apache.deltaspike.data.impl.meta.RepositoryComponentmethod - The Repository method.public Class<?> getEntityClass()
getEntityClass in class org.apache.deltaspike.data.impl.meta.RepositoryComponentpublic org.apache.deltaspike.data.impl.meta.RepositoryEntity getRepositoryEntity()
getRepositoryEntity in class org.apache.deltaspike.data.impl.meta.RepositoryComponentpublic Class<?> getRepositoryClass()
getRepositoryClass in class org.apache.deltaspike.data.impl.meta.RepositoryComponentpublic boolean hasEntityManagerResolver()
hasEntityManagerResolver in class org.apache.deltaspike.data.impl.meta.RepositoryComponentpublic Class<? extends org.apache.deltaspike.data.api.EntityManagerResolver> getEntityManagerResolverClass()
getEntityManagerResolverClass in class org.apache.deltaspike.data.impl.meta.RepositoryComponentpublic boolean hasEntityViewManagerResolver()
public Class<? extends EntityViewManagerResolver> getEntityViewManagerResolverClass()
public boolean hasEntityManagerFlushMode()
hasEntityManagerFlushMode in class org.apache.deltaspike.data.impl.meta.RepositoryComponentpublic javax.persistence.FlushModeType getEntityManagerFlushMode()
getEntityManagerFlushMode in class org.apache.deltaspike.data.impl.meta.RepositoryComponentpublic String getCustomMethodPrefix()
getCustomMethodPrefix in class org.apache.deltaspike.data.impl.meta.RepositoryComponentCopyright © 2014–2018 Blazebit. All rights reserved.