22 | * This interface will be extended in the future to refactor the needed infrastructure into the common interface.
23 | *
24 | * @author Michael Nitschinger
25 | */
26 | public interface CouchbaseStorable {}
27 |
--------------------------------------------------------------------------------
/src/main/java/org/springframework/data/couchbase/core/support/AnyId.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2020-2025 the original author or authors
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * https://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 | package org.springframework.data.couchbase.core.support;
17 |
18 | import java.util.Collection;
19 |
20 | /**
21 | * A common interface for those that support one(T), all(Collection<T>)
22 | *
23 | * @author Michael Reiche
24 | * @param
24 | *
25 | * @author Michael Reiche
26 | */
27 | @Repository
28 | public interface AirportRepositoryScanConsistencyTest extends CouchbaseRepository