Class Facet
- java.lang.Object
-
- fr.gouv.vitam.common.database.builder.facet.Facet
-
- Direct Known Subclasses:
DateRangeFacet,FiltersFacet,TermsFacet
public class Facet extends java.lang.ObjectFacet component
-
-
Field Summary
Fields Modifier and Type Field Description protected com.fasterxml.jackson.databind.node.ObjectNodecurrentFacetprotected BuilderToken.FACETcurrentTokenFACET
-
Constructor Summary
Constructors Constructor Description Facet(java.lang.String name)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcheckStringParameterValue(java.lang.String param, java.lang.String value)Check if parameter is validcom.fasterxml.jackson.databind.node.ObjectNodegetCurrentFacet()Retrieve the current facetBuilderToken.FACETgetCurrentTokenFACET()java.lang.StringgetName()voidsetName(java.lang.String name)java.lang.StringtoString()
-
-
-
Field Detail
-
currentFacet
protected com.fasterxml.jackson.databind.node.ObjectNode currentFacet
-
currentTokenFACET
protected BuilderToken.FACET currentTokenFACET
-
-
Method Detail
-
getName
public java.lang.String getName()
- Returns:
- the name
-
setName
public void setName(java.lang.String name)
- Parameters:
name- the name to set
-
getCurrentTokenFACET
public BuilderToken.FACET getCurrentTokenFACET()
- Returns:
- FACET token
-
getCurrentFacet
public com.fasterxml.jackson.databind.node.ObjectNode getCurrentFacet()
Retrieve the current facet- Returns:
- facet as an ObjectNode
-
checkStringParameterValue
protected void checkStringParameterValue(java.lang.String param, java.lang.String value) throws InvalidCreateOperationExceptionCheck if parameter is valid- Parameters:
param- parameter namevalue- parameter value- Throws:
InvalidCreateOperationException
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-