Index

C D F G I L M P R T U 
All Classes and Interfaces|All Packages

C

ca.weblite.teavmlambda.demo.features.lambda - package ca.weblite.teavmlambda.demo.features.lambda
 
ca.weblite.teavmlambda.demo.features.lambda.dto - package ca.weblite.teavmlambda.demo.features.lambda.dto
 
ca.weblite.teavmlambda.demo.features.lambda.entity - package ca.weblite.teavmlambda.demo.features.lambda.entity
 
ca.weblite.teavmlambda.demo.features.lambda.repository - package ca.weblite.teavmlambda.demo.features.lambda.repository
 
ca.weblite.teavmlambda.demo.features.lambda.service - package ca.weblite.teavmlambda.demo.features.lambda.service
 
ca.weblite.teavmlambda.generated - package ca.weblite.teavmlambda.generated
 
create(String) - Method in class ca.weblite.teavmlambda.demo.features.lambda.ItemsResource
 
create(String, String, int) - Method in class ca.weblite.teavmlambda.demo.features.lambda.repository.ItemRepository
 
createItem(CreateItemRequest) - Method in class ca.weblite.teavmlambda.demo.features.lambda.service.ItemService
 
CreateItemRequest - Class in ca.weblite.teavmlambda.demo.features.lambda.dto
 
CreateItemRequest(String, String, int) - Constructor for class ca.weblite.teavmlambda.demo.features.lambda.dto.CreateItemRequest
 

D

delete(String) - Method in class ca.weblite.teavmlambda.demo.features.lambda.ItemsResource
 
deleteById(String) - Method in class ca.weblite.teavmlambda.demo.features.lambda.repository.ItemRepository
 
deleteItem(String) - Method in class ca.weblite.teavmlambda.demo.features.lambda.service.ItemService
 

F

findAll() - Method in class ca.weblite.teavmlambda.demo.features.lambda.repository.ItemRepository
 
findById(String) - Method in class ca.weblite.teavmlambda.demo.features.lambda.repository.ItemRepository
 
fromJson(String) - Static method in class ca.weblite.teavmlambda.demo.features.lambda.dto.CreateItemRequest
 
fromJson(String) - Static method in class ca.weblite.teavmlambda.demo.features.lambda.dto.UpdateItemRequest
 
fromRow(DbRow) - Static method in class ca.weblite.teavmlambda.demo.features.lambda.entity.Item
 

G

GeneratedContainer - Class in ca.weblite.teavmlambda.generated
Auto-generated dependency injection container.
GeneratedContainer() - Constructor for class ca.weblite.teavmlambda.generated.GeneratedContainer
 
GeneratedRouter - Class in ca.weblite.teavmlambda.generated
 
GeneratedRouter(Container) - Constructor for class ca.weblite.teavmlambda.generated.GeneratedRouter
 
GeneratedRouter(ItemsResource) - Constructor for class ca.weblite.teavmlambda.generated.GeneratedRouter
 
getById(String) - Method in class ca.weblite.teavmlambda.demo.features.lambda.ItemsResource
 
getDescription() - Method in class ca.weblite.teavmlambda.demo.features.lambda.dto.CreateItemRequest
 
getDescription() - Method in class ca.weblite.teavmlambda.demo.features.lambda.dto.UpdateItemRequest
 
getDescription() - Method in class ca.weblite.teavmlambda.demo.features.lambda.entity.Item
 
getId() - Method in class ca.weblite.teavmlambda.demo.features.lambda.entity.Item
 
getItem(String) - Method in class ca.weblite.teavmlambda.demo.features.lambda.service.ItemService
 
getName() - Method in class ca.weblite.teavmlambda.demo.features.lambda.dto.CreateItemRequest
 
getName() - Method in class ca.weblite.teavmlambda.demo.features.lambda.dto.UpdateItemRequest
 
getName() - Method in class ca.weblite.teavmlambda.demo.features.lambda.entity.Item
 
getQuantity() - Method in class ca.weblite.teavmlambda.demo.features.lambda.dto.CreateItemRequest
 
getQuantity() - Method in class ca.weblite.teavmlambda.demo.features.lambda.dto.UpdateItemRequest
 
getQuantity() - Method in class ca.weblite.teavmlambda.demo.features.lambda.entity.Item
 

I

Item - Class in ca.weblite.teavmlambda.demo.features.lambda.entity
 
Item(int, String, String, int) - Constructor for class ca.weblite.teavmlambda.demo.features.lambda.entity.Item
 
ItemRepository - Class in ca.weblite.teavmlambda.demo.features.lambda.repository
 
ItemRepository(Database) - Constructor for class ca.weblite.teavmlambda.demo.features.lambda.repository.ItemRepository
 
ItemService - Class in ca.weblite.teavmlambda.demo.features.lambda.service
 
ItemService(ItemRepository) - Constructor for class ca.weblite.teavmlambda.demo.features.lambda.service.ItemService
 
ItemsResource - Class in ca.weblite.teavmlambda.demo.features.lambda
Items REST resource demonstrating new framework features: PATCH method for partial updates @HeaderParam for custom header binding @NotNull/@NotEmpty validation on parameters ProblemDetail for structured error responses JsonBuilder for JSON serialization
ItemsResource(ItemService) - Constructor for class ca.weblite.teavmlambda.demo.features.lambda.ItemsResource
 

L

list(String) - Method in class ca.weblite.teavmlambda.demo.features.lambda.ItemsResource
 
listItems() - Method in class ca.weblite.teavmlambda.demo.features.lambda.service.ItemService
 

M

main(String[]) - Static method in class ca.weblite.teavmlambda.demo.features.lambda.Main
 
Main - Class in ca.weblite.teavmlambda.demo.features.lambda
 
Main() - Constructor for class ca.weblite.teavmlambda.demo.features.lambda.Main
 

P

patch(String, String) - Method in class ca.weblite.teavmlambda.demo.features.lambda.ItemsResource
 

R

route(Request) - Method in class ca.weblite.teavmlambda.generated.GeneratedRouter
 

T

toJson() - Method in class ca.weblite.teavmlambda.demo.features.lambda.entity.Item
 
toJsonArray(List<Item>) - Static method in class ca.weblite.teavmlambda.demo.features.lambda.entity.Item
 

U

update(String, String, String, Integer) - Method in class ca.weblite.teavmlambda.demo.features.lambda.repository.ItemRepository
 
updateItem(String, UpdateItemRequest) - Method in class ca.weblite.teavmlambda.demo.features.lambda.service.ItemService
 
UpdateItemRequest - Class in ca.weblite.teavmlambda.demo.features.lambda.dto
 
UpdateItemRequest(String, String, Integer) - Constructor for class ca.weblite.teavmlambda.demo.features.lambda.dto.UpdateItemRequest
 
C D F G I L M P R T U 
All Classes and Interfaces|All Packages