public interface SpiBeanType<T>
| Modifier and Type | Method and Description |
|---|---|
String |
getBaseTable()
Return the base table this bean type maps to.
|
Object |
getBeanId(T bean)
Return the id value for the given bean.
|
Class<T> |
getBeanType()
Return the class type this BeanDescriptor describes.
|
BeanFindController |
getFindController()
Return the beanFinder.
|
IdType |
getIdType()
Return the identity generation type.
|
BeanPersistController |
getPersistController()
Return the bean persist controller.
|
BeanPersistListener |
getPersistListener()
Return the bean persist listener.
|
BeanQueryAdapter |
getQueryAdapter()
Return the BeanQueryAdapter or null if none is defined.
|
String |
getSequenceName()
Return the sequence name associated to this entity bean type (if there is one).
|
boolean |
isValidExpression(String property)
Return true if the property is a valid known property or path for the given bean type.
|
Class<T> getBeanType()
boolean isValidExpression(String property)
String getBaseTable()
BeanPersistController getPersistController()
BeanPersistListener getPersistListener()
BeanFindController getFindController()
BeanQueryAdapter getQueryAdapter()
String getSequenceName()
Copyright © 2016. All rights reserved.