Class BaseResultsObject<F extends BaseGetResultsForm>
java.lang.Object
com.echothree.model.control.search.server.graphql.BaseResultsObject<F>
- All Implemented Interfaces:
BaseGraphQl
- Direct Known Subclasses:
CustomerResultsObject
,EmployeeResultsObject
,ItemResultsObject
,VendorResultsObject
,WarehouseResultsObject
public abstract class BaseResultsObject<F extends BaseGetResultsForm>
extends Object
implements BaseGraphQl
-
Field Summary
Fields inherited from interface com.echothree.model.control.graphql.server.util.BaseGraphQl
GRAPHQL_EXECUTION_CONTEXT
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
BaseResultsObject
(String componentVendorName, String entityTypeName, String searchKindName, F form) -
Method Summary
Modifier and TypeMethodDescriptiongetFacets
(graphql.schema.DataFetchingEnvironment env) protected long
getTotalCount
(graphql.schema.DataFetchingEnvironment env) protected UserVisitSearch
getUserVisitSearch
(graphql.schema.DataFetchingEnvironment env) protected Collection<UserVisitSearchFacetObject>
getUserVisitSearchFacetObjects
(graphql.schema.DataFetchingEnvironment env)
-
Constructor Details
-
BaseResultsObject
protected BaseResultsObject(String componentVendorName, String entityTypeName, String searchKindName, F form)
-
-
Method Details
-
getUserVisitSearch
-
getTotalCount
-
getUserVisitSearchFacetObjects
protected Collection<UserVisitSearchFacetObject> getUserVisitSearchFacetObjects(graphql.schema.DataFetchingEnvironment env) -
getFacets
-