public final class PropertyNameMapper
extends java.lang.Object
Constructor and Description |
---|
PropertyNameMapper(AnyMap mapping) |
PropertyNameMapper(AnyMap mapping,
boolean normalize) |
Modifier and Type | Method and Description |
---|---|
boolean |
containsMapping(java.lang.String key) |
static PropertyNameMapper |
createFrom(AnyMap taskParams) |
static PropertyNameMapper |
createFrom(AnyMap taskParams,
boolean normalize) |
static PropertyNameMapper |
createFrom(TaskContext taskContext) |
java.util.List<java.lang.String> |
get(java.lang.String key) |
AnySeq |
getMappingKeys() |
void |
mapNames(Record record,
java.util.Set<java.lang.String> crawlerPropertyNames) |
public PropertyNameMapper(AnyMap mapping)
public PropertyNameMapper(AnyMap mapping, boolean normalize)
public static PropertyNameMapper createFrom(TaskContext taskContext)
public static PropertyNameMapper createFrom(AnyMap taskParams)
public static PropertyNameMapper createFrom(AnyMap taskParams, boolean normalize)
public java.util.List<java.lang.String> get(java.lang.String key)
public boolean containsMapping(java.lang.String key)
public void mapNames(Record record, java.util.Set<java.lang.String> crawlerPropertyNames)
public AnySeq getMappingKeys()