Index

D E F G H L M P R S T 
All Classes and Interfaces|All Packages|Serialized Form

D

deleteByName(String) - Method in interface ru.gentoos.products.Repositories.ProductRepository
Удалить продукт по имени.

E

equals(Object) - Method in class ru.gentoos.products.Entities.Product
 
equals(Object) - Method in class ru.gentoos.products.Entities.Stat
 

F

filterChain(HttpSecurity) - Method in class ru.gentoos.products.configs.SecurityConfiguration
Настраивает цепочку фильтров безопасности.
findAllByCreated(Date) - Method in interface ru.gentoos.products.Repositories.StatRepository
Найти все записи статистики за указанную дату.
findAllByName(String) - Method in interface ru.gentoos.products.Repositories.ProductRepository
Найти все продукты с указанным именем (если имя не уникально).
findByName(String) - Method in interface ru.gentoos.products.Repositories.ProductRepository
Найти продукт по имени (если имя уникально).
findOneByName(String) - Method in interface ru.gentoos.products.Repositories.ProductRepository
Найти один продукт по имени через Optional.

G

getComment() - Method in class ru.gentoos.products.Entities.Stat
 
getCreated() - Method in class ru.gentoos.products.Entities.Stat
 
getId() - Method in class ru.gentoos.products.Entities.Product
 
getId() - Method in class ru.gentoos.products.Entities.Stat
 
getIp() - Method in class ru.gentoos.products.Entities.Stat
 
getName() - Method in class ru.gentoos.products.Entities.Product
 
getProduct() - Method in class ru.gentoos.products.Entities.Stat
 
getUuid() - Method in class ru.gentoos.products.Entities.Stat
 
getVersion() - Method in class ru.gentoos.products.Entities.Stat
 

H

hashCode() - Method in class ru.gentoos.products.Entities.Product
 
hashCode() - Method in class ru.gentoos.products.Entities.Stat
 

L

list() - Method in class ru.gentoos.products.Services.ProductService
Получить список всех продуктов.
list() - Method in class ru.gentoos.products.Services.StatService
Получить список всех записей статистики.

M

main(String[]) - Static method in class ru.gentoos.products.ProductsApplication
Точка входа приложения.

P

Product - Class in ru.gentoos.products.Entities
JPA-сущность продукта.
ProductNotFoundAdvice - Class in ru.gentoos.products.Advices
Глобальный обработчик исключений для ненайденных продуктов.
ProductNotFoundAdvice() - Constructor for class ru.gentoos.products.Advices.ProductNotFoundAdvice
 
ProductNotFoundException - Exception Class in ru.gentoos.products.Exceptions
Исключение — продукт не найден.
ProductNotFoundException(Long) - Constructor for exception class ru.gentoos.products.Exceptions.ProductNotFoundException
 
ProductNotFoundException(String) - Constructor for exception class ru.gentoos.products.Exceptions.ProductNotFoundException
 
ProductRepository - Interface in ru.gentoos.products.Repositories
JPA-репозиторий для работы с продуктами.
ProductsApplication - Class in ru.gentoos.products
Точка входа REST API сервера продуктов.
ProductsApplication() - Constructor for class ru.gentoos.products.ProductsApplication
 
ProductService - Class in ru.gentoos.products.Services
Сервис для работы с продуктами.
ProductService() - Constructor for class ru.gentoos.products.Services.ProductService
 

R

ru.gentoos.products - package ru.gentoos.products
 
ru.gentoos.products.Advices - package ru.gentoos.products.Advices
 
ru.gentoos.products.configs - package ru.gentoos.products.configs
 
ru.gentoos.products.Controllers - package ru.gentoos.products.Controllers
 
ru.gentoos.products.Entities - package ru.gentoos.products.Entities
 
ru.gentoos.products.Exceptions - package ru.gentoos.products.Exceptions
 
ru.gentoos.products.Repositories - package ru.gentoos.products.Repositories
 
ru.gentoos.products.Services - package ru.gentoos.products.Services
 

S

SecurityConfiguration - Class in ru.gentoos.products.configs
Конфигурация безопасности Spring Security.
SecurityConfiguration() - Constructor for class ru.gentoos.products.configs.SecurityConfiguration
 
servletContainer() - Method in class ru.gentoos.products.ProductsApplication
Создаёт Tomcat-контейнер с дополнительным HTTP-коннектором.
setComment(String) - Method in class ru.gentoos.products.Entities.Stat
 
setCreated(Date) - Method in class ru.gentoos.products.Entities.Stat
 
setId(Long) - Method in class ru.gentoos.products.Entities.Product
 
setId(Long) - Method in class ru.gentoos.products.Entities.Stat
 
setIp(String) - Method in class ru.gentoos.products.Entities.Stat
 
setName(String) - Method in class ru.gentoos.products.Entities.Product
 
setProduct(Product) - Method in class ru.gentoos.products.Entities.Stat
 
setUuid(String) - Method in class ru.gentoos.products.Entities.Stat
 
setVersion(String) - Method in class ru.gentoos.products.Entities.Stat
 
Stat - Class in ru.gentoos.products.Entities
JPA-сущность записи статистики.
StatNotFoundAdvice - Class in ru.gentoos.products.Advices
Глобальный обработчик исключений для ненайденных записей статистики.
StatNotFoundAdvice() - Constructor for class ru.gentoos.products.Advices.StatNotFoundAdvice
 
StatNotFoundException - Exception Class in ru.gentoos.products.Exceptions
Исключение — запись статистики не найдена.
StatNotFoundException(Long) - Constructor for exception class ru.gentoos.products.Exceptions.StatNotFoundException
 
StatRepository - Interface in ru.gentoos.products.Repositories
JPA-репозиторий для работы со статистическими записями.
StatService - Class in ru.gentoos.products.Services
Сервис для работы со статистическими записями.
StatService() - Constructor for class ru.gentoos.products.Services.StatService
 

T

toString() - Method in class ru.gentoos.products.Entities.Product
 
toString() - Method in class ru.gentoos.products.Entities.Stat
 
D E F G H L M P R S T 
All Classes and Interfaces|All Packages|Serialized Form