Class FacetParserHelper
java.lang.Object
fr.gouv.vitam.common.database.builder.facet.FacetHelper
fr.gouv.vitam.common.database.parser.facet.FacetParserHelper
Facet from Parser Helper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final FacetdateRange(com.fasterxml.jackson.databind.JsonNode facet, VarNameAdapter adapter) Transform facet jsonNode into a dateRange Facet objectstatic final Facetfilters(com.fasterxml.jackson.databind.JsonNode facet, VarNameAdapter adapter) Transform facet jsonNode in filters Facet objectstatic final Facetterms(com.fasterxml.jackson.databind.JsonNode facet, VarNameAdapter adapter) Transform facet jsonNode in terms Facet object
-
Constructor Details
-
FacetParserHelper
protected FacetParserHelper()Construction
-
-
Method Details
-
terms
public static final Facet terms(com.fasterxml.jackson.databind.JsonNode facet, VarNameAdapter adapter) throws InvalidCreateOperationException, InvalidParseOperationException Transform facet jsonNode in terms Facet object- Parameters:
facet- facet nodeadapter- adapter- Returns:
- terms Facet object
- Throws:
InvalidCreateOperationException- error while creating terms FacetInvalidParseOperationException- error in adapater
-
dateRange
public static final Facet dateRange(com.fasterxml.jackson.databind.JsonNode facet, VarNameAdapter adapter) throws InvalidCreateOperationException, InvalidParseOperationException Transform facet jsonNode into a dateRange Facet object- Parameters:
facet-adapter-- Returns:
- Throws:
InvalidCreateOperationExceptionInvalidParseOperationException
-
filters
public static final Facet filters(com.fasterxml.jackson.databind.JsonNode facet, VarNameAdapter adapter) throws InvalidCreateOperationException, InvalidParseOperationException Transform facet jsonNode in filters Facet object- Parameters:
facet- facet nodeadapter- adapter- Returns:
- filters Facet object
- Throws:
InvalidCreateOperationException- error while creating terms FacetInvalidParseOperationException- error in adapater
-