org.elasticsearch.common.xcontent
Interface ToXContent

All Known Subinterfaces:
IncludeInAllMapper, InternalFacet, SearchHit, SearchHits, XContentFilterBuilder, XContentMapper, XContentQueryBuilder, XContentSpanQueryBuilder
All Known Implementing Classes:
AbstractFacetBuilder, AbstractFieldMapper, AllFieldMapper, AnalyzerMapper, AndFilterBuilder, BaseFilterBuilder, BaseQueryBuilder, BinaryFieldMapper, BooleanFieldMapper, BoolFilterBuilder, BoolQueryBuilder, BoostFieldMapper, ClusterBlock, ConstantScoreQueryBuilder, CustomBoostFactorQueryBuilder, CustomScoreQueryBuilder, DateFieldMapper, DisMaxQueryBuilder, DoubleFieldMapper, ExistsFilterBuilder, FieldMaskingSpanQueryBuilder, FieldQueryBuilder, FieldSortBuilder, FilteredQueryBuilder, FilterFacetBuilder, FloatFieldMapper, FuzzyLikeThisFieldQueryBuilder, FuzzyLikeThisQueryBuilder, FuzzyQueryBuilder, GeoBoundingBoxFilterBuilder, GeoDistanceFacetBuilder, GeoDistanceFilterBuilder, GeoDistanceSortBuilder, GeoPointFieldMapper, GeoPointFieldMapper.GeoStringFieldMapper, GeoPolygonFilterBuilder, GetResponse, HighlightBuilder, HistogramFacetBuilder, HistogramScriptFacetBuilder, IdFieldMapper, IndexFieldMapper, IndicesStats, IntegerFieldMapper, InternalFacets, InternalFilterFacet, InternalGeoDistanceFacet, InternalHistogramFacet, InternalQueryFacet, InternalRangeFacet, InternalSearchHit, InternalSearchHits, InternalSearchResponse, InternalStatisticalFacet, InternalTermsFacet, IpFieldMapper, JvmInfo, JvmStats, LongFieldMapper, MatchAllFilterBuilder, MatchAllQueryBuilder, MissingFilterBuilder, MoreLikeThisFieldQueryBuilder, MoreLikeThisQueryBuilder, MultiFieldMapper, NetworkInfo, NetworkStats, NotFilterBuilder, NumberFieldMapper, NumericRangeFilterBuilder, ObjectMapper, OrFilterBuilder, OsInfo, OsStats, PrefixFilterBuilder, PrefixQueryBuilder, ProcessInfo, ProcessStats, QueryFacetBuilder, QueryFilterBuilder, QueryStringQueryBuilder, RangeFacetBuilder, RangeFilterBuilder, RangeQueryBuilder, RangeScriptFacetBuilder, RootObjectMapper, RoutingFieldMapper, ScoreSortBuilder, ScriptFilterBuilder, ScriptSortBuilder, SearchResponse, SearchSourceBuilder, ShortFieldMapper, SortBuilder, SourceFieldMapper, SpanFirstQueryBuilder, SpanNearQueryBuilder, SpanNotQueryBuilder, SpanOrQueryBuilder, SpanTermQueryBuilder, StatisticalFacetBuilder, StatisticalScriptFacetBuilder, StringFieldMapper, TermFilterBuilder, TermQueryBuilder, TermsFacetBuilder, TermsFilterBuilder, ThreadPoolInfo, ThreadPoolStats, TransportInfo, TransportStats, TypeFieldMapper, UidFieldMapper, WildcardQueryBuilder, XContentDocumentMapper

public interface ToXContent

An interface allowing to transfer an object to "XContent" using an XContentBuilder.


Nested Class Summary
static class ToXContent.MapParams
           
static interface ToXContent.Params
           
 
Field Summary
static ToXContent.Params EMPTY_PARAMS
           
 
Method Summary
 void toXContent(XContentBuilder builder, ToXContent.Params params)
           
 

Field Detail

EMPTY_PARAMS

static final ToXContent.Params EMPTY_PARAMS
Method Detail

toXContent

void toXContent(XContentBuilder builder,
                ToXContent.Params params)
                throws java.io.IOException
Throws:
java.io.IOException