Package io.goobi.viewer.model.maps
Class SolrFeatureSet
java.lang.Object
io.goobi.viewer.model.maps.FeatureSet
io.goobi.viewer.model.maps.SolrFeatureSet
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
SearchResultFeatureSet
- See Also:
-
Field Summary
Fields inherited from class io.goobi.viewer.model.maps.FeatureSet
DEFAULT_MARKER_NAME
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncopy()
protected String
createFeaturesAsString
(boolean escapeJson) getSolrQuery
(boolean aggregateResults) getType()
boolean
boolean
boolean
boolean
void
setAggregateResults
(boolean aggregateResults) void
setFeaturesAsString
(String featuresAsString) void
setMarkerTitleField
(String markerTitleField) void
setSolrQuery
(String solrQuery) void
Methods inherited from class io.goobi.viewer.model.maps.FeatureSet
getColor, getFillOpacity, getId, getMarker, getMarkerAsJSON, getName, setMarker, setName
-
Field Details
-
featuresAsString
-
-
Constructor Details
-
SolrFeatureSet
public SolrFeatureSet() -
SolrFeatureSet
-
-
Method Details
-
copy
- Specified by:
copy
in classFeatureSet
-
getFeaturesAsString
- Specified by:
getFeaturesAsString
in classFeatureSet
- Throws:
PresentationException
-
getFeaturesAsJsonString
- Specified by:
getFeaturesAsJsonString
in classFeatureSet
- Throws:
PresentationException
-
setFeaturesAsString
-
createFeaturesAsString
protected String createFeaturesAsString(boolean escapeJson) throws PresentationException, IndexUnreachableException -
getSolrQuery
-
getSolrQuery
-
getSolrQueryEncoded
-
setSolrQuery
-
hasSolrQuery
public boolean hasSolrQuery() -
getMarkerTitleField
-
setMarkerTitleField
-
updateFeatures
public void updateFeatures()- Specified by:
updateFeatures
in classFeatureSet
-
hasFeatures
public boolean hasFeatures()- Specified by:
hasFeatures
in classFeatureSet
-
isQueryResultSet
public boolean isQueryResultSet()- Specified by:
isQueryResultSet
in classFeatureSet
-
isAggregateResults
public boolean isAggregateResults() -
setAggregateResults
public void setAggregateResults(boolean aggregateResults) -
getType
- Specified by:
getType
in classFeatureSet
-