Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AND - Enum constant in enum class com.samupert.univpm.eurostat.filtering.operator.LogicalOperator
-
Logical operator enum for the $and operator.
- ApiErrorResponse - Class in com.samupert.univpm.eurostat.common
-
Class that represent an API error response.
- ApiErrorResponse(HttpStatus, String) - Constructor for class com.samupert.univpm.eurostat.common.ApiErrorResponse
-
Creates a new API error response.
C
- com.samupert.univpm.eurostat - package com.samupert.univpm.eurostat
- com.samupert.univpm.eurostat.common - package com.samupert.univpm.eurostat.common
- com.samupert.univpm.eurostat.common.mapper - package com.samupert.univpm.eurostat.common.mapper
- com.samupert.univpm.eurostat.common.metadata - package com.samupert.univpm.eurostat.common.metadata
- com.samupert.univpm.eurostat.common.service - package com.samupert.univpm.eurostat.common.service
- com.samupert.univpm.eurostat.dataset - package com.samupert.univpm.eurostat.dataset
- com.samupert.univpm.eurostat.exception - package com.samupert.univpm.eurostat.exception
- com.samupert.univpm.eurostat.filtering - package com.samupert.univpm.eurostat.filtering
- com.samupert.univpm.eurostat.filtering.criteria - package com.samupert.univpm.eurostat.filtering.criteria
- com.samupert.univpm.eurostat.filtering.criteria.conditional - package com.samupert.univpm.eurostat.filtering.criteria.conditional
- com.samupert.univpm.eurostat.filtering.criteria.logical - package com.samupert.univpm.eurostat.filtering.criteria.logical
- com.samupert.univpm.eurostat.filtering.criteria.mapper - package com.samupert.univpm.eurostat.filtering.criteria.mapper
- com.samupert.univpm.eurostat.filtering.criteria.mapper.factory - package com.samupert.univpm.eurostat.filtering.criteria.mapper.factory
- com.samupert.univpm.eurostat.filtering.exception - package com.samupert.univpm.eurostat.filtering.exception
- com.samupert.univpm.eurostat.filtering.operator - package com.samupert.univpm.eurostat.filtering.operator
- com.samupert.univpm.eurostat.filtering.operator.mapper - package com.samupert.univpm.eurostat.filtering.operator.mapper
- com.samupert.univpm.eurostat.monetary.poverty - package com.samupert.univpm.eurostat.monetary.poverty
- com.samupert.univpm.eurostat.monetary.poverty.controller - package com.samupert.univpm.eurostat.monetary.poverty.controller
- CONDITIONAL - Enum constant in enum class com.samupert.univpm.eurostat.filtering.operator.OperatorType
-
Identifies the
ConditionalOperator
type. - ConditionalOperator - Enum Class in com.samupert.univpm.eurostat.filtering.operator
-
Represents the conditional operators that can be used in the filtering process.
- ConditionalOperatorMapper - Class in com.samupert.univpm.eurostat.filtering.operator.mapper
-
Mapper to map a String to a ConditionalOperator and vice versa.
- ConditionalOperatorMapper() - Constructor for class com.samupert.univpm.eurostat.filtering.operator.mapper.ConditionalOperatorMapper
- ConditionalSearchCriteria<V> - Class in com.samupert.univpm.eurostat.filtering.criteria.conditional
-
Abstract class that represents a conditional search criteria that can be applied to a
MonetaryPoverty
entity. - ConditionalSearchCriteria() - Constructor for class com.samupert.univpm.eurostat.filtering.criteria.conditional.ConditionalSearchCriteria
-
Creates a conditional search criteria that filters a value of type
ConditionalSearchCriteria
. - ConditionalSearchCriteriaMapper - Class in com.samupert.univpm.eurostat.filtering.criteria.mapper
-
This class maps a
SearchCriteriaDto
to aConditionalSearchCriteria
. - ConditionalSearchCriteriaMapper(ConditionalOperatorMapper) - Constructor for class com.samupert.univpm.eurostat.filtering.criteria.mapper.ConditionalSearchCriteriaMapper
-
Creates a new
ConditionalSearchCriteriaMapper
with the givenConditionalOperatorMapper
. - CONTAINS - Enum constant in enum class com.samupert.univpm.eurostat.filtering.operator.ConditionalOperator
-
Conditional operator enum for the $cn operator.
- ContainsConditionalSearchCriteria - Class in com.samupert.univpm.eurostat.filtering.criteria.conditional
-
The conditional search criteria specification that checks if the field value contains the given value.
- ContainsConditionalSearchCriteria(String, Object) - Constructor for class com.samupert.univpm.eurostat.filtering.criteria.conditional.ContainsConditionalSearchCriteria
-
Creates a new instance of the
ContainsConditionalSearchCriteria
class. - ContainsNotConditionalSearchCriteria - Class in com.samupert.univpm.eurostat.filtering.criteria.conditional
-
The conditional search criteria specification that checks if the field value doesn't contain the given value.
- ContainsNotConditionalSearchCriteria(String, Object) - Constructor for class com.samupert.univpm.eurostat.filtering.criteria.conditional.ContainsNotConditionalSearchCriteria
-
Creates a new instance of the
ContainsNotConditionalSearchCriteria
class. - criteriaList() - Method in record class com.samupert.univpm.eurostat.filtering.SearchCriteriaDto
-
Returns the value of the
criteriaList
record component. - CriteriaMapperFactory - Class in com.samupert.univpm.eurostat.filtering.criteria.mapper.factory
-
Factory for creating
SearchCriteriaMapper
based on the operator type. - CriteriaMapperFactory() - Constructor for class com.samupert.univpm.eurostat.filtering.criteria.mapper.factory.CriteriaMapperFactory
- CsvDatasetConfiguration - Class in com.samupert.univpm.eurostat.dataset
-
CSV dataset configuration.
- CsvDatasetConfiguration() - Constructor for class com.samupert.univpm.eurostat.dataset.CsvDatasetConfiguration
- csvDatasetImportJob(JobRepository, Step) - Method in class com.samupert.univpm.eurostat.dataset.CsvDatasetConfiguration
-
Job to import the CSV dataset.
- csvDatasetImportStep(JobRepository, PlatformTransactionManager, ItemReader<MonetaryPoverty>, ItemWriter<MonetaryPoverty>) - Method in class com.samupert.univpm.eurostat.dataset.CsvDatasetConfiguration
-
Step to import the CSV dataset.
- csvDatasetResource(FileService, String) - Method in class com.samupert.univpm.eurostat.dataset.DatasetConfiguration
-
Creates a
Resource
pointing to the dataset. - csvItemReader(Resource) - Method in class com.samupert.univpm.eurostat.dataset.CsvDatasetConfiguration
-
Reader to read the CSV dataset.
- csvItemWriter(EntityManagerFactory) - Method in class com.samupert.univpm.eurostat.dataset.CsvDatasetConfiguration
-
Writer to write the CSV dataset to.
D
- DatasetConfiguration - Class in com.samupert.univpm.eurostat.dataset
-
Provides the configuration for the dataset resource.
- DatasetConfiguration() - Constructor for class com.samupert.univpm.eurostat.dataset.DatasetConfiguration
- DOES_NOT_CONTAIN - Enum constant in enum class com.samupert.univpm.eurostat.filtering.operator.ConditionalOperator
-
Conditional operator enum for the $ncn operator.
- download(String, String, String) - Method in class com.samupert.univpm.eurostat.common.service.FileService
-
Downloads the file from the provided url to a temporary file.
- DownloadFileException - Class in com.samupert.univpm.eurostat.exception
-
Exception thrown when a file can't be downloaded
- DownloadFileException(String) - Constructor for class com.samupert.univpm.eurostat.exception.DownloadFileException
-
Create a new
DownloadFileException
. - DtoToEntityMapper<D,
E> - Interface in com.samupert.univpm.eurostat.common.mapper -
Interface that defines the contract for mapping between DTOs and entities.
E
- entity() - Method in record class com.samupert.univpm.eurostat.common.metadata.EntityMetadata
-
Returns the value of the
entity
record component. - EntityFieldMetadata - Record Class in com.samupert.univpm.eurostat.common.metadata
-
Metadata of a field of an entity.
- EntityFieldMetadata(String, String) - Constructor for record class com.samupert.univpm.eurostat.common.metadata.EntityFieldMetadata
-
Creates an instance of a
EntityFieldMetadata
record class. - EntityMetadata - Record Class in com.samupert.univpm.eurostat.common.metadata
-
Represents the metadata of an entity.
- EntityMetadata(String, List<EntityFieldMetadata>) - Constructor for record class com.samupert.univpm.eurostat.common.metadata.EntityMetadata
-
Creates an instance of a
EntityMetadata
record class. - EntityToDtoMapper<D,
E> - Interface in com.samupert.univpm.eurostat.common.mapper -
Interface that defines the contract for mapping between entities and DTOs.
- EQUAL - Enum constant in enum class com.samupert.univpm.eurostat.filtering.operator.ConditionalOperator
-
Conditional operator enum for the $eq operator.
- equals(Object) - Method in class com.samupert.univpm.eurostat.common.ApiErrorResponse
- equals(Object) - Method in record class com.samupert.univpm.eurostat.common.metadata.EntityFieldMetadata
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.samupert.univpm.eurostat.common.metadata.EntityMetadata
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.samupert.univpm.eurostat.filtering.SearchCriteriaDto
-
Indicates whether some other object is "equal to" this one.
- EqualsConditionalSearchCriteria - Class in com.samupert.univpm.eurostat.filtering.criteria.conditional
-
The conditional search criteria specification that checks if the field value is equal to the given value.
- EqualsConditionalSearchCriteria(String, Object) - Constructor for class com.samupert.univpm.eurostat.filtering.criteria.conditional.EqualsConditionalSearchCriteria
-
Creates a new instance of the
EqualsConditionalSearchCriteria
class. - EqualsNotConditionalSearchCriteria - Class in com.samupert.univpm.eurostat.filtering.criteria.conditional
-
The conditional search criteria specification that checks if the field value isn't equal to the given value.
- EqualsNotConditionalSearchCriteria(String, Object) - Constructor for class com.samupert.univpm.eurostat.filtering.criteria.conditional.EqualsNotConditionalSearchCriteria
-
Creates a new instance of the
EqualsNotConditionalSearchCriteria
class. - error() - Method in class com.samupert.univpm.eurostat.common.ApiErrorResponse
-
Gets the error message.
- EurostatApplication - Class in com.samupert.univpm.eurostat
-
Main class of the Spring Boot application.
- EurostatApplication() - Constructor for class com.samupert.univpm.eurostat.EurostatApplication
F
- fieldName - Variable in class com.samupert.univpm.eurostat.filtering.criteria.conditional.ConditionalSearchCriteria
-
The field name of the search criteria.
- fieldName() - Method in record class com.samupert.univpm.eurostat.filtering.SearchCriteriaDto
-
Returns the value of the
fieldName
record component. - fields() - Method in record class com.samupert.univpm.eurostat.common.metadata.EntityMetadata
-
Returns the value of the
fields
record component. - fieldSetMapper() - Method in class com.samupert.univpm.eurostat.dataset.CsvDatasetConfiguration
-
Field set mapper to map the CSV dataset rows to the
MonetaryPoverty
class. - FileService - Class in com.samupert.univpm.eurostat.common.service
-
Service for handling file operations.
- FileService() - Constructor for class com.samupert.univpm.eurostat.common.service.FileService
G
- getAll(int, int) - Method in class com.samupert.univpm.eurostat.monetary.poverty.controller.MonetaryPovertyController
-
Get all Monetary Poverty data.
- getAll(Pageable) - Method in class com.samupert.univpm.eurostat.monetary.poverty.MonetaryPovertyService
-
Get all Monetary Poverty entities.
- getCriteriaMapper(String) - Method in class com.samupert.univpm.eurostat.filtering.criteria.mapper.factory.CriteriaMapperFactory
-
Get the
SearchCriteriaMapper
based on the operator type. - getDto(ConditionalOperator) - Method in class com.samupert.univpm.eurostat.filtering.operator.mapper.ConditionalOperatorMapper
- getDto(LogicalOperator) - Method in class com.samupert.univpm.eurostat.filtering.operator.mapper.LogicalOperatorMapper
- getDto(Operator) - Method in class com.samupert.univpm.eurostat.filtering.operator.mapper.OperatorMapper
- getDto(E) - Method in interface com.samupert.univpm.eurostat.common.mapper.EntityToDtoMapper
-
Maps an entity to a DTO.
- getEntity(SearchCriteriaDto) - Method in class com.samupert.univpm.eurostat.filtering.criteria.mapper.ConditionalSearchCriteriaMapper
- getEntity(SearchCriteriaDto) - Method in class com.samupert.univpm.eurostat.filtering.criteria.mapper.LogicalSearchCriteriaMapper
- getEntity(D) - Method in interface com.samupert.univpm.eurostat.common.mapper.DtoToEntityMapper
-
Maps a DTO to an entity.
- getEntity(String) - Method in class com.samupert.univpm.eurostat.filtering.operator.mapper.ConditionalOperatorMapper
- getEntity(String) - Method in class com.samupert.univpm.eurostat.filtering.operator.mapper.LogicalOperatorMapper
- getEntity(String) - Method in class com.samupert.univpm.eurostat.filtering.operator.mapper.OperatorMapper
- getMetadata() - Method in class com.samupert.univpm.eurostat.monetary.poverty.controller.MonetaryPovertyController
-
Gets the metadata of the Monetary Poverty entity.
- getMetadata() - Method in class com.samupert.univpm.eurostat.monetary.poverty.MonetaryPovertyService
-
Get the metadata of the Monetary Poverty entity.
- getOperatorType() - Method in enum class com.samupert.univpm.eurostat.filtering.operator.ConditionalOperator
- getOperatorType() - Method in enum class com.samupert.univpm.eurostat.filtering.operator.LogicalOperator
- getOperatorType() - Method in interface com.samupert.univpm.eurostat.filtering.operator.Operator
-
Gets the operator type.
- getPredicate(Root<MonetaryPoverty>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.samupert.univpm.eurostat.filtering.criteria.conditional.ConditionalSearchCriteria
-
Wrapper method that returns the predicate of the search criteria.
- getPredicate(Root<MonetaryPoverty>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.samupert.univpm.eurostat.filtering.criteria.conditional.ContainsConditionalSearchCriteria
- getPredicate(Root<MonetaryPoverty>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.samupert.univpm.eurostat.filtering.criteria.conditional.ContainsNotConditionalSearchCriteria
- getPredicate(Root<MonetaryPoverty>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.samupert.univpm.eurostat.filtering.criteria.conditional.EqualsConditionalSearchCriteria
- getPredicate(Root<MonetaryPoverty>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.samupert.univpm.eurostat.filtering.criteria.conditional.EqualsNotConditionalSearchCriteria
- getPredicate(Root<MonetaryPoverty>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.samupert.univpm.eurostat.filtering.criteria.conditional.GreaterThanConditionalSearchCriteria
- getPredicate(Root<MonetaryPoverty>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.samupert.univpm.eurostat.filtering.criteria.conditional.GreaterThanOrEqualToConditionalSearchCriteria
- getPredicate(Root<MonetaryPoverty>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.samupert.univpm.eurostat.filtering.criteria.conditional.InArrayConditionalSearchCriteria
- getPredicate(Root<MonetaryPoverty>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.samupert.univpm.eurostat.filtering.criteria.conditional.LessThanConditionalSearchCriteria
- getPredicate(Root<MonetaryPoverty>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.samupert.univpm.eurostat.filtering.criteria.conditional.LessThanOrEqualToConditionalSearchCriteria
- getPredicate(Root<MonetaryPoverty>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.samupert.univpm.eurostat.filtering.criteria.conditional.NotInArrayConditionalSearchCriteria
- getSupportedFieldTypes() - Method in class com.samupert.univpm.eurostat.filtering.criteria.conditional.ConditionalSearchCriteria
-
Gets the list of supported field types of the search criteria.
- getSupportedFieldTypes() - Method in class com.samupert.univpm.eurostat.filtering.criteria.conditional.ContainsConditionalSearchCriteria
- getSupportedFieldTypes() - Method in class com.samupert.univpm.eurostat.filtering.criteria.conditional.EqualsConditionalSearchCriteria
- getSupportedFieldTypes() - Method in class com.samupert.univpm.eurostat.filtering.criteria.conditional.GreaterThanConditionalSearchCriteria
- getSupportedFieldTypes() - Method in class com.samupert.univpm.eurostat.filtering.criteria.conditional.GreaterThanOrEqualToConditionalSearchCriteria
- getSupportedFieldTypes() - Method in class com.samupert.univpm.eurostat.filtering.criteria.conditional.InArrayConditionalSearchCriteria
- getSupportedFieldTypes() - Method in class com.samupert.univpm.eurostat.filtering.criteria.conditional.LessThanConditionalSearchCriteria
- getSupportedFieldTypes() - Method in class com.samupert.univpm.eurostat.filtering.criteria.conditional.LessThanOrEqualToConditionalSearchCriteria
- GREATER_THAN - Enum constant in enum class com.samupert.univpm.eurostat.filtering.operator.ConditionalOperator
-
Conditional operator enum for the $gt operator.
- GREATER_THAN_EQUAL - Enum constant in enum class com.samupert.univpm.eurostat.filtering.operator.ConditionalOperator
-
Conditional operator enum for the $gte operator.
- GreaterThanConditionalSearchCriteria - Class in com.samupert.univpm.eurostat.filtering.criteria.conditional
-
The conditional search criteria specification that checks if the field value is greater than the given value.
- GreaterThanConditionalSearchCriteria(String, Object) - Constructor for class com.samupert.univpm.eurostat.filtering.criteria.conditional.GreaterThanConditionalSearchCriteria
-
Creates a new instance of the
GreaterThanConditionalSearchCriteria
class. - GreaterThanOrEqualToConditionalSearchCriteria - Class in com.samupert.univpm.eurostat.filtering.criteria.conditional
-
The conditional search criteria specification that checks if the field value is greater or equal to the given value.
- GreaterThanOrEqualToConditionalSearchCriteria(String, Object) - Constructor for class com.samupert.univpm.eurostat.filtering.criteria.conditional.GreaterThanOrEqualToConditionalSearchCriteria
-
Creates a new instance of the
GreaterThanOrEqualToConditionalSearchCriteria
class. - gunzipFile(File, String, String) - Method in class com.samupert.univpm.eurostat.common.service.FileService
-
Extract the provided zipped file to a temporary file.
- GunzipFileException - Class in com.samupert.univpm.eurostat.exception
-
Exception thrown when the extraction of a file fails.
- GunzipFileException(String) - Constructor for class com.samupert.univpm.eurostat.exception.GunzipFileException
-
Create a new
GunzipFileException
.
H
- handleHttpMessageNotReadable(HttpMessageNotReadableException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class com.samupert.univpm.eurostat.monetary.poverty.controller.MonetaryPovertyControllerAdvice
- handleInvalidFilterException(InvalidFilterException) - Method in class com.samupert.univpm.eurostat.monetary.poverty.controller.MonetaryPovertyControllerAdvice
-
Handles thrown
InvalidFilterException
. - hashCode() - Method in class com.samupert.univpm.eurostat.common.ApiErrorResponse
- hashCode() - Method in record class com.samupert.univpm.eurostat.common.metadata.EntityFieldMetadata
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.samupert.univpm.eurostat.common.metadata.EntityMetadata
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.samupert.univpm.eurostat.filtering.SearchCriteriaDto
-
Returns a hash code value for this object.
I
- IN_ARRAY - Enum constant in enum class com.samupert.univpm.eurostat.filtering.operator.ConditionalOperator
-
Conditional operator enum for the $in operator.
- InArrayConditionalSearchCriteria - Class in com.samupert.univpm.eurostat.filtering.criteria.conditional
-
The conditional search criteria specification that checks if the value is in the list of values.
- InArrayConditionalSearchCriteria(String, Object) - Constructor for class com.samupert.univpm.eurostat.filtering.criteria.conditional.InArrayConditionalSearchCriteria
-
Creates a new instance of the
InArrayConditionalSearchCriteria
class. - initCriteriaMapperFactory() - Method in class com.samupert.univpm.eurostat.filtering.criteria.mapper.factory.CriteriaMapperFactory
-
Dynamically set criteria mapper factory.
- InvalidFieldNameException - Exception in com.samupert.univpm.eurostat.filtering.exception
-
Exception thrown when the field name is invalid.
- InvalidFieldNameException(String) - Constructor for exception com.samupert.univpm.eurostat.filtering.exception.InvalidFieldNameException
-
Create a new
InvalidFieldNameException
. - InvalidFieldTypeException - Exception in com.samupert.univpm.eurostat.filtering.exception
-
Exception thrown when the field type is invalid.
- InvalidFieldTypeException(Class<?>) - Constructor for exception com.samupert.univpm.eurostat.filtering.exception.InvalidFieldTypeException
-
Create a new
InvalidFieldTypeException
. - InvalidFilterException - Exception in com.samupert.univpm.eurostat.filtering.exception
-
Exception thrown when the filter is not valid.
- InvalidFilterException(String) - Constructor for exception com.samupert.univpm.eurostat.filtering.exception.InvalidFilterException
-
Create a new
InvalidFilterException
. - InvalidOperatorException - Exception in com.samupert.univpm.eurostat.filtering.exception
-
Thrown when the operator is not valid.
- InvalidOperatorException(String) - Constructor for exception com.samupert.univpm.eurostat.filtering.exception.InvalidOperatorException
-
Create a new
InvalidOperatorException
.
L
- LESS_THAN - Enum constant in enum class com.samupert.univpm.eurostat.filtering.operator.ConditionalOperator
-
Conditional operator enum for the $lt operator.
- LESS_THAN_EQUAL - Enum constant in enum class com.samupert.univpm.eurostat.filtering.operator.ConditionalOperator
-
Conditional operator enum for the $lte operator.
- LessThanConditionalSearchCriteria - Class in com.samupert.univpm.eurostat.filtering.criteria.conditional
-
The conditional search criteria specification that checks if the field value is less than the given value.
- LessThanConditionalSearchCriteria(String, Object) - Constructor for class com.samupert.univpm.eurostat.filtering.criteria.conditional.LessThanConditionalSearchCriteria
-
Creates a new instance of the
LessThanConditionalSearchCriteria
class. - LessThanOrEqualToConditionalSearchCriteria - Class in com.samupert.univpm.eurostat.filtering.criteria.conditional
-
The conditional search criteria specification that checks if the field value is less or equal to the given value.
- LessThanOrEqualToConditionalSearchCriteria(String, Object) - Constructor for class com.samupert.univpm.eurostat.filtering.criteria.conditional.LessThanOrEqualToConditionalSearchCriteria
-
Creates a new instance of the
LessThanOrEqualToConditionalSearchCriteria
class. - lineMapper() - Method in class com.samupert.univpm.eurostat.dataset.CsvDatasetConfiguration
-
Line mapper to map the CSV dataset rows to the
MonetaryPoverty
class. - lineTokenizer() - Method in class com.samupert.univpm.eurostat.dataset.CsvDatasetConfiguration
-
Line tokenizer to tokenize the CSV dataset rows.
- LOGICAL - Enum constant in enum class com.samupert.univpm.eurostat.filtering.operator.OperatorType
-
Identifies the
LogicalOperator
type. - LogicalOperator - Enum Class in com.samupert.univpm.eurostat.filtering.operator
-
Represents a logical operator.
- LogicalOperatorMapper - Class in com.samupert.univpm.eurostat.filtering.operator.mapper
-
Mapper to map a String to a LogicalOperator and vice versa.
- LogicalOperatorMapper() - Constructor for class com.samupert.univpm.eurostat.filtering.operator.mapper.LogicalOperatorMapper
- LogicalSearchCriteria - Class in com.samupert.univpm.eurostat.filtering.criteria.logical
-
Entity class to represent a logical search criteria.
- LogicalSearchCriteria() - Constructor for class com.samupert.univpm.eurostat.filtering.criteria.logical.LogicalSearchCriteria
- LogicalSearchCriteriaMapper - Class in com.samupert.univpm.eurostat.filtering.criteria.mapper
-
Mapper for the logical search criteria.
- LogicalSearchCriteriaMapper(LogicalOperatorMapper) - Constructor for class com.samupert.univpm.eurostat.filtering.criteria.mapper.LogicalSearchCriteriaMapper
-
Create a new mapper for the logical search criteria.
M
- main(String[]) - Static method in class com.samupert.univpm.eurostat.EurostatApplication
-
Main method of the application.
- mapFieldSet(FieldSet) - Method in class com.samupert.univpm.eurostat.monetary.poverty.MonetaryPovertyFieldSetMapper
-
It maps the given field set to a Monetary Poverty entity.
- MappingException - Exception in com.samupert.univpm.eurostat.common.mapper
-
Exception thrown when a mapping fails.
- MappingException(String) - Constructor for exception com.samupert.univpm.eurostat.common.mapper.MappingException
-
Creates a new
MappingException
. - MonetaryPoverty - Class in com.samupert.univpm.eurostat.monetary.poverty
-
The MonetaryPoverty entity, that represents the Monetary Poverty data of the dataset.
- MonetaryPoverty() - Constructor for class com.samupert.univpm.eurostat.monetary.poverty.MonetaryPoverty
- MonetaryPovertyController - Class in com.samupert.univpm.eurostat.monetary.poverty.controller
-
Rest controller for the Monetary Poverty entity.
- MonetaryPovertyController() - Constructor for class com.samupert.univpm.eurostat.monetary.poverty.controller.MonetaryPovertyController
- MonetaryPovertyControllerAdvice - Class in com.samupert.univpm.eurostat.monetary.poverty.controller
-
Exception handler for the Monetary Poverty Controller.
- MonetaryPovertyControllerAdvice() - Constructor for class com.samupert.univpm.eurostat.monetary.poverty.controller.MonetaryPovertyControllerAdvice
- MonetaryPovertyFieldSetMapper - Class in com.samupert.univpm.eurostat.monetary.poverty
-
Field set mapper for Monetary Poverty data.
- MonetaryPovertyFieldSetMapper() - Constructor for class com.samupert.univpm.eurostat.monetary.poverty.MonetaryPovertyFieldSetMapper
-
Initialize the field set mapper.
- MonetaryPovertyService - Class in com.samupert.univpm.eurostat.monetary.poverty
-
Service that handles the business logic of the Monetary Poverty entity.
- MonetaryPovertyService() - Constructor for class com.samupert.univpm.eurostat.monetary.poverty.MonetaryPovertyService
N
- name() - Method in record class com.samupert.univpm.eurostat.common.metadata.EntityFieldMetadata
-
Returns the value of the
name
record component. - NOT_EQUAL - Enum constant in enum class com.samupert.univpm.eurostat.filtering.operator.ConditionalOperator
-
Conditional operator enum for the $neq operator.
- NOT_IN_ARRAY - Enum constant in enum class com.samupert.univpm.eurostat.filtering.operator.ConditionalOperator
-
Conditional operator enum for the $nin operator.
- NotInArrayConditionalSearchCriteria - Class in com.samupert.univpm.eurostat.filtering.criteria.conditional
-
The conditional search criteria specification that checks if the value is not in the list of values.
- NotInArrayConditionalSearchCriteria(String, Object) - Constructor for class com.samupert.univpm.eurostat.filtering.criteria.conditional.NotInArrayConditionalSearchCriteria
-
Creates a new instance of the
NotInArrayConditionalSearchCriteria
class.
O
- operation() - Method in record class com.samupert.univpm.eurostat.filtering.SearchCriteriaDto
-
Returns the value of the
operation
record component. - Operator - Interface in com.samupert.univpm.eurostat.filtering.operator
-
Represents an operator.
- OperatorMapper - Class in com.samupert.univpm.eurostat.filtering.operator.mapper
-
The generic mapper for the Operator class.
- OperatorMapper() - Constructor for class com.samupert.univpm.eurostat.filtering.operator.mapper.OperatorMapper
- OperatorType - Enum Class in com.samupert.univpm.eurostat.filtering.operator
-
Enumerates the types of operators that can be used in the filtering process.
- OR - Enum constant in enum class com.samupert.univpm.eurostat.filtering.operator.LogicalOperator
-
Logical operator enum for the $or operator.
R
- restTemplate() - Method in class com.samupert.univpm.eurostat.dataset.DatasetConfiguration
-
Creates a
RestTemplate
used to download the dataset.
S
- searchByCriteria(int, int, SearchCriteriaDto) - Method in class com.samupert.univpm.eurostat.monetary.poverty.controller.MonetaryPovertyController
-
Get all Monetary Poverty data filtered by a given search criteria.
- searchByCriteria(Specification<MonetaryPoverty>, Pageable) - Method in class com.samupert.univpm.eurostat.monetary.poverty.MonetaryPovertyService
-
Get all Monetary Poverty entities that match the given specification.
- SearchCriteriaDto - Record Class in com.samupert.univpm.eurostat.filtering
-
Class that represents a search criteria.
- SearchCriteriaDto(String, SearchCriteriaDto[], String, Object) - Constructor for record class com.samupert.univpm.eurostat.filtering.SearchCriteriaDto
-
Creates an instance of a
SearchCriteriaDto
record class. - SearchCriteriaMapper - Interface in com.samupert.univpm.eurostat.filtering.criteria.mapper
-
Alias for Dto to entity mapper for search criteria.
- SearchCriteriaSpecification - Interface in com.samupert.univpm.eurostat.filtering.criteria
-
Alias to Specification of MonetaryPoverty.
- setCriteriaMapperFactory(CriteriaMapperFactory) - Method in class com.samupert.univpm.eurostat.filtering.criteria.mapper.LogicalSearchCriteriaMapper
- status() - Method in class com.samupert.univpm.eurostat.common.ApiErrorResponse
-
Gets the Http status code.
T
- timestamp() - Method in class com.samupert.univpm.eurostat.common.ApiErrorResponse
-
Gets the timestamp of the error.
- toPredicate(Root<MonetaryPoverty>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.samupert.univpm.eurostat.filtering.criteria.conditional.ConditionalSearchCriteria
- toPredicate(Root<MonetaryPoverty>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.samupert.univpm.eurostat.filtering.criteria.logical.LogicalSearchCriteria
- toString() - Method in class com.samupert.univpm.eurostat.common.ApiErrorResponse
- toString() - Method in record class com.samupert.univpm.eurostat.common.metadata.EntityFieldMetadata
-
Returns a string representation of this record class.
- toString() - Method in record class com.samupert.univpm.eurostat.common.metadata.EntityMetadata
-
Returns a string representation of this record class.
- toString() - Method in enum class com.samupert.univpm.eurostat.filtering.operator.ConditionalOperator
- toString() - Method in enum class com.samupert.univpm.eurostat.filtering.operator.LogicalOperator
- toString() - Method in record class com.samupert.univpm.eurostat.filtering.SearchCriteriaDto
-
Returns a string representation of this record class.
- type() - Method in record class com.samupert.univpm.eurostat.common.metadata.EntityFieldMetadata
-
Returns the value of the
type
record component.
V
- validateFieldName(Root<MonetaryPoverty>) - Method in class com.samupert.univpm.eurostat.filtering.criteria.conditional.ConditionalSearchCriteria
-
Checks if the field name of the search criteria is valid.
- value - Variable in class com.samupert.univpm.eurostat.filtering.criteria.conditional.ConditionalSearchCriteria
-
The value of the search criteria.
- value() - Method in record class com.samupert.univpm.eurostat.filtering.SearchCriteriaDto
-
Returns the value of the
value
record component. - valueOf(String) - Static method in enum class com.samupert.univpm.eurostat.filtering.operator.ConditionalOperator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.samupert.univpm.eurostat.filtering.operator.LogicalOperator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.samupert.univpm.eurostat.filtering.operator.OperatorType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.samupert.univpm.eurostat.filtering.operator.ConditionalOperator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.samupert.univpm.eurostat.filtering.operator.LogicalOperator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.samupert.univpm.eurostat.filtering.operator.OperatorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Serialized Form