public class MappingEntryImpl extends Object implements MappingEntry
MappingEntry.IndexPropertiesINDEX_MAPPING_ATTRIBUTE| Constructor and Description |
|---|
MappingEntryImpl(String fieldName,
XPathExpression xPath,
Map<String,Object> indexProperties,
boolean identifier,
boolean location,
boolean rawXml) |
MappingEntryImpl(String fieldName,
XPathExpression xPath,
Map<String,Object> indexProperties,
boolean identifier,
boolean location,
boolean rawXml,
XPathExpression condition) |
MappingEntryImpl(String fieldName,
XPathExpression xPath,
Map<String,Object> indexProperties,
boolean identifier,
boolean location,
boolean rawXml,
XPathExpression condition,
List<MappingEntry> children) |
MappingEntryImpl(String fieldName,
XPathExpression xPath,
Map<String,Object> indexProperties,
boolean identifier,
boolean location,
boolean rawXml,
XPathExpression condition,
List<MappingEntry> children,
Map<String,Object> suggest) |
public MappingEntryImpl(String fieldName, XPathExpression xPath, Map<String,Object> indexProperties, boolean identifier, boolean location, boolean rawXml)
public MappingEntryImpl(String fieldName, XPathExpression xPath, Map<String,Object> indexProperties, boolean identifier, boolean location, boolean rawXml, XPathExpression condition)
public MappingEntryImpl(String fieldName, XPathExpression xPath, Map<String,Object> indexProperties, boolean identifier, boolean location, boolean rawXml, XPathExpression condition, List<MappingEntry> children)
public MappingEntryImpl(String fieldName, XPathExpression xPath, Map<String,Object> indexProperties, boolean identifier, boolean location, boolean rawXml, XPathExpression condition, List<MappingEntry> children, Map<String,Object> suggest)
public XPathExpression getXPath()
getXPath in interface MappingEntrypublic String getFieldName()
getFieldName in interface MappingEntrypublic MappingEntryImpl addIndexProperty(String key, Object value)
public Map<String,Object> getIndexProperties()
getIndexProperties in interface MappingEntrypublic Object getIndexPropery(String name)
getIndexPropery in interface MappingEntrypublic boolean isIdentifier()
isIdentifier in interface MappingEntrypublic boolean isLocation()
isLocation in interface MappingEntrypublic boolean hasCoordinates()
hasCoordinates in interface MappingEntrypublic List<XPathExpression[]> getCoordinatesXPaths()
getCoordinatesXPaths in interface MappingEntrypublic MappingEntryImpl setCoordinatesXPaths(List<XPathExpression[]> coords)
public boolean hasCoordinatesType()
hasCoordinatesType in interface MappingEntrypublic String getCoordinatesType()
getCoordinatesType in interface MappingEntrypublic MappingEntryImpl setCoordinatesType(String type)
public boolean isRawXml()
isRawXml in interface MappingEntrypublic boolean isAnalyzed()
isAnalyzed in interface MappingEntrypublic boolean hasReplacements()
hasReplacements in interface MappingEntrypublic Map<String,String> getReplacements()
getReplacements in interface MappingEntrypublic MappingEntryImpl setReplacements(Map<String,String> replacements)
public boolean hasOutputProperties()
hasOutputProperties in interface MappingEntrypublic Map<String,String> getOutputProperties()
getOutputProperties in interface MappingEntrypublic boolean hasSplit()
hasSplit in interface MappingEntrypublic String getSplit()
getSplit in interface MappingEntrypublic MappingEntryImpl setSplit(String split)
public XPathExpression getCondition()
getCondition in interface MappingEntrypublic boolean hasCondition()
hasCondition in interface MappingEntrypublic List<MappingEntry> getChildren()
getChildren in interface MappingEntrypublic boolean hasSuggest()
hasSuggest in interface MappingEntrypublic Map<String,Object> getSuggest()
getSuggest in interface MappingEntryCopyright © 2015–2017 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.