public class FromJSON extends DataQuery
A data query subclass for queries that obtain a response from caller-supplied JSON text.
Constructor and Description |
---|
FromJSON() |
Modifier and Type | Method and Description |
---|---|
static DataQuery |
entity(java.lang.String text)
Return a query that obtains a single entity from the provided JSON text.
|
static DataQuery |
entityKey(java.lang.String text)
Return a query that obtains a single entity from the provided JSON text.
|
static DataQuery |
entityList(java.lang.String text)
Return a query that obtains an entity list from the provided JSON text.
|
java.lang.String |
getText()
Return caller-supplied JSON text.
|
void |
setText(java.lang.String value)
Set caller-supplied JSON text.
|
aggregate, applyKeyToFilter, bind, check, count, custom, expand, expandedProperties, expandsProperty, expandWithQuery, filter, filteredProperties, filtersProperty, forAllClients, forAllTenants, from, fromDefault, getAliasValues, getAllSelected, getCountInline, getCountMetric, getCountOnly, getCustom, getCustomOptions, getDataFormat, getDeltaResponse, getDeltaTime, getDeltaToken, getDerivedType, getDistinctItems, getEntityKey, getEntitySet, getEntityType, getExpandItems, getExpectSingle, getGroupTransform, getInternalData, getKeySelected, getMethodCall, getPageSize, getPropertyPath, getQueryFilter, getQueryString, getRequestContext, getRequestPath, getRequiredEntityKey, getRequiredEntitySet, getSearchText, getSelectItems, getSkipCount, getSkipToken, getSortItems, getStreamResponse, getSystemFlags, getTimeMetric, getTopCount, getTrackChanges, getTrackDownloads, getTransformValues, getUnadjustedExpandItems, getUnadjustedSelectItems, getUrl, groupBy, hasAdjustedItems, hasPendingChanges, ifDeleted, ifModifiedAfter, ifModifiedBefore, ifNotDeleted, ifOriginalEntity, inlineCount, invoke, invoke, load, load, newIfNull, notForDownload, orderBy, orderBy, page, path, property, search, select, selectAll, selectDistinct, selectedProperties, selectKey, selectsProperty, setAdjustedItems, setAliasValues, setAllSelected, setCountInline, setCountMetric, setCountOnly, setCustomOptions, setDataFormat, setDeltaResponse, setDeltaTime, setDeltaToken, setDerivedType, setDistinctItems, setEntityKey, setEntitySet, setEntityType, setExpandItems, setExpectSingle, setGroupTransform, setInternalData, setKeySelected, setMethodCall, setPageSize, setPropertyPath, setQueryFilter, setQueryString, setRequestContext, setRequestPath, setSearchText, setSelectItems, setSkipCount, setSkipToken, setSortItems, setStreamResponse, setSystemFlags, setTimeMetric, setTopCount, setTrackChanges, setTrackDownloads, setTransformValues, setUnadjustedExpandItems, setUnadjustedSelectItems, setUrl, skip, sortedByProperties, stream, thenBy, thenBy, top, toString, transform, where, withChangeTracking, withChangeTracking, withKey, withType, withURL
public static DataQuery entity(java.lang.String text)
Return a query that obtains a single entity from the provided JSON text.
text
- JSON text.public static DataQuery entityKey(java.lang.String text)
Return a query that obtains a single entity from the provided JSON text.
text
- JSON text, which is expected to only include key properties.public static DataQuery entityList(java.lang.String text)
Return a query that obtains an entity list from the provided JSON text.
text
- JSON text.public java.lang.String getText()
Return caller-supplied JSON text.
public void setText(java.lang.String value)
Set caller-supplied JSON text.
value
- Caller-supplied JSON text.