## Uses of Interface
com.holonplatform.core.datastore.DatastoreCommodity

- Packages that use DatastoreCommodity
  Package | Description
  --- | ---
  com.holonplatform.core.datastore |
  com.holonplatform.core.query |

- - ### Uses of DatastoreCommodity in com.holonplatform.core.datastore

    Classes in com.holonplatform.core.datastore with type parameters of type DatastoreCommodity
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `DatastoreCommodityFactory<X extends DatastoreCommodityContext,C extends DatastoreCommodity>` Factory to create a specific `DatastoreCommodity` type instances, using a `DatastoreCommodityContext`.

    Methods in com.holonplatform.core.datastore with type parameters of type DatastoreCommodity
    Modifier and Type | Method and Description
    --- | ---
    `<C extends DatastoreCommodity> C` | Datastore.`create(Class<C> commodityType)` Create a new `DatastoreCommodity` of given `commodityType` type.
    `<C extends DatastoreCommodity> void` | DatastoreCommodityRegistrar.`registerCommodity(DatastoreCommodityFactory<X,C> commodityFactory)` Register a `DatastoreCommodityFactory` to made available `DatastoreCommodityFactory.getCommodityType()` type commodities.

    Methods in com.holonplatform.core.datastore that return types with arguments of type DatastoreCommodity
    Modifier and Type | Method and Description
    --- | ---
    `Collection<Class<? extends DatastoreCommodity>>` | Datastore.`getAvailableCommodities()` Get the available `DatastoreCommodity` types for this Datastore.

  - ### Uses of DatastoreCommodity in com.holonplatform.core.query

    Subinterfaces of DatastoreCommodity in com.holonplatform.core.query
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `Query` Interface to model a query, apply restrictions, sortings and configurations and obtain query results.

Copyright © 2017 The Holon Platform. All rights reserved.