diff --git a/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/AbstractKeyValueTemplate.java b/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/AbstractKeyValueTemplate.java index 5e87920d2..5f39f9fab 100644 --- a/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/AbstractKeyValueTemplate.java +++ b/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/AbstractKeyValueTemplate.java @@ -18,7 +18,6 @@ import jakarta.data.exceptions.NonUniqueResultException; import org.eclipse.jnosql.mapping.PreparedStatement; import jakarta.nosql.QueryMapper; -import jakarta.nosql.keyvalue.KeyValueTemplate; import org.eclipse.jnosql.communication.Value; import org.eclipse.jnosql.communication.keyvalue.BucketManager; import org.eclipse.jnosql.communication.keyvalue.KeyValueEntity; diff --git a/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/KeyValueTemplate.java b/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/KeyValueTemplate.java index 835e10d34..1e0561a47 100644 --- a/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/KeyValueTemplate.java +++ b/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/KeyValueTemplate.java @@ -1,3 +1,17 @@ +/* + * Copyright (c) 2024 Contributors to the Eclipse Foundation + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * and Apache License v2.0 which accompanies this distribution. + * The Eclipse Public License is available at http://www.eclipse.org/legal/epl-v10.html + * and the Apache License v2.0 is available at http://www.opensource.org/licenses/apache2.0.php. + * + * You may elect to redistribute this code under either of these licenses. + * + * Contributors: + * + * Otavio Santana + */ package org.eclipse.jnosql.mapping.keyvalue; import jakarta.nosql.Template; @@ -56,7 +70,7 @@ public interface KeyValueTemplate extends Template { */ default Iterable put(Iterable entities) { Objects.requireNonNull(entities, "entities is required"); - return StreamSupport.stream(entities.spliterator(), false).map(this::put).collect(Collectors.toList()); + return StreamSupport.stream(entities.spliterator(), false).map(this::put).toList(); } /** @@ -72,7 +86,7 @@ default Iterable put(Iterable entities) { default Iterable put(Iterable entities, Duration ttl) { Objects.requireNonNull(entities, "entities is required"); Objects.requireNonNull(ttl, "ttl is required"); - return StreamSupport.stream(entities.spliterator(), false).map(d -> put(d, ttl)).collect(toList()); + return StreamSupport.stream(entities.spliterator(), false).map(d -> put(d, ttl)).toList(); } /** diff --git a/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/KeyValueTemplateProducer.java b/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/KeyValueTemplateProducer.java index a90360cc8..19603e879 100644 --- a/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/KeyValueTemplateProducer.java +++ b/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/KeyValueTemplateProducer.java @@ -17,7 +17,6 @@ import jakarta.enterprise.context.ApplicationScoped; import jakarta.enterprise.inject.Vetoed; import jakarta.inject.Inject; -import jakarta.nosql.keyvalue.KeyValueTemplate; import org.eclipse.jnosql.communication.keyvalue.BucketManager; import java.util.Objects; diff --git a/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/AbstractKeyValueRepository.java b/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/AbstractKeyValueRepository.java index 90c1c3508..97b9876fc 100644 --- a/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/AbstractKeyValueRepository.java +++ b/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/AbstractKeyValueRepository.java @@ -15,7 +15,7 @@ package org.eclipse.jnosql.mapping.keyvalue.query; -import jakarta.nosql.keyvalue.KeyValueTemplate; +import org.eclipse.jnosql.mapping.keyvalue.KeyValueTemplate; import org.eclipse.jnosql.mapping.core.query.AbstractRepository; /** diff --git a/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/AbstractKeyValueRepositoryProxy.java b/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/AbstractKeyValueRepositoryProxy.java index 4be8fb896..9cddf8123 100644 --- a/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/AbstractKeyValueRepositoryProxy.java +++ b/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/AbstractKeyValueRepositoryProxy.java @@ -14,7 +14,7 @@ */ package org.eclipse.jnosql.mapping.keyvalue.query; -import jakarta.nosql.keyvalue.KeyValueTemplate; +import org.eclipse.jnosql.mapping.keyvalue.KeyValueTemplate; import org.eclipse.jnosql.mapping.core.query.AbstractRepositoryProxy; import org.eclipse.jnosql.mapping.core.repository.DynamicQueryMethodReturn; diff --git a/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/DefaultKeyValueRepository.java b/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/DefaultKeyValueRepository.java index b058fdc93..9a388c8af 100644 --- a/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/DefaultKeyValueRepository.java +++ b/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/DefaultKeyValueRepository.java @@ -15,7 +15,7 @@ package org.eclipse.jnosql.mapping.keyvalue.query; -import jakarta.nosql.keyvalue.KeyValueTemplate; +import org.eclipse.jnosql.mapping.keyvalue.KeyValueTemplate; import org.eclipse.jnosql.mapping.metadata.EntityMetadata; import java.util.Objects; diff --git a/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/KeyValueRepositoryProducer.java b/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/KeyValueRepositoryProducer.java index 597aef86d..f2915e14b 100644 --- a/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/KeyValueRepositoryProducer.java +++ b/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/KeyValueRepositoryProducer.java @@ -18,7 +18,7 @@ import jakarta.data.repository.BasicRepository; import jakarta.enterprise.context.ApplicationScoped; import jakarta.inject.Inject; -import jakarta.nosql.keyvalue.KeyValueTemplate; +import org.eclipse.jnosql.mapping.keyvalue.KeyValueTemplate; import org.eclipse.jnosql.communication.keyvalue.BucketManager; import org.eclipse.jnosql.mapping.keyvalue.KeyValueTemplateProducer; import org.eclipse.jnosql.mapping.metadata.EntitiesMetadata; diff --git a/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/KeyValueRepositoryProxy.java b/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/KeyValueRepositoryProxy.java index 47ef8db86..6bacb2186 100644 --- a/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/KeyValueRepositoryProxy.java +++ b/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/KeyValueRepositoryProxy.java @@ -15,7 +15,7 @@ package org.eclipse.jnosql.mapping.keyvalue.query; -import jakarta.nosql.keyvalue.KeyValueTemplate; +import org.eclipse.jnosql.mapping.keyvalue.KeyValueTemplate; import org.eclipse.jnosql.mapping.core.query.AbstractRepository; import org.eclipse.jnosql.mapping.metadata.EntitiesMetadata; import org.eclipse.jnosql.mapping.metadata.EntityMetadata; diff --git a/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/RepositoryKeyValueBean.java b/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/RepositoryKeyValueBean.java index f6f6449c9..cd844dc30 100644 --- a/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/RepositoryKeyValueBean.java +++ b/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/query/RepositoryKeyValueBean.java @@ -16,7 +16,7 @@ import jakarta.data.repository.CrudRepository; import jakarta.enterprise.context.spi.CreationalContext; -import jakarta.nosql.keyvalue.KeyValueTemplate; +import org.eclipse.jnosql.mapping.keyvalue.KeyValueTemplate; import org.eclipse.jnosql.mapping.DatabaseQualifier; import org.eclipse.jnosql.mapping.DatabaseType; import org.eclipse.jnosql.mapping.metadata.EntitiesMetadata; diff --git a/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/spi/TemplateBean.java b/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/spi/TemplateBean.java index 1675189b8..b7633fcbf 100644 --- a/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/spi/TemplateBean.java +++ b/jnosql-mapping/jnosql-mapping-key-value/src/main/java/org/eclipse/jnosql/mapping/keyvalue/spi/TemplateBean.java @@ -16,7 +16,7 @@ import jakarta.enterprise.context.spi.CreationalContext; -import jakarta.nosql.keyvalue.KeyValueTemplate; +import org.eclipse.jnosql.mapping.keyvalue.KeyValueTemplate; import org.eclipse.jnosql.communication.keyvalue.BucketManager; import org.eclipse.jnosql.mapping.DatabaseQualifier; import org.eclipse.jnosql.mapping.DatabaseType; diff --git a/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/DefaultKeyValueTemplateTest.java b/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/DefaultKeyValueTemplateTest.java index 2d2ddd28a..4acb1a1d2 100644 --- a/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/DefaultKeyValueTemplateTest.java +++ b/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/DefaultKeyValueTemplateTest.java @@ -18,7 +18,7 @@ import jakarta.enterprise.inject.Instance; import jakarta.inject.Inject; import org.eclipse.jnosql.mapping.PreparedStatement; -import jakarta.nosql.keyvalue.KeyValueTemplate; +import org.eclipse.jnosql.mapping.keyvalue.KeyValueTemplate; import org.eclipse.jnosql.communication.Value; import org.eclipse.jnosql.communication.keyvalue.BucketManager; import org.eclipse.jnosql.communication.keyvalue.KeyValueEntity; diff --git a/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/KeyValueTemplateProducerTest.java b/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/KeyValueTemplateProducerTest.java index a490f15ed..4e394cd4c 100644 --- a/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/KeyValueTemplateProducerTest.java +++ b/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/KeyValueTemplateProducerTest.java @@ -15,7 +15,7 @@ package org.eclipse.jnosql.mapping.keyvalue; import jakarta.inject.Inject; -import jakarta.nosql.keyvalue.KeyValueTemplate; +import org.eclipse.jnosql.mapping.keyvalue.KeyValueTemplate; import org.eclipse.jnosql.communication.keyvalue.BucketManager; import org.eclipse.jnosql.mapping.core.Converters; import org.eclipse.jnosql.mapping.keyvalue.spi.KeyValueExtension; diff --git a/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/query/DefaultKeyValueRepositoryTest.java b/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/query/DefaultKeyValueRepositoryTest.java index df1b73d49..72a92ab0e 100644 --- a/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/query/DefaultKeyValueRepositoryTest.java +++ b/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/query/DefaultKeyValueRepositoryTest.java @@ -14,7 +14,7 @@ */ package org.eclipse.jnosql.mapping.keyvalue.query; -import jakarta.nosql.keyvalue.KeyValueTemplate; +import org.eclipse.jnosql.mapping.keyvalue.KeyValueTemplate; import org.eclipse.jnosql.mapping.metadata.EntityMetadata; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; diff --git a/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/query/KeyValueRepositoryProducerTest.java b/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/query/KeyValueRepositoryProducerTest.java index 8e1de7ad0..170d7b1fd 100644 --- a/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/query/KeyValueRepositoryProducerTest.java +++ b/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/query/KeyValueRepositoryProducerTest.java @@ -15,7 +15,7 @@ package org.eclipse.jnosql.mapping.keyvalue.query; import jakarta.inject.Inject; -import jakarta.nosql.keyvalue.KeyValueTemplate; +import org.eclipse.jnosql.mapping.keyvalue.KeyValueTemplate; import org.eclipse.jnosql.communication.keyvalue.BucketManager; import org.eclipse.jnosql.mapping.core.Converters; import org.eclipse.jnosql.mapping.keyvalue.KeyValueEntityConverter; diff --git a/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/query/KeyValueRepositoryProxyTest.java b/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/query/KeyValueRepositoryProxyTest.java index 47823e4c6..6aabc1f7f 100644 --- a/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/query/KeyValueRepositoryProxyTest.java +++ b/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/query/KeyValueRepositoryProxyTest.java @@ -24,7 +24,7 @@ import jakarta.data.repository.Update; import jakarta.inject.Inject; import org.eclipse.jnosql.mapping.PreparedStatement; -import jakarta.nosql.keyvalue.KeyValueTemplate; +import org.eclipse.jnosql.mapping.keyvalue.KeyValueTemplate; import org.assertj.core.api.SoftAssertions; import org.eclipse.jnosql.mapping.NoSQLRepository; import org.eclipse.jnosql.mapping.core.Converters; diff --git a/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/spi/KeyValueExtensionTest.java b/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/spi/KeyValueExtensionTest.java index f177fbb54..a54d3425a 100644 --- a/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/spi/KeyValueExtensionTest.java +++ b/jnosql-mapping/jnosql-mapping-key-value/src/test/java/org/eclipse/jnosql/mapping/keyvalue/spi/KeyValueExtensionTest.java @@ -15,7 +15,7 @@ package org.eclipse.jnosql.mapping.keyvalue.spi; import jakarta.inject.Inject; -import jakarta.nosql.keyvalue.KeyValueTemplate; +import org.eclipse.jnosql.mapping.keyvalue.KeyValueTemplate; import org.eclipse.jnosql.mapping.core.Converters; import org.eclipse.jnosql.mapping.Database; import org.eclipse.jnosql.mapping.DatabaseType;