Uses of Interface
io.ebean.plugin.BeanType
Package
Description
Provides a API for plugins.
JSON formatting and parsing objects (See JsonContext).
-
Uses of BeanType in io.ebean.plugin
Modifier and TypeMethodDescription<T> BeanType<T>
Return the bean type for a given entity bean class.BeanType<?>
BeanType.beanTypeAtPath
(String propertyName) Return the type bean for an OneToMany or ManyToOne or ManyToMany property.BeanType<?>
SpiServer.beanTypeForQueueId
(String queueId) Return the bean type for a given doc store queueId.BeanType<?>
BeanType.inheritanceParent()
Returns the parent in inheritance hierarchyBeanType<?>
BeanType.root()
Return the root bean type for an inheritance hierarchy.Modifier and TypeMethodDescriptionSpiServer.beanTypes()
Return all the bean types registered on this server instance.Return the bean types mapped to the given base table.BeanType.inheritanceChildren()
Returns all direct children of this beantypeModifier and TypeMethodDescriptionvoid
BeanType.visitAllInheritanceChildren
(Consumer<BeanType<?>> visitor) Visit all children recursively -
Uses of BeanType in io.ebean.text.json
Modifier and TypeMethodDescription<T> JsonBeanReader<T>
JsonContext.createBeanReader
(BeanType<T> beanType, com.fasterxml.jackson.core.JsonParser parser, JsonReadOptions options) Create and return a new bean reading for the bean type given the JSON options and source.