| Package | Description |
|---|---|
| com.avaje.ebean |
Core API (see Ebean and EbeanServer).
|
| com.avaje.ebean.text |
Utility objects for CSV, JSON and XML processing.
|
| com.avaje.ebean.text.json |
JSON formatting and parsing objects (See JsonContext).
|
| Modifier and Type | Method and Description |
|---|---|
Query<T> |
Model.Find.apply(PathProperties pathProperties)
Creates a query applying the path properties to set the select and fetch clauses.
|
Query<T> |
Query.apply(PathProperties pathProperties)
Apply the path properties replacing the select and fetch clauses.
|
Query<T> |
ExpressionList.apply(PathProperties pathProperties)
Apply the path properties to the query replacing the select and fetch clauses.
|
| Modifier and Type | Method and Description |
|---|---|
PathProperties |
PathProperties.copy()
Create a copy of this instance so that it can be modified.
|
static PathProperties |
PathProperties.parse(String source)
Parse and return a PathProperties from nested string format like
(a,b,c(d,e),f(g)) where "c" is a path containing "d" and "e" and "f" is a
path containing "g" and the root path contains "a","b","c" and "f".
|
| Modifier and Type | Method and Description |
|---|---|
PathProperties.Props |
PathProperties.Props.copy(PathProperties newOwner)
Create a shallow copy of this Props instance.
|
| Modifier and Type | Field and Description |
|---|---|
protected PathProperties |
JsonWriteOptions.pathProperties |
| Modifier and Type | Method and Description |
|---|---|
PathProperties |
JsonWriteOptions.getPathProperties()
Return the properties to include by path.
|
| Modifier and Type | Method and Description |
|---|---|
static JsonWriteOptions |
JsonWriteOptions.pathProperties(PathProperties pathProperties)
Construct JsonWriteOptions with the given pathProperties.
|
void |
JsonWriteOptions.setPathProperties(PathProperties pathProperties)
Set the Map of properties to include by path.
|
void |
JsonContext.toJson(Object value,
com.fasterxml.jackson.core.JsonGenerator generator,
PathProperties pathProperties)
Write the bean or collection to the JsonGenerator using the PathProperties.
|
String |
JsonContext.toJson(Object value,
PathProperties pathProperties)
Return the bean or collection as JSON string using PathProperties.
|
void |
JsonContext.toJson(Object value,
Writer writer,
PathProperties pathProperties)
Write the bean or collection as json to the writer using the PathProperties.
|
Copyright © 2016. All rights reserved.