Package org.elasticsearch.xcontent
Interface ToXContent
- All Known Subinterfaces:
ToXContentFragment
,ToXContentObject
public interface ToXContent
An interface allowing to transfer an object to "XContent" using an
XContentBuilder
.
The output may or may not be a value object. Objects implementing ToXContentObject
output a valid value
but those that don't may or may not require emitting a startObject and an endObject.-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
static class
static interface
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
toXContent
(XContentBuilder builder, ToXContent.Params params)
-
Field Details
-
EMPTY_PARAMS
-
-
Method Details
-
toXContent
- Throws:
IOException
-
isFragment
default boolean isFragment()
-