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 Facetcardinality(com.fasterxml.jackson.databind.JsonNode facet, VarNameAdapter adapter) Transform facet jsonNode in cardinality Facet objectstatic final Facetcount(com.fasterxml.jackson.databind.JsonNode facet, VarNameAdapter adapter) Transform facet jsonNode in count Facet objectstatic 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 Facetsum(com.fasterxml.jackson.databind.JsonNode facet, VarNameAdapter adapter) Transform facet jsonNode in sum Facet objectstatic final Facetterms(com.fasterxml.jackson.databind.JsonNode facet, VarNameAdapter adapter) Transform facet jsonNode in terms Facet objectMethods inherited from class fr.gouv.vitam.common.database.builder.facet.FacetHelper
cardinality, cardinality, count, count, dateRange, dateRange, filters, sum, sum, terms, terms
-
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
-
sum
public static final Facet sum(com.fasterxml.jackson.databind.JsonNode facet, VarNameAdapter adapter) throws InvalidCreateOperationException, InvalidParseOperationException Transform facet jsonNode in sum Facet object- Parameters:
facet- facet nodeadapter- adapter- Returns:
- sum Facet object
- Throws:
InvalidCreateOperationException- error while creating sum FacetInvalidParseOperationException- error in adapater
-
cardinality
public static final Facet cardinality(com.fasterxml.jackson.databind.JsonNode facet, VarNameAdapter adapter) throws InvalidCreateOperationException, InvalidParseOperationException Transform facet jsonNode in cardinality Facet object- Parameters:
facet- facet nodeadapter- adapter- Returns:
- count Facet object
- Throws:
InvalidCreateOperationException- error while creating sum FacetInvalidParseOperationException- error in adapater
-
count
public static final Facet count(com.fasterxml.jackson.databind.JsonNode facet, VarNameAdapter adapter) throws InvalidCreateOperationException, InvalidParseOperationException Transform facet jsonNode in count Facet object- Parameters:
facet- facet nodeadapter- adapter- Returns:
- count Facet object
- Throws:
InvalidCreateOperationException- error while creating sum 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
-