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 Facet
cardinality
(com.fasterxml.jackson.databind.JsonNode facet, VarNameAdapter adapter) Transform facet jsonNode in cardinality Facet objectstatic final Facet
count
(com.fasterxml.jackson.databind.JsonNode facet, VarNameAdapter adapter) Transform facet jsonNode in count Facet objectstatic final Facet
dateRange
(com.fasterxml.jackson.databind.JsonNode facet, VarNameAdapter adapter) Transform facet jsonNode into a dateRange Facet objectstatic final Facet
filters
(com.fasterxml.jackson.databind.JsonNode facet, VarNameAdapter adapter) Transform facet jsonNode in filters Facet objectstatic final Facet
sum
(com.fasterxml.jackson.databind.JsonNode facet, VarNameAdapter adapter) Transform facet jsonNode in sum Facet objectstatic final Facet
terms
(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:
InvalidCreateOperationException
InvalidParseOperationException
-
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
-