Index
All Classes and Interfaces|All Packages
A
- add(String, DynamoDB) - Method in class io.github.devlibx.easy.database.dynamo.DataSourceFactory
- addAttribute(String, Object) - Method in class io.github.devlibx.easy.database.dynamo.demo.DemoApplication.ClientObject
- addAttribute(String, Object) - Method in class io.github.devlibx.easy.database.dynamo.operation.Put.Builder
- addConfig(DynamoConfig) - Method in class io.github.devlibx.easy.database.dynamo.config.DynamoConfigs
- addConfig(String, DynamoConfig) - Method in class io.github.devlibx.easy.database.dynamo.config.DynamoConfigs
- addItemToTable() - Method in class io.github.devlibx.easy.database.dynamo.demo.DemoApplication
- Attribute - Class in io.github.devlibx.easy.database.dynamo.operation
- Attribute() - Constructor for class io.github.devlibx.easy.database.dynamo.operation.Attribute
B
- build() - Method in class io.github.devlibx.easy.database.dynamo.operation.Get.GetBuilder
- build() - Method in class io.github.devlibx.easy.database.dynamo.operation.Put.Builder
- builder(String) - Static method in class io.github.devlibx.easy.database.dynamo.operation.Get
- builder(String) - Static method in class io.github.devlibx.easy.database.dynamo.operation.Put
- Builder(String) - Constructor for class io.github.devlibx.easy.database.dynamo.operation.Put.Builder
C
- ClientObject() - Constructor for class io.github.devlibx.easy.database.dynamo.demo.DemoApplication.ClientObject
- configure() - Method in class io.github.devlibx.easy.database.dynamo.module.DatabaseDynamoModule
D
- DatabaseDynamoModule - Class in io.github.devlibx.easy.database.dynamo.module
- DatabaseDynamoModule() - Constructor for class io.github.devlibx.easy.database.dynamo.module.DatabaseDynamoModule
- DatabaseService - Class in io.github.devlibx.easy.database.dynamo
- DatabaseService(DynamoConfigs, DataSourceFactory) - Constructor for class io.github.devlibx.easy.database.dynamo.DatabaseService
- DataSourceFactory - Class in io.github.devlibx.easy.database.dynamo
- DataSourceFactory() - Constructor for class io.github.devlibx.easy.database.dynamo.DataSourceFactory
- DemoApplication - Class in io.github.devlibx.easy.database.dynamo.demo
- DemoApplication() - Constructor for class io.github.devlibx.easy.database.dynamo.demo.DemoApplication
- DemoApplication.ClientObject - Class in io.github.devlibx.easy.database.dynamo.demo
- DemoApplication.ICustomRowMapper - Class in io.github.devlibx.easy.database.dynamo.demo
- DynamoConfig - Class in io.github.devlibx.easy.database.dynamo.config
- DynamoConfig() - Constructor for class io.github.devlibx.easy.database.dynamo.config.DynamoConfig
- DynamoConfigs - Class in io.github.devlibx.easy.database.dynamo.config
- DynamoConfigs() - Constructor for class io.github.devlibx.easy.database.dynamo.config.DynamoConfigs
- DynamoHelper - Class in io.github.devlibx.easy.database.dynamo
- DynamoHelper(DataSourceFactory) - Constructor for class io.github.devlibx.easy.database.dynamo.DynamoHelper
E
- execute(String, IDynamoHelper.IDynamoOperation) - Method in class io.github.devlibx.easy.database.dynamo.DynamoHelper
- execute(String, IDynamoHelper.IDynamoOperation) - Method in interface io.github.devlibx.easy.database.dynamo.IDynamoHelper
F
- fineOne(Get, IDynamoHelper.IRowMapper<T>, Class<T>) - Method in class io.github.devlibx.easy.database.dynamo.DynamoHelper
- fineOne(Get, IDynamoHelper.IRowMapper<T>, Class<T>) - Method in interface io.github.devlibx.easy.database.dynamo.IDynamoHelper
G
- get(String) - Method in class io.github.devlibx.easy.database.dynamo.DataSourceFactory
- Get - Class in io.github.devlibx.easy.database.dynamo.operation
- Get() - Constructor for class io.github.devlibx.easy.database.dynamo.operation.Get
- Get.GetBuilder - Class in io.github.devlibx.easy.database.dynamo.operation
- GetBuilder(String) - Constructor for class io.github.devlibx.easy.database.dynamo.operation.Get.GetBuilder
- getItemFromTable(StringObjectMap) - Method in class io.github.devlibx.easy.database.dynamo.demo.DemoApplication
I
- ICustomRowMapper() - Constructor for class io.github.devlibx.easy.database.dynamo.demo.DemoApplication.ICustomRowMapper
- IDynamoHelper - Interface in io.github.devlibx.easy.database.dynamo
- IDynamoHelper.IDynamoOperation - Interface in io.github.devlibx.easy.database.dynamo
- IDynamoHelper.IRowMapper<T> - Interface in io.github.devlibx.easy.database.dynamo
-
Example of a simple Mapper to convert from Dynamo Item to client POJO
- io.github.devlibx.easy.database.dynamo - package io.github.devlibx.easy.database.dynamo
- io.github.devlibx.easy.database.dynamo.config - package io.github.devlibx.easy.database.dynamo.config
- io.github.devlibx.easy.database.dynamo.demo - package io.github.devlibx.easy.database.dynamo.demo
- io.github.devlibx.easy.database.dynamo.module - package io.github.devlibx.easy.database.dynamo.module
- io.github.devlibx.easy.database.dynamo.operation - package io.github.devlibx.easy.database.dynamo.operation
M
- main(String[]) - Static method in class io.github.devlibx.easy.database.dynamo.demo.DemoApplication
- map(Item) - Method in class io.github.devlibx.easy.database.dynamo.demo.DemoApplication.ICustomRowMapper
- map(Item) - Method in interface io.github.devlibx.easy.database.dynamo.IDynamoHelper.IRowMapper
P
- persist(Put) - Method in class io.github.devlibx.easy.database.dynamo.DynamoHelper
- persist(Put) - Method in interface io.github.devlibx.easy.database.dynamo.IDynamoHelper
- process(DynamoDB, Table) - Method in interface io.github.devlibx.easy.database.dynamo.IDynamoHelper.IDynamoOperation
- Put - Class in io.github.devlibx.easy.database.dynamo.operation
-
Example of creating a Put item
- Put() - Constructor for class io.github.devlibx.easy.database.dynamo.operation.Put
- Put.Builder - Class in io.github.devlibx.easy.database.dynamo.operation
S
- startDatabase() - Method in class io.github.devlibx.easy.database.dynamo.DatabaseService
- stopDatabase() - Method in class io.github.devlibx.easy.database.dynamo.DatabaseService
W
- withConsistentRead(boolean) - Method in class io.github.devlibx.easy.database.dynamo.operation.Get.GetBuilder
- withKey(String, Object) - Method in class io.github.devlibx.easy.database.dynamo.operation.Get.GetBuilder
- withKey(String, Object) - Method in class io.github.devlibx.easy.database.dynamo.operation.Put.Builder
- withKey(String, Object, String, Object) - Method in class io.github.devlibx.easy.database.dynamo.operation.Put.Builder
- withSortKey(String, Object) - Method in class io.github.devlibx.easy.database.dynamo.operation.Get.GetBuilder
- withSortKey(String, Object) - Method in class io.github.devlibx.easy.database.dynamo.operation.Put.Builder
All Classes and Interfaces|All Packages