Uses of Interface
io.ebean.plugin.BeanType
Packages that use BeanType
Package
Description
Provides a API for plugins.
JSON formatting and parsing objects (See JsonContext).
-
Uses of BeanType in io.ebean.plugin
Methods in io.ebean.plugin that return BeanTypeModifier 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.Methods in io.ebean.plugin that return types with arguments of type BeanTypeModifier 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 beantypeMethod parameters in io.ebean.plugin with type arguments of type BeanTypeModifier and TypeMethodDescriptionvoid
BeanType.visitAllInheritanceChildren
(Consumer<BeanType<?>> visitor) Visit all children recursively -
Uses of BeanType in io.ebean.text.json
Methods in io.ebean.text.json with parameters of type BeanTypeModifier 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.