org.elasticsearch.common.xcontent
Interface ToXContent

All Known Subinterfaces:
AllFieldMapper.IncludeInAll, FilterBuilder, InternalFacet, Mapper, QueryBuilder, RootMapper, SearchHit, SearchHits, ShardRouting, SpanQueryBuilder
All Known Implementing Classes:
AbstractFacetBuilder, AbstractFieldMapper, AllFieldMapper, AnalyzeResponse, AnalyzerMapper, AndFilterBuilder, BaseFilterBuilder, BaseQueryBuilder, BinaryFieldMapper, BooleanFieldMapper, BoolFilterBuilder, BoolQueryBuilder, BoostFieldMapper, BoostingQueryBuilder, ByteFieldMapper, CacheStats, ClusterBlock, ClusterState, CommonStats, ConstantScoreQueryBuilder, CustomBoostFactorQueryBuilder, CustomFiltersScoreQueryBuilder, CustomScoreQueryBuilder, DateFieldMapper, DateHistogramFacetBuilder, DisMaxQueryBuilder, DocsStats, DocumentMapper, DoubleFieldMapper, ExistsFilterBuilder, ExplainSourceBuilder, FieldMaskingSpanQueryBuilder, FieldQueryBuilder, FieldSortBuilder, FilteredQueryBuilder, FilterFacetBuilder, FloatFieldMapper, FlushStats, FsStats, FuzzyLikeThisFieldQueryBuilder, FuzzyLikeThisQueryBuilder, FuzzyQueryBuilder, GeoBoundingBoxFilterBuilder, GeoDistanceFacetBuilder, GeoDistanceFilterBuilder, GeoDistanceRangeFilterBuilder, GeoDistanceSortBuilder, GeoPointFieldMapper, GeoPointFieldMapper.GeoStringFieldMapper, GeoPolygonFilterBuilder, GeoShapeFieldMapper, GeoShapeFilterBuilder, GeoShapeQueryBuilder, GetResponse, GetResult, GetStats, HasChildFilterBuilder, HasChildQueryBuilder, HighlightBuilder, HistogramFacetBuilder, HistogramScriptFacetBuilder, HttpInfo, HttpStats, IdFieldMapper, IdsFilterBuilder, IdsQueryBuilder, ImmutableShardRouting, IndexFieldMapper, IndexingStats, IndexingStats.Stats, IndicesFilterBuilder, IndicesQueryBuilder, IndicesSegmentResponse, IndicesStats, IndicesStatusResponse, IntegerFieldMapper, InternalBoundedCountHistogramFacet, InternalBoundedFullHistogramFacet, InternalByteTermsFacet, InternalCountDateHistogramFacet, InternalCountHistogramFacet, InternalDateHistogramFacet, InternalDoubleTermsFacet, InternalFacets, InternalFilterFacet, InternalFloatTermsFacet, InternalFullDateHistogramFacet, InternalFullHistogramFacet, InternalGeoDistanceFacet, InternalHistogramFacet, InternalIntTermsFacet, InternalIpTermsFacet, InternalLongTermsFacet, InternalQueryFacet, InternalRangeFacet, InternalSearchHit, InternalSearchHits, InternalSearchResponse, InternalShortTermsFacet, InternalStatisticalFacet, InternalStringTermsFacet, InternalTermsFacet, InternalTermsStatsDoubleFacet, InternalTermsStatsFacet, InternalTermsStatsLongFacet, InternalTermsStatsStringFacet, IpFieldMapper, JvmInfo, JvmStats, LimitFilterBuilder, LongFieldMapper, MatchAllFilterBuilder, MatchAllQueryBuilder, MatchQueryBuilder, MergeStats, MissingFilterBuilder, MoreLikeThisFieldQueryBuilder, MoreLikeThisQueryBuilder, MultiFieldMapper, MultiGetResponse, MultiMatchQueryBuilder, MultiSearchResponse, MutableShardRouting, NestedFilterBuilder, NestedQueryBuilder, NetworkInfo, NetworkStats, NodeIndicesStats, NodesInfoResponse, NodesStatsResponse, NotFilterBuilder, NumberFieldMapper, NumericRangeFilterBuilder, ObjectMapper, OrFilterBuilder, OsInfo, OsStats, ParentFieldMapper, PrefixFilterBuilder, PrefixQueryBuilder, ProcessInfo, ProcessStats, QueryFacetBuilder, QueryFilterBuilder, QueryStringQueryBuilder, RangeFacetBuilder, RangeFilterBuilder, RangeQueryBuilder, RangeScriptFacetBuilder, RefreshStats, RootObjectMapper, RoutingFieldMapper, ScoreSortBuilder, ScriptFilterBuilder, ScriptSortBuilder, SearchResponse, SearchSourceBuilder, SearchStats, SearchStats.Stats, ShortFieldMapper, SizeFieldMapper, SortBuilder, SourceFieldMapper, SpanFirstQueryBuilder, SpanNearQueryBuilder, SpanNotQueryBuilder, SpanOrQueryBuilder, SpanTermQueryBuilder, StatisticalFacetBuilder, StatisticalScriptFacetBuilder, StoreStats, StringFieldMapper, TermFilterBuilder, TermQueryBuilder, TermsFacetBuilder, TermsFilterBuilder, TermsQueryBuilder, TermsStatsFacetBuilder, ThreadPool.Info, ThreadPoolInfo, ThreadPoolStats, ThreadPoolStats.Stats, TimestampFieldMapper, TopChildrenQueryBuilder, TransportInfo, TransportStats, TTLFieldMapper, TypeFieldMapper, TypeFilterBuilder, UidFieldMapper, WarmerStats, WildcardQueryBuilder, WrapperFilterBuilder, WrapperQueryBuilder

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
 XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params)
           
 

Field Detail

EMPTY_PARAMS

static final ToXContent.Params EMPTY_PARAMS
Method Detail

toXContent

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


Copyright © 2009-2012. All Rights Reserved.