DATACOUCH-204 - Add package-info on all packages

This commit is contained in:
Simon Baslé
2016-02-23 16:00:04 +01:00
parent 40e4212ad7
commit 67373e501e
14 changed files with 54 additions and 20 deletions

View File

@@ -2,4 +2,4 @@
* This package contains all classes needed for specific configuration of
* Spring Data Couchbase.
*/
package org.springframework.data.couchbase.config;
package org.springframework.data.couchbase.config;

View File

@@ -0,0 +1,5 @@
/**
* This package contains classes used for entity-to-JSON conversions, type mapping
* and writing.
*/
package org.springframework.data.couchbase.core.convert;

View File

@@ -0,0 +1,5 @@
/**
* This package contains a service interface to translate entities to
* a Couchbase storable format, and its implementations.
*/
package org.springframework.data.couchbase.core.convert.translation;

View File

@@ -0,0 +1,5 @@
/**
* This package contains various events that are emitted during the lifecycle
* of a Spring Data entity.
*/
package org.springframework.data.couchbase.core.mapping.event;

View File

@@ -0,0 +1,5 @@
/**
* This package contains interfaces and annotations relative to object-json mapping
* and the notion of a Couchbase Storable.
*/
package org.springframework.data.couchbase.core.mapping;

View File

@@ -1,19 +1,3 @@
/*
* Copyright 2012-2015 the original author or authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* This package contains the specific implementations and core classes for
* Spring Data Couchbase internals. It also contains Couchbase implementation
@@ -23,4 +7,4 @@
* repositories. Any time a repository is too high-level for you needs chances are good that the templates will serve
* you well.
*/
package org.springframework.data.couchbase.core;
package org.springframework.data.couchbase.core;

View File

@@ -0,0 +1,5 @@
/**
* This package contains annotations and classes relative to querying with Couchbase
* (whether through views or N1QL) and the associated indexes.
*/
package org.springframework.data.couchbase.core.query;

View File

@@ -2,4 +2,4 @@
* This package contains all classes related to monitoring the Couchbase cluster,
* statistics that will be exposed as JMX beans.
*/
package org.springframework.data.couchbase.monitor;
package org.springframework.data.couchbase.monitor;

View File

@@ -0,0 +1,4 @@
/**
* This package contains the Couchbase implementation to integrate the Spring Data repository abstraction with CDI.
*/
package org.springframework.data.couchbase.repository.cdi;

View File

@@ -0,0 +1,4 @@
/**
* This package contains the support classes to configure repositories in the context of Couchbase.
*/
package org.springframework.data.couchbase.repository.config;

View File

@@ -1,5 +1,5 @@
/**
* This package contains the Couchbase implementation to support the Spring Data repository abstraction.
* This package contains the Couchbase interfaces to support the Spring Data repository abstraction.
* <br/>
* The goal of Spring Data repository abstraction is to significantly reduce the amount of boilerplate code required to
* implement data access layers for various persistence stores.

View File

@@ -0,0 +1,5 @@
/**
* This package contains classes related to query derivation and concrete
* ways of querying couchbase.
*/
package org.springframework.data.couchbase.repository.query;

View File

@@ -0,0 +1,5 @@
/**
* This package contains support classes for query derivation and other
* ways of querying couchbase (helper classes).
*/
package org.springframework.data.couchbase.repository.query.support;

View File

@@ -0,0 +1,7 @@
/**
* This package contains the Couchbase implementations to support the Spring Data repository abstraction.
* <br/>
* This includes repository factories and factory beans, concrete base repository classes, metadata providers
* and a class in charge of managing various indexes (views, N1QL).
*/
package org.springframework.data.couchbase.repository.support;