# Package org.apache.solr.response.transform

APIs and implementations of `DocTransformer` for modifying documents in Solr request responses

See: Description

- Class Summary
  Class | Description
  --- | ---
  BaseEditorialTransformer |
  ChildDocTransformerFactory |
  DocIdAugmenterFactory | Augments the document with a `[docid]` integer containing it's current (internal) id in the lucene index.
  DocTransformer | A DocTransformer can add, remove or alter a Document before it is written out to the Response.
  DocTransformers | Transform a document before it gets sent out
  ElevatedMarkerFactory | Used to mark whether a document has been elevated or not
  ExcludedMarkerFactory |
  ExplainAugmenterFactory |
  GeoTransformerFactory | This DocumentTransformer will write a `Shape` to the SolrDocument using the requested format.
  RawValueTransformerFactory |
  RawValueTransformerFactory.WriteableStringValue |
  RenameFieldTransformer | Return a field with a name that is different that what is indexed
  ScoreAugmenter | Simple Augmenter that adds the score
  ShardAugmenterFactory |
  SubQueryAugmenterFactory | This transformer executes subquery per every result document.
  TransformerFactory | New instance for each request
  ValueAugmenterFactory |
  ValueSourceAugmenter | Add values from a ValueSource (function query etc) NOT really sure how or if this could work...
  WriteableGeoJSON | This will let the writer add values to the response directly

- Enum Summary
  Enum | Description
  --- | ---
  ExplainAugmenterFactory.Style |

## Package org.apache.solr.response.transform Description

APIs and implementations of `DocTransformer` for modifying documents in Solr request responses

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.