Documentation ¶
Index ¶
- type Dummy
- type DummyMapMongoDbPersistence
- func (c *DummyMapMongoDbPersistence) Create(correlationId string, item map[string]interface{}) (result map[string]interface{}, err error)
- func (c *DummyMapMongoDbPersistence) DeleteById(correlationId string, id string) (item map[string]interface{}, err error)
- func (c *DummyMapMongoDbPersistence) DeleteByIds(correlationId string, ids []string) (err error)
- func (c *DummyMapMongoDbPersistence) GetCountByFilter(correlationId string, filter *cdata.FilterParams) (count int64, err error)
- func (c *DummyMapMongoDbPersistence) GetListByIds(correlationId string, ids []string) (items []map[string]interface{}, err error)
- func (c *DummyMapMongoDbPersistence) GetOneById(correlationId string, id string) (item map[string]interface{}, err error)
- func (c *DummyMapMongoDbPersistence) GetPageByFilter(correlationId string, filter *cdata.FilterParams, paging *cdata.PagingParams) (page *MapPage, err error)
- func (c *DummyMapMongoDbPersistence) Update(correlationId string, item map[string]interface{}) (result map[string]interface{}, err error)
- func (c *DummyMapMongoDbPersistence) UpdatePartially(correlationId string, id string, data *cdata.AnyValueMap) (item map[string]interface{}, err error)
- type DummyMapPersistenceFixture
- type DummyMongoDbPersistence
- func (c *DummyMongoDbPersistence) Create(correlationId string, item Dummy) (result Dummy, err error)
- func (c *DummyMongoDbPersistence) DeleteById(correlationId string, id string) (item Dummy, err error)
- func (c *DummyMongoDbPersistence) DeleteByIds(correlationId string, ids []string) (err error)
- func (c *DummyMongoDbPersistence) GetCountByFilter(correlationId string, filter *cdata.FilterParams) (count int64, err error)
- func (c *DummyMongoDbPersistence) GetListByIds(correlationId string, ids []string) (items []Dummy, err error)
- func (c *DummyMongoDbPersistence) GetOneById(correlationId string, id string) (item Dummy, err error)
- func (c *DummyMongoDbPersistence) GetPageByFilter(correlationId string, filter *cdata.FilterParams, paging *cdata.PagingParams) (page *DummyPage, err error)
- func (c *DummyMongoDbPersistence) Update(correlationId string, item Dummy) (result Dummy, err error)
- func (c *DummyMongoDbPersistence) UpdatePartially(correlationId string, id string, data *cdata.AnyValueMap) (item Dummy, err error)
- type DummyPage
- type DummyPersistenceFixture
- type DummyRefMongoDbPersistence
- func (c *DummyRefMongoDbPersistence) Create(correlationId string, item *Dummy) (result *Dummy, err error)
- func (c *DummyRefMongoDbPersistence) DeleteById(correlationId string, id string) (item *Dummy, err error)
- func (c *DummyRefMongoDbPersistence) DeleteByIds(correlationId string, ids []string) (err error)
- func (c *DummyRefMongoDbPersistence) GetCountByFilter(correlationId string, filter *cdata.FilterParams) (count int64, err error)
- func (c *DummyRefMongoDbPersistence) GetListByIds(correlationId string, ids []string) (items []*Dummy, err error)
- func (c *DummyRefMongoDbPersistence) GetOneById(correlationId string, id string) (item *Dummy, err error)
- func (c *DummyRefMongoDbPersistence) GetPageByFilter(correlationId string, filter *cdata.FilterParams, paging *cdata.PagingParams) (page *DummyRefPage, err error)
- func (c *DummyRefMongoDbPersistence) Update(correlationId string, item *Dummy) (result *Dummy, err error)
- func (c *DummyRefMongoDbPersistence) UpdatePartially(correlationId string, id string, data *cdata.AnyValueMap) (item *Dummy, err error)
- type DummyRefPage
- type DummyRefPersistenceFixture
- type IDummyMapPersistence
- type IDummyPersistence
- type IDummyRefPersistence
- type MapPage
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DummyMapMongoDbPersistence ¶
type DummyMapMongoDbPersistence struct {
persist.IdentifiableMongoDbPersistence
}
func NewDummyMapMongoDbPersistence ¶
func NewDummyMapMongoDbPersistence() *DummyMapMongoDbPersistence
func (*DummyMapMongoDbPersistence) Create ¶
func (c *DummyMapMongoDbPersistence) Create(correlationId string, item map[string]interface{}) (result map[string]interface{}, err error)
func (*DummyMapMongoDbPersistence) DeleteById ¶
func (c *DummyMapMongoDbPersistence) DeleteById(correlationId string, id string) (item map[string]interface{}, err error)
func (*DummyMapMongoDbPersistence) DeleteByIds ¶
func (c *DummyMapMongoDbPersistence) DeleteByIds(correlationId string, ids []string) (err error)
func (*DummyMapMongoDbPersistence) GetCountByFilter ¶ added in v1.0.2
func (c *DummyMapMongoDbPersistence) GetCountByFilter(correlationId string, filter *cdata.FilterParams) (count int64, err error)
func (*DummyMapMongoDbPersistence) GetListByIds ¶
func (c *DummyMapMongoDbPersistence) GetListByIds(correlationId string, ids []string) (items []map[string]interface{}, err error)
func (*DummyMapMongoDbPersistence) GetOneById ¶
func (c *DummyMapMongoDbPersistence) GetOneById(correlationId string, id string) (item map[string]interface{}, err error)
func (*DummyMapMongoDbPersistence) GetPageByFilter ¶
func (c *DummyMapMongoDbPersistence) GetPageByFilter(correlationId string, filter *cdata.FilterParams, paging *cdata.PagingParams) (page *MapPage, err error)
func (*DummyMapMongoDbPersistence) Update ¶
func (c *DummyMapMongoDbPersistence) Update(correlationId string, item map[string]interface{}) (result map[string]interface{}, err error)
func (*DummyMapMongoDbPersistence) UpdatePartially ¶
func (c *DummyMapMongoDbPersistence) UpdatePartially(correlationId string, id string, data *cdata.AnyValueMap) (item map[string]interface{}, err error)
type DummyMapPersistenceFixture ¶
type DummyMapPersistenceFixture struct {
// contains filtered or unexported fields
}
func NewDummyMapPersistenceFixture ¶
func NewDummyMapPersistenceFixture(persistence IDummyMapPersistence) *DummyMapPersistenceFixture
func (*DummyMapPersistenceFixture) TestBatchOperations ¶
func (c *DummyMapPersistenceFixture) TestBatchOperations(t *testing.T)
func (*DummyMapPersistenceFixture) TestCrudOperations ¶
func (c *DummyMapPersistenceFixture) TestCrudOperations(t *testing.T)
type DummyMongoDbPersistence ¶
type DummyMongoDbPersistence struct {
persist.IdentifiableMongoDbPersistence
}
extends IdentifiableMongoDbPersistence implements IDummyPersistence
func NewDummyMongoDbPersistence ¶
func NewDummyMongoDbPersistence() *DummyMongoDbPersistence
func (*DummyMongoDbPersistence) Create ¶
func (c *DummyMongoDbPersistence) Create(correlationId string, item Dummy) (result Dummy, err error)
func (*DummyMongoDbPersistence) DeleteById ¶
func (c *DummyMongoDbPersistence) DeleteById(correlationId string, id string) (item Dummy, err error)
func (*DummyMongoDbPersistence) DeleteByIds ¶
func (c *DummyMongoDbPersistence) DeleteByIds(correlationId string, ids []string) (err error)
func (*DummyMongoDbPersistence) GetCountByFilter ¶ added in v1.0.2
func (c *DummyMongoDbPersistence) GetCountByFilter(correlationId string, filter *cdata.FilterParams) (count int64, err error)
func (*DummyMongoDbPersistence) GetListByIds ¶
func (c *DummyMongoDbPersistence) GetListByIds(correlationId string, ids []string) (items []Dummy, err error)
func (*DummyMongoDbPersistence) GetOneById ¶
func (c *DummyMongoDbPersistence) GetOneById(correlationId string, id string) (item Dummy, err error)
func (*DummyMongoDbPersistence) GetPageByFilter ¶
func (c *DummyMongoDbPersistence) GetPageByFilter(correlationId string, filter *cdata.FilterParams, paging *cdata.PagingParams) (page *DummyPage, err error)
func (*DummyMongoDbPersistence) Update ¶
func (c *DummyMongoDbPersistence) Update(correlationId string, item Dummy) (result Dummy, err error)
func (*DummyMongoDbPersistence) UpdatePartially ¶
func (c *DummyMongoDbPersistence) UpdatePartially(correlationId string, id string, data *cdata.AnyValueMap) (item Dummy, err error)
type DummyPage ¶
type DummyPage struct { Total *int64 `bson:"total" json:"total"` Data []Dummy `bson:"data" json:"data"` }
func NewDummyPage ¶
func NewEmptyDummyPage ¶
func NewEmptyDummyPage() *DummyPage
type DummyPersistenceFixture ¶
type DummyPersistenceFixture struct {
// contains filtered or unexported fields
}
func NewDummyPersistenceFixture ¶
func NewDummyPersistenceFixture(persistence IDummyPersistence) *DummyPersistenceFixture
func (*DummyPersistenceFixture) TestBatchOperations ¶
func (c *DummyPersistenceFixture) TestBatchOperations(t *testing.T)
func (*DummyPersistenceFixture) TestCrudOperations ¶
func (c *DummyPersistenceFixture) TestCrudOperations(t *testing.T)
type DummyRefMongoDbPersistence ¶
type DummyRefMongoDbPersistence struct {
persist.IdentifiableMongoDbPersistence
}
extends IdentifiableMongoDbPersistence<Dummy, string> implements IDummyPersistence {
func NewDummyRefMongoDbPersistence ¶
func NewDummyRefMongoDbPersistence() *DummyRefMongoDbPersistence
func (*DummyRefMongoDbPersistence) Create ¶
func (c *DummyRefMongoDbPersistence) Create(correlationId string, item *Dummy) (result *Dummy, err error)
func (*DummyRefMongoDbPersistence) DeleteById ¶
func (c *DummyRefMongoDbPersistence) DeleteById(correlationId string, id string) (item *Dummy, err error)
func (*DummyRefMongoDbPersistence) DeleteByIds ¶
func (c *DummyRefMongoDbPersistence) DeleteByIds(correlationId string, ids []string) (err error)
func (*DummyRefMongoDbPersistence) GetCountByFilter ¶ added in v1.0.2
func (c *DummyRefMongoDbPersistence) GetCountByFilter(correlationId string, filter *cdata.FilterParams) (count int64, err error)
func (*DummyRefMongoDbPersistence) GetListByIds ¶
func (c *DummyRefMongoDbPersistence) GetListByIds(correlationId string, ids []string) (items []*Dummy, err error)
func (*DummyRefMongoDbPersistence) GetOneById ¶
func (c *DummyRefMongoDbPersistence) GetOneById(correlationId string, id string) (item *Dummy, err error)
func (*DummyRefMongoDbPersistence) GetPageByFilter ¶
func (c *DummyRefMongoDbPersistence) GetPageByFilter(correlationId string, filter *cdata.FilterParams, paging *cdata.PagingParams) (page *DummyRefPage, err error)
func (*DummyRefMongoDbPersistence) Update ¶
func (c *DummyRefMongoDbPersistence) Update(correlationId string, item *Dummy) (result *Dummy, err error)
func (*DummyRefMongoDbPersistence) UpdatePartially ¶
func (c *DummyRefMongoDbPersistence) UpdatePartially(correlationId string, id string, data *cdata.AnyValueMap) (item *Dummy, err error)
type DummyRefPage ¶
type DummyRefPage struct { Total *int64 `bson:"total" json:"total"` Data []*Dummy `bson:"data" json:"data"` }
func NewDummyRefPage ¶
func NewDummyRefPage(total *int64, data []*Dummy) *DummyRefPage
func NewEmptyDummyRefPage ¶
func NewEmptyDummyRefPage() *DummyRefPage
type DummyRefPersistenceFixture ¶
type DummyRefPersistenceFixture struct {
// contains filtered or unexported fields
}
func NewDummyRefPersistenceFixture ¶
func NewDummyRefPersistenceFixture(persistence IDummyRefPersistence) *DummyRefPersistenceFixture
func (*DummyRefPersistenceFixture) TestBatchOperations ¶
func (c *DummyRefPersistenceFixture) TestBatchOperations(t *testing.T)
func (*DummyRefPersistenceFixture) TestCrudOperations ¶
func (c *DummyRefPersistenceFixture) TestCrudOperations(t *testing.T)
type IDummyMapPersistence ¶
type IDummyMapPersistence interface { GetPageByFilter(correlationId string, filter *cdata.FilterParams, paging *cdata.PagingParams) (page *MapPage, err error) GetListByIds(correlationId string, ids []string) (items []map[string]interface{}, err error) GetOneById(correlationId string, id string) (item map[string]interface{}, err error) Create(correlationId string, item map[string]interface{}) (result map[string]interface{}, err error) Update(correlationId string, item map[string]interface{}) (result map[string]interface{}, err error) UpdatePartially(correlationId string, id string, data *cdata.AnyValueMap) (item map[string]interface{}, err error) DeleteById(correlationId string, id string) (item map[string]interface{}, err error) DeleteByIds(correlationId string, ids []string) (err error) GetCountByFilter(correlationId string, filter *cdata.FilterParams) (count int64, err error) }
extends IGetter<DummyMap, String>, IWriter<DummyMap, String>, IPartialUpdater<DummyMap, String> {
type IDummyPersistence ¶
type IDummyPersistence interface { GetPageByFilter(correlationId string, filter *cdata.FilterParams, paging *cdata.PagingParams) (page *DummyPage, err error) GetListByIds(correlationId string, ids []string) (items []Dummy, err error) GetOneById(correlationId string, id string) (item Dummy, err error) Create(correlationId string, item Dummy) (result Dummy, err error) Update(correlationId string, item Dummy) (result Dummy, err error) UpdatePartially(correlationId string, id string, data *cdata.AnyValueMap) (item Dummy, err error) DeleteById(correlationId string, id string) (item Dummy, err error) DeleteByIds(correlationId string, ids []string) (err error) GetCountByFilter(correlationId string, filter *cdata.FilterParams) (count int64, err error) }
extends IGetter<Dummy, String>, IWriter<Dummy, String>, IPartialUpdater<Dummy, String> {
type IDummyRefPersistence ¶
type IDummyRefPersistence interface { GetPageByFilter(correlationId string, filter *cdata.FilterParams, paging *cdata.PagingParams) (page *DummyRefPage, err error) GetListByIds(correlationId string, ids []string) (items []*Dummy, err error) GetOneById(correlationId string, id string) (item *Dummy, err error) Create(correlationId string, item *Dummy) (result *Dummy, err error) Update(correlationId string, item *Dummy) (result *Dummy, err error) UpdatePartially(correlationId string, id string, data *cdata.AnyValueMap) (item *Dummy, err error) DeleteById(correlationId string, id string) (item *Dummy, err error) DeleteByIds(correlationId string, ids []string) (err error) GetCountByFilter(correlationId string, filter *cdata.FilterParams) (count int64, err error) }
extends IGetter<Dummy, String>, IWriter<Dummy, String>, IPartialUpdater<Dummy, String> {
Source Files ¶
Click to show internal directories.
Click to hide internal directories.