Uses of Interface
io.ebean.FetchPath
Packages that use FetchPath
Package
Description
Provides a API for plugins.
Utility objects for CSV, JSON and XML processing.
JSON formatting and parsing objects (See JsonContext).
-
Uses of FetchPath in io.ebean
-
Uses of FetchPath in io.ebean.plugin
Methods in io.ebean.plugin that return FetchPathModifier and TypeMethodDescriptionReturn the FetchPath for the embedded document.BeanDocType.embeddedManyRoot(String path) For embedded 'many' properties we need a FetchPath relative to the root which is used to build and replace the embedded list. -
Uses of FetchPath in io.ebean.text
Classes in io.ebean.text that implement FetchPathModifier and TypeClassDescriptionclassThis is a Tree like structure of paths and properties that can be used for defining which parts of an object graph to render in JSON or XML, and can also be used to define which parts to select and fetch for an ORM query. -
Uses of FetchPath in io.ebean.text.json
Fields in io.ebean.text.json declared as FetchPathMethods in io.ebean.text.json that return FetchPathModifier and TypeMethodDescriptionJsonWriteOptions.getPathProperties()Return the properties to include by path.Methods in io.ebean.text.json with parameters of type FetchPathModifier and TypeMethodDescriptionstatic JsonWriteOptionsJsonWriteOptions.pathProperties(FetchPath pathProperties) Construct JsonWriteOptions with the given pathProperties.voidJsonWriteOptions.setPathProperties(FetchPath pathProperties) Set the Map of properties to include by path.voidJsonContext.toJson(Object value, com.fasterxml.jackson.core.JsonGenerator generator, FetchPath fetchPath) Write the bean or collection to the JsonGenerator using the FetchPath.Return the bean or collection as JSON string using FetchPath.voidWrite the bean or collection as json to the writer using the FetchPath.