## Uses of Class
org.apache.solr.handler.dataimport.Context

- Packages that use Context
  Package | Description
  --- | ---
  org.apache.solr.handler.dataimport | `DataImportHandler` and related code.

- - ### Uses of Context in org.apache.solr.handler.dataimport

    Subclasses of Context in org.apache.solr.handler.dataimport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ContextImpl` An implementation for the Context

    Fields in org.apache.solr.handler.dataimport declared as Context
    Modifier and Type | Field and Description
    --- | ---
    `protected Context` | EntityProcessorBase.`context`

    Methods in org.apache.solr.handler.dataimport that return Context
    Modifier and Type | Method and Description
    --- | ---
    `Context` | EntityProcessorWrapper.`getContext()`
    `abstract Context` | Context.`getParentContext()` Get the context instance for the parent entity.
    `Context` | ContextImpl.`getParentContext()`

    Methods in org.apache.solr.handler.dataimport with parameters of type Context
    Modifier and Type | Method and Description
    --- | ---
    `protected Callable<Connection>` | JdbcDataSource.`createConnectionFactory(Context context, Properties initProps)`
    `String` | UrlEvaluator.`evaluate(String expression, Context context)`
    `String` | SqlEscapingEvaluator.`evaluate(String expression, Context context)`
    `String` | DateFormatEvaluator.`evaluate(String expression, Context context)`
    `String` | SolrQueryEscapingEvaluator.`evaluate(String expression, Context context)`
    `abstract String` | Evaluator.`evaluate(String expression, Context context)` Return a String after processing an expression and a `VariableResolver`
    `protected void` | SolrEntityProcessor.`firstInit(Context context)`
    `protected void` | EntityProcessorBase.`firstInit(Context context)` first time init call.
    `static Object` | CachePropertyUtil.`getAttributeValue(Context context, String attr)`
    `static String` | CachePropertyUtil.`getAttributeValueAsString(Context context, String attr)`
    `Map<String,Object>` | DIHCacheSupport.`getCacheData(Context context, String query, Iterator<Map<String,Object>> rowIterator)`
    `DataSource` | DataImporter.`getDataSourceInstance(Entity key, String name, Context ctx)`
    `protected Map<String,Object>` | DIHCacheSupport.`getIdCacheData(Context context, String query, Iterator<Map<String,Object>> rowIterator)` If the where clause is present the cache is sql Vs Map of key Vs List of Rows.
    `protected Map<String,Object>` | DIHCacheSupport.`getSimpleCacheData(Context context, String query, Iterator<Map<String,Object>> rowIterator)` If where clause is not present the cache is a Map of query vs List of Rows.
    `abstract void` | EntityProcessor.`init(Context context)` This method is called when it starts processing an entity.
    `void` | FileListEntityProcessor.`init(Context context)`
    `void` | LineEntityProcessor.`init(Context context)` Parses each of the entity attributes.
    `void` | SolrWriter.`init(Context context)`
    `void` | SqlEntityProcessor.`init(Context context)`
    `void` | XPathEntityProcessor.`init(Context context)`
    `void` | DIHWriter.`init(Context context)` Provide context information for this writer.
    `void` | PlainTextEntityProcessor.`init(Context context)`
    `void` | EntityProcessorWrapper.`init(Context context)`
    `void` | EntityProcessorBase.`init(Context context)`
    `void` | URLDataSource.`init(Context context, Properties initProps)`
    `void` | BinURLDataSource.`init(Context context, Properties initProps)`
    `void` | FieldStreamDataSource.`init(Context context, Properties initProps)`
    `void` | FileDataSource.`init(Context context, Properties initProps)`
    `abstract void` | DataSource.`init(Context context, Properties initProps)` Initializes the DataSource with the `Context` and initialization properties.
    `void` | BinContentStreamDataSource.`init(Context context, Properties initProps)`
    `void` | JdbcDataSource.`init(Context context, Properties initProps)`
    `void` | MockDataSource.`init(Context context, Properties initProps)`
    `void` | BinFileDataSource.`init(Context context, Properties initProps)`
    `void` | ContentStreamDataSource.`init(Context context, Properties initProps)`
    `void` | FieldReaderDataSource.`init(Context context, Properties initProps)`
    `protected void` | EntityProcessorBase.`initCache(Context context)`
    `void` | DIHCacheSupport.`initNewParent(Context context)`
    `void` | EventListener.`onEvent(Context ctx)` Event callback
    `void` | SortedMapBackedCache.`open(Context context)`
    `void` | DIHCache.`open(Context context)` Opens the cache using the specified properties.
    `Object` | ClobTransformer.`transformRow(Map<String,Object> aRow, Context context)`
    `Object` | ScriptTransformer.`transformRow(Map<String,Object> row, Context context)`
    `Object` | TemplateTransformer.`transformRow(Map<String,Object> row, Context context)`
    `abstract Object` | Transformer.`transformRow(Map<String,Object> row, Context context)` The input is a row of data and the output has to be a new row.
    `Object` | LogTransformer.`transformRow(Map<String,Object> row, Context ctx)`
    `Map<String,Object>` | RegexTransformer.`transformRow(Map<String,Object> row, Context ctx)`
    `Object` | NumberFormatTransformer.`transformRow(Map<String,Object> row, Context context)`
    `Object` | HTMLStripTransformer.`transformRow(Map<String,Object> row, Context context)`
    `Object` | DateFormatTransformer.`transformRow(Map<String,Object> aRow, Context context)`

    Constructors in org.apache.solr.handler.dataimport with parameters of type Context
    Constructor and Description
    `DIHCacheSupport(Context context, String cacheImplName)`

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