Package io.stargate.sdk.data.domain.odm
Class DocumentResult<DOC>
java.lang.Object
io.stargate.sdk.data.domain.odm.Document<DOC>
io.stargate.sdk.data.domain.odm.DocumentResult<DOC>
- Type Parameters:
DOC- pojo in use for ODM
- Direct Known Subclasses:
JsonDocumentResult
Unitary entity for a return document. It is a document amended with `similarity`.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.DocumentResult(JsonDocumentResult result) Default constructor.DocumentResult(JsonDocumentResult result, DOC data) Default constructorDocumentResult(JsonDocumentResult result, Class<DOC> clazz) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionstatic <R> DocumentResult<R> of(JsonDocumentResult result, Class<R> clazz) Syntax sugar to build a result.
-
Field Details
-
similarity
Using an object, can be null
-
-
Constructor Details
-
DocumentResult
public DocumentResult()Default constructor. -
DocumentResult
Default constructor.- Parameters:
result- copy constructor
-
DocumentResult
Default constructor- Parameters:
result- json resultdata- payload
-
DocumentResult
Constructor.- Parameters:
result- json resultclazz- class to convert into
-
-
Method Details
-
of
Syntax sugar to build a result.- Type Parameters:
R- pojo in use for ODM- Parameters:
result- json resultclazz- class to convert- Returns:
- instance of result
-