public class DataCiteSpatialBoxBoundingCoordinatesSolrField extends SolrField implements ISolrField
Modifier and Type | Field and Description |
---|---|
protected static SpatialBoxParsingUtility |
boxParsingUtility |
protected String |
boxXPath |
protected XPathExpression |
boxXPathExpression |
protected String |
pointXPath |
protected XPathExpression |
pointXPathExpression |
combineNodes, converter, dedupe, defaultValue, disallowedValues, multivalue, name, splitOnString, substringAfter, substringBefore, valueSeparator, xpath, xPathExpression
Constructor and Description |
---|
DataCiteSpatialBoxBoundingCoordinatesSolrField() |
Modifier and Type | Method and Description |
---|---|
String |
getBoxXPath() |
List<SolrElementField> |
getFields(Document doc,
String identifier)
Returns one or more elements of a single SOLR record.
|
String |
getPointXPath() |
void |
initExpression(XPath xpathObject)
Initializes the xPath expression parser object using xpath instance variable.
|
void |
setBoxXPath(String boxXPath) |
void |
setPointXPath(String pointXPath) |
allowedValue, getCombineDelimiter, getConverter, getDefaultValue, getDisallwedValues, getName, getSplitOnString, getValueSeparator, getXpath, getxPathExpression, isCombineNodes, isMultivalue, isSubstringAfter, isSubstringBefore, processField, processNodeValue, setCombineDelimiter, setCombineNodes, setConverter, setDedupe, setDefaultValue, setDisallowedValues, setMultivalue, setName, setSplitOnString, setSubstringAfter, setSubstringBefore, setValueSeparator, setXpath, setxPathExpression
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName
protected static SpatialBoxParsingUtility boxParsingUtility
protected String pointXPath
protected String boxXPath
protected XPathExpression pointXPathExpression
protected XPathExpression boxXPathExpression
public DataCiteSpatialBoxBoundingCoordinatesSolrField()
public void initExpression(XPath xpathObject)
SolrField
initExpression
in interface ISolrField
initExpression
in class SolrField
public List<SolrElementField> getFields(Document doc, String identifier) throws Exception
SolrField
getFields
in interface ISolrField
getFields
in class SolrField
Exception
public String getPointXPath()
public void setPointXPath(String pointXPath)
public String getBoxXPath()
public void setBoxXPath(String boxXPath)
Copyright © 2022. All rights reserved.