public class DateSplitTransform extends Object implements MetadataTransform
MetadataTransform.HistoricalWrapper, MetadataTransform.Keyset, MetadataTransform.TransmissionDecisionKEY_CONTENT_TYPE, KEY_CRAWL_ONCE, KEY_DISPLAY_URL, KEY_DOC_ID, KEY_FORCED_TRANSMISSION_DECISION, KEY_LAST_MODIFIED_MILLIS_UTC, KEY_LOCK, KEY_TRANSMISSION_DECISION| Modifier and Type | Method and Description | 
|---|---|
static DateSplitTransform | 
load(Map<String,String> cfg)
Called as 
  
metadata.transform.pipeline.<stepX>.factoryMethod
 for
 this transformation pipeline as specified in adaptor-config.properties. | 
void | 
transform(Metadata metadata,
         Map<String,String> params)
Here we check to see if the current doc contains a "dateField" key
 and if so, add the additional values 
 | 
public static DateSplitTransform load(Map<String,String> cfg)
metadata.transform.pipeline.<stepX>.factoryMethod
 for
 this transformation pipeline as specified in adaptor-config.properties.
 This method simply returns a new object with the additional metadata as specified as values for step1.taste
cfg - configurationpublic void transform(Metadata metadata, Map<String,String> params)
transform in interface MetadataTransformmetadata - of documentparams - are extra contextual information