Browse Source

DATAJDBC-199 - Fix @since JavaDoc comments.

pull/60/head
Jens Schauder 8 years ago
parent
commit
3f89062bc1
  1. 1
      src/main/java/org/springframework/data/jdbc/core/CascadingDataAccessStrategy.java
  2. 1
      src/main/java/org/springframework/data/jdbc/core/DataAccessStrategy.java
  3. 1
      src/main/java/org/springframework/data/jdbc/core/DefaultDataAccessStrategy.java
  4. 1
      src/main/java/org/springframework/data/jdbc/core/DefaultJdbcInterpreter.java
  5. 1
      src/main/java/org/springframework/data/jdbc/core/DelegatingDataAccessStrategy.java
  6. 2
      src/main/java/org/springframework/data/jdbc/core/EntityRowMapper.java
  7. 1
      src/main/java/org/springframework/data/jdbc/core/FunctionCollector.java
  8. 1
      src/main/java/org/springframework/data/jdbc/core/IterableOfEntryToMapConverter.java
  9. 1
      src/main/java/org/springframework/data/jdbc/core/JdbcEntityOperations.java
  10. 1
      src/main/java/org/springframework/data/jdbc/core/JdbcEntityTemplate.java
  11. 1
      src/main/java/org/springframework/data/jdbc/core/MapEntityRowMapper.java
  12. 1
      src/main/java/org/springframework/data/jdbc/core/SelectBuilder.java
  13. 2
      src/main/java/org/springframework/data/jdbc/core/SqlGenerator.java
  14. 1
      src/main/java/org/springframework/data/jdbc/core/SqlGeneratorSource.java
  15. 2
      src/main/java/org/springframework/data/jdbc/core/UnableToSetId.java
  16. 1
      src/main/java/org/springframework/data/jdbc/core/conversion/AggregateChange.java
  17. 1
      src/main/java/org/springframework/data/jdbc/core/conversion/DbAction.java
  18. 1
      src/main/java/org/springframework/data/jdbc/core/conversion/DbActionExecutionException.java
  19. 1
      src/main/java/org/springframework/data/jdbc/core/conversion/Interpreter.java
  20. 1
      src/main/java/org/springframework/data/jdbc/core/conversion/JdbcEntityDeleteWriter.java
  21. 1
      src/main/java/org/springframework/data/jdbc/core/conversion/JdbcEntityWriter.java
  22. 1
      src/main/java/org/springframework/data/jdbc/core/conversion/JdbcEntityWriterSupport.java
  23. 1
      src/main/java/org/springframework/data/jdbc/core/conversion/JdbcPropertyPath.java
  24. 2
      src/main/java/org/springframework/data/jdbc/mapping/event/AfterDelete.java
  25. 1
      src/main/java/org/springframework/data/jdbc/mapping/event/AfterLoadEvent.java
  26. 2
      src/main/java/org/springframework/data/jdbc/mapping/event/AfterSave.java
  27. 2
      src/main/java/org/springframework/data/jdbc/mapping/event/BeforeDelete.java
  28. 2
      src/main/java/org/springframework/data/jdbc/mapping/event/BeforeSave.java
  29. 2
      src/main/java/org/springframework/data/jdbc/mapping/event/Identifier.java
  30. 1
      src/main/java/org/springframework/data/jdbc/mapping/event/JdbcEvent.java
  31. 2
      src/main/java/org/springframework/data/jdbc/mapping/event/JdbcEventWithEntity.java
  32. 2
      src/main/java/org/springframework/data/jdbc/mapping/event/JdbcEventWithId.java
  33. 2
      src/main/java/org/springframework/data/jdbc/mapping/event/JdbcEventWithIdAndEntity.java
  34. 2
      src/main/java/org/springframework/data/jdbc/mapping/event/SimpleJdbcEvent.java
  35. 2
      src/main/java/org/springframework/data/jdbc/mapping/event/SpecifiedIdentifier.java
  36. 2
      src/main/java/org/springframework/data/jdbc/mapping/event/Unset.java
  37. 2
      src/main/java/org/springframework/data/jdbc/mapping/event/WithEntity.java
  38. 2
      src/main/java/org/springframework/data/jdbc/mapping/event/WithId.java
  39. 2
      src/main/java/org/springframework/data/jdbc/mapping/model/BasicJdbcPersistentEntityInformation.java
  40. 2
      src/main/java/org/springframework/data/jdbc/mapping/model/BasicJdbcPersistentProperty.java
  41. 1
      src/main/java/org/springframework/data/jdbc/mapping/model/ConversionCustomizer.java
  42. 1
      src/main/java/org/springframework/data/jdbc/mapping/model/DelimiterNamingStrategy.java
  43. 2
      src/main/java/org/springframework/data/jdbc/mapping/model/JdbcMappingContext.java
  44. 2
      src/main/java/org/springframework/data/jdbc/mapping/model/JdbcPersistentEntity.java
  45. 2
      src/main/java/org/springframework/data/jdbc/mapping/model/JdbcPersistentEntityImpl.java
  46. 2
      src/main/java/org/springframework/data/jdbc/mapping/model/JdbcPersistentEntityInformation.java
  47. 2
      src/main/java/org/springframework/data/jdbc/mapping/model/JdbcPersistentProperty.java
  48. 1
      src/main/java/org/springframework/data/jdbc/mapping/model/NamingStrategy.java
  49. 2
      src/main/java/org/springframework/data/jdbc/mybatis/MyBatisContext.java
  50. 1
      src/main/java/org/springframework/data/jdbc/mybatis/MyBatisDataAccessStrategy.java
  51. 1
      src/main/java/org/springframework/data/jdbc/mybatis/NamespaceStrategy.java
  52. 1
      src/main/java/org/springframework/data/jdbc/repository/RowMapperMap.java
  53. 2
      src/main/java/org/springframework/data/jdbc/repository/SimpleJdbcRepository.java
  54. 1
      src/main/java/org/springframework/data/jdbc/repository/config/ConfigurableRowMapperMap.java
  55. 2
      src/main/java/org/springframework/data/jdbc/repository/config/EnableJdbcRepositories.java
  56. 1
      src/main/java/org/springframework/data/jdbc/repository/config/JdbcConfiguration.java
  57. 2
      src/main/java/org/springframework/data/jdbc/repository/config/JdbcRepositoriesRegistrar.java
  58. 2
      src/main/java/org/springframework/data/jdbc/repository/config/JdbcRepositoryConfigExtension.java
  59. 1
      src/main/java/org/springframework/data/jdbc/repository/query/Modifying.java
  60. 1
      src/main/java/org/springframework/data/jdbc/repository/query/Query.java
  61. 1
      src/main/java/org/springframework/data/jdbc/repository/support/JdbcQueryLookupStrategy.java
  62. 1
      src/main/java/org/springframework/data/jdbc/repository/support/JdbcQueryMethod.java
  63. 1
      src/main/java/org/springframework/data/jdbc/repository/support/JdbcRepositoryQuery.java
  64. 1
      src/main/java/org/springframework/data/jdbc/support/JdbcUtil.java

1
src/main/java/org/springframework/data/jdbc/core/CascadingDataAccessStrategy.java

@ -29,6 +29,7 @@ import org.springframework.data.mapping.PropertyPath;
* not throw an exception. * not throw an exception.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
public class CascadingDataAccessStrategy implements DataAccessStrategy { public class CascadingDataAccessStrategy implements DataAccessStrategy {

1
src/main/java/org/springframework/data/jdbc/core/DataAccessStrategy.java

@ -24,6 +24,7 @@ import org.springframework.data.mapping.PropertyPath;
* Abstraction for accesses to the database that should be implementable with a single SQL statement and relates to a single entity as opposed to {@link JdbcEntityOperations} which provides interactions related to complete aggregates. * Abstraction for accesses to the database that should be implementable with a single SQL statement and relates to a single entity as opposed to {@link JdbcEntityOperations} which provides interactions related to complete aggregates.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
public interface DataAccessStrategy { public interface DataAccessStrategy {

1
src/main/java/org/springframework/data/jdbc/core/DefaultDataAccessStrategy.java

@ -44,6 +44,7 @@ import org.springframework.util.Assert;
* The default {@link DataAccessStrategy} is to generate SQL statements based on meta data from the entity. * The default {@link DataAccessStrategy} is to generate SQL statements based on meta data from the entity.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
public class DefaultDataAccessStrategy implements DataAccessStrategy { public class DefaultDataAccessStrategy implements DataAccessStrategy {

1
src/main/java/org/springframework/data/jdbc/core/DefaultJdbcInterpreter.java

@ -34,6 +34,7 @@ import org.springframework.util.Assert;
* interactions. * interactions.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
class DefaultJdbcInterpreter implements Interpreter { class DefaultJdbcInterpreter implements Interpreter {

1
src/main/java/org/springframework/data/jdbc/core/DelegatingDataAccessStrategy.java

@ -26,6 +26,7 @@ import org.springframework.util.Assert;
* cyclical dependencies. * cyclical dependencies.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
public class DelegatingDataAccessStrategy implements DataAccessStrategy { public class DelegatingDataAccessStrategy implements DataAccessStrategy {

2
src/main/java/org/springframework/data/jdbc/core/EntityRowMapper.java

@ -43,7 +43,7 @@ import org.springframework.util.Assert;
* *
* @author Jens Schauder * @author Jens Schauder
* @author Oliver Gierke * @author Oliver Gierke
* @since 2.0 * @since 1.0
*/ */
public class EntityRowMapper<T> implements RowMapper<T> { public class EntityRowMapper<T> implements RowMapper<T> {

1
src/main/java/org/springframework/data/jdbc/core/FunctionCollector.java

@ -34,6 +34,7 @@ import org.springframework.dao.DataAccessException;
* exceptions this {@link Collector} throws itself an exception, gathering all exceptions thrown. * exceptions this {@link Collector} throws itself an exception, gathering all exceptions thrown.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
class FunctionCollector<T> implements Collector<DataAccessStrategy, FunctionCollector<T>.ResultOrException, T> { class FunctionCollector<T> implements Collector<DataAccessStrategy, FunctionCollector<T>.ResultOrException, T> {

1
src/main/java/org/springframework/data/jdbc/core/IterableOfEntryToMapConverter.java

@ -29,6 +29,7 @@ import java.util.Map.Entry;
* A converter for creating a {@link Map} from an {@link Iterable<Map.Entry>}. * A converter for creating a {@link Map} from an {@link Iterable<Map.Entry>}.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
class IterableOfEntryToMapConverter implements ConditionalConverter, Converter<Iterable, Map> { class IterableOfEntryToMapConverter implements ConditionalConverter, Converter<Iterable, Map> {

1
src/main/java/org/springframework/data/jdbc/core/JdbcEntityOperations.java

@ -19,6 +19,7 @@ package org.springframework.data.jdbc.core;
* Specifies a operations one can perform on a database, based on an <em>Domain Type</em>. * Specifies a operations one can perform on a database, based on an <em>Domain Type</em>.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
public interface JdbcEntityOperations { public interface JdbcEntityOperations {

1
src/main/java/org/springframework/data/jdbc/core/JdbcEntityTemplate.java

@ -38,6 +38,7 @@ import org.springframework.data.jdbc.mapping.model.JdbcPersistentEntityInformati
* *
* @author Jens Schauder * @author Jens Schauder
* @author Mark Paluch * @author Mark Paluch
* @since 1.0
*/ */
public class JdbcEntityTemplate implements JdbcEntityOperations { public class JdbcEntityTemplate implements JdbcEntityOperations {

1
src/main/java/org/springframework/data/jdbc/core/MapEntityRowMapper.java

@ -29,6 +29,7 @@ import org.springframework.lang.Nullable;
* {@link Map.Entry} is delegated to a {@link RowMapper} provided in the constructor. * {@link Map.Entry} is delegated to a {@link RowMapper} provided in the constructor.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
class MapEntityRowMapper<T> implements RowMapper<Map.Entry<Object, T>> { class MapEntityRowMapper<T> implements RowMapper<Map.Entry<Object, T>> {

1
src/main/java/org/springframework/data/jdbc/core/SelectBuilder.java

@ -27,6 +27,7 @@ import java.util.stream.Collectors;
* {@link JdbcEntityTemplate}. * {@link JdbcEntityTemplate}.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
class SelectBuilder { class SelectBuilder {

2
src/main/java/org/springframework/data/jdbc/core/SqlGenerator.java

@ -38,7 +38,7 @@ import java.util.stream.Stream;
* Generates SQL statements to be used by {@link SimpleJdbcRepository} * Generates SQL statements to be used by {@link SimpleJdbcRepository}
* *
* @author Jens Schauder * @author Jens Schauder
* @since 2.0 * @since 1.0
*/ */
class SqlGenerator { class SqlGenerator {

1
src/main/java/org/springframework/data/jdbc/core/SqlGeneratorSource.java

@ -27,6 +27,7 @@ import org.springframework.data.jdbc.mapping.model.JdbcMappingContext;
* type, the same generator will get returned. * type, the same generator will get returned.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
@RequiredArgsConstructor @RequiredArgsConstructor
public class SqlGeneratorSource { public class SqlGeneratorSource {

2
src/main/java/org/springframework/data/jdbc/core/UnableToSetId.java

@ -21,7 +21,7 @@ import org.springframework.dao.NonTransientDataAccessException;
* Signals failure to set the id property of an entity. * Signals failure to set the id property of an entity.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 2.0 * @since 1.0
*/ */
public class UnableToSetId extends NonTransientDataAccessException { public class UnableToSetId extends NonTransientDataAccessException {

1
src/main/java/org/springframework/data/jdbc/core/conversion/AggregateChange.java

@ -25,6 +25,7 @@ import java.util.List;
* Represents the change happening to the aggregate (as used in the context of Domain Driven Design) as a whole. * Represents the change happening to the aggregate (as used in the context of Domain Driven Design) as a whole.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
@RequiredArgsConstructor @RequiredArgsConstructor
@Getter @Getter

1
src/main/java/org/springframework/data/jdbc/core/conversion/DbAction.java

@ -27,6 +27,7 @@ import org.springframework.util.Assert;
* Abstracts over a single interaction with a database. * Abstracts over a single interaction with a database.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
@ToString @ToString
@Getter @Getter

1
src/main/java/org/springframework/data/jdbc/core/conversion/DbActionExecutionException.java

@ -20,6 +20,7 @@ package org.springframework.data.jdbc.core.conversion;
* context information about the action and the entity. * context information about the action and the entity.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
public class DbActionExecutionException extends RuntimeException { public class DbActionExecutionException extends RuntimeException {
public DbActionExecutionException(DbAction<?> action, Throwable cause) { public DbActionExecutionException(DbAction<?> action, Throwable cause) {

1
src/main/java/org/springframework/data/jdbc/core/conversion/Interpreter.java

@ -22,6 +22,7 @@ import org.springframework.data.jdbc.core.conversion.DbAction.Update;
/** /**
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
public interface Interpreter { public interface Interpreter {

1
src/main/java/org/springframework/data/jdbc/core/conversion/JdbcEntityDeleteWriter.java

@ -22,6 +22,7 @@ import org.springframework.data.jdbc.mapping.model.JdbcMappingContext;
* executed against the database to recreate the appropriate state in the database. * executed against the database to recreate the appropriate state in the database.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
public class JdbcEntityDeleteWriter extends JdbcEntityWriterSupport { public class JdbcEntityDeleteWriter extends JdbcEntityWriterSupport {

1
src/main/java/org/springframework/data/jdbc/core/conversion/JdbcEntityWriter.java

@ -39,6 +39,7 @@ import org.springframework.util.ClassUtils;
* executed against the database to recreate the appropriate state in the database. * executed against the database to recreate the appropriate state in the database.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
public class JdbcEntityWriter extends JdbcEntityWriterSupport { public class JdbcEntityWriter extends JdbcEntityWriterSupport {

1
src/main/java/org/springframework/data/jdbc/core/conversion/JdbcEntityWriterSupport.java

@ -22,6 +22,7 @@ import org.springframework.data.jdbc.mapping.model.JdbcMappingContext;
* Common infrastructure needed by different implementations of {@link EntityWriter}<Object, AggregateChange>. * Common infrastructure needed by different implementations of {@link EntityWriter}<Object, AggregateChange>.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
abstract class JdbcEntityWriterSupport implements EntityWriter<Object, AggregateChange> { abstract class JdbcEntityWriterSupport implements EntityWriter<Object, AggregateChange> {
protected final JdbcMappingContext context; protected final JdbcMappingContext context;

1
src/main/java/org/springframework/data/jdbc/core/conversion/JdbcPropertyPath.java

@ -25,6 +25,7 @@ import org.springframework.util.StringUtils;
* See https://jira.spring.io/browse/DATACMNS-1204. * See https://jira.spring.io/browse/DATACMNS-1204.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
public class JdbcPropertyPath { public class JdbcPropertyPath {

2
src/main/java/org/springframework/data/jdbc/mapping/event/AfterDelete.java

@ -25,7 +25,7 @@ import org.springframework.data.jdbc.mapping.event.Identifier.Specified;
* not depends on the delete method used. * not depends on the delete method used.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 2.0 * @since 1.0
*/ */
public class AfterDelete extends JdbcEventWithId { public class AfterDelete extends JdbcEventWithId {

1
src/main/java/org/springframework/data/jdbc/mapping/event/AfterLoadEvent.java

@ -22,6 +22,7 @@ import org.springframework.data.jdbc.mapping.event.Identifier.Specified;
* postprocessing of entities. * postprocessing of entities.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
public class AfterLoadEvent extends JdbcEventWithIdAndEntity { public class AfterLoadEvent extends JdbcEventWithIdAndEntity {

2
src/main/java/org/springframework/data/jdbc/mapping/event/AfterSave.java

@ -22,7 +22,7 @@ import org.springframework.data.jdbc.mapping.event.Identifier.Specified;
* Subclasses of this get published after a new instance or a changed instance was saved in the database. * Subclasses of this get published after a new instance or a changed instance was saved in the database.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 2.0 * @since 1.0
*/ */
public class AfterSave extends JdbcEventWithIdAndEntity { public class AfterSave extends JdbcEventWithIdAndEntity {

2
src/main/java/org/springframework/data/jdbc/mapping/event/BeforeDelete.java

@ -24,7 +24,7 @@ import org.springframework.data.jdbc.mapping.event.Identifier.Specified;
* Gets published when an entity is about to get deleted. * Gets published when an entity is about to get deleted.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 2.0 * @since 1.0
*/ */
public class BeforeDelete extends JdbcEventWithId { public class BeforeDelete extends JdbcEventWithId {

2
src/main/java/org/springframework/data/jdbc/mapping/event/BeforeSave.java

@ -21,7 +21,7 @@ import org.springframework.data.jdbc.core.conversion.AggregateChange;
* Subclasses of this get published before an entity gets saved to the database. * Subclasses of this get published before an entity gets saved to the database.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 2.0 * @since 1.0
*/ */
public class BeforeSave extends JdbcEventWithEntity { public class BeforeSave extends JdbcEventWithEntity {

2
src/main/java/org/springframework/data/jdbc/mapping/event/Identifier.java

@ -23,7 +23,7 @@ import org.springframework.util.Assert;
* Wrapper for an identifier of an entity. Might either be a {@link Specified} or {@link Unset#UNSET} * Wrapper for an identifier of an entity. Might either be a {@link Specified} or {@link Unset#UNSET}
* *
* @author Jens Schauder * @author Jens Schauder
* @since 2.0 * @since 1.0
*/ */
public interface Identifier { public interface Identifier {

1
src/main/java/org/springframework/data/jdbc/mapping/event/JdbcEvent.java

@ -20,6 +20,7 @@ import java.util.Optional;
/** /**
* *
* @author Oliver Gierke * @author Oliver Gierke
* @since 1.0
*/ */
public interface JdbcEvent { public interface JdbcEvent {

2
src/main/java/org/springframework/data/jdbc/mapping/event/JdbcEventWithEntity.java

@ -23,7 +23,7 @@ import org.springframework.data.jdbc.core.conversion.AggregateChange;
* A {@link SimpleJdbcEvent} which is guaranteed to have an entity. * A {@link SimpleJdbcEvent} which is guaranteed to have an entity.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 2.0 * @since 1.0
*/ */
public class JdbcEventWithEntity extends SimpleJdbcEvent implements WithEntity { public class JdbcEventWithEntity extends SimpleJdbcEvent implements WithEntity {

2
src/main/java/org/springframework/data/jdbc/mapping/event/JdbcEventWithId.java

@ -24,7 +24,7 @@ import org.springframework.data.jdbc.mapping.event.Identifier.Specified;
* A {@link SimpleJdbcEvent} guaranteed to have an identifier. * A {@link SimpleJdbcEvent} guaranteed to have an identifier.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 2.0 * @since 1.0
*/ */
public class JdbcEventWithId extends SimpleJdbcEvent implements WithId { public class JdbcEventWithId extends SimpleJdbcEvent implements WithId {

2
src/main/java/org/springframework/data/jdbc/mapping/event/JdbcEventWithIdAndEntity.java

@ -26,7 +26,7 @@ import org.springframework.data.jdbc.mapping.event.Identifier.Specified;
* A {@link SimpleJdbcEvent} which is guaranteed to have an identifier and an entity. * A {@link SimpleJdbcEvent} which is guaranteed to have an identifier and an entity.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 2.0 * @since 1.0
*/ */
@Getter @Getter
public class JdbcEventWithIdAndEntity extends JdbcEventWithId implements WithEntity { public class JdbcEventWithIdAndEntity extends JdbcEventWithId implements WithEntity {

2
src/main/java/org/springframework/data/jdbc/mapping/event/SimpleJdbcEvent.java

@ -26,7 +26,7 @@ import org.springframework.data.jdbc.core.conversion.AggregateChange;
* *
* @author Jens Schauder * @author Jens Schauder
* @author Oliver Gierke * @author Oliver Gierke
* @since 2.0 * @since 1.0
*/ */
class SimpleJdbcEvent extends ApplicationEvent implements JdbcEvent { class SimpleJdbcEvent extends ApplicationEvent implements JdbcEvent {

2
src/main/java/org/springframework/data/jdbc/mapping/event/SpecifiedIdentifier.java

@ -26,7 +26,7 @@ import org.springframework.data.jdbc.mapping.event.Identifier.Specified;
* *
* @author Jens Schauder * @author Jens Schauder
* @author Oliver Gierke * @author Oliver Gierke
* @since 2.0 * @since 1.0
*/ */
@Value(staticConstructor = "of") @Value(staticConstructor = "of")
class SpecifiedIdentifier implements Specified { class SpecifiedIdentifier implements Specified {

2
src/main/java/org/springframework/data/jdbc/mapping/event/Unset.java

@ -22,7 +22,7 @@ import java.util.Optional;
* *
* @author Jens Schaude * @author Jens Schaude
* @author Oliver Gierke * @author Oliver Gierke
* @since 2.0 * @since 1.0
*/ */
enum Unset implements Identifier { enum Unset implements Identifier {

2
src/main/java/org/springframework/data/jdbc/mapping/event/WithEntity.java

@ -20,7 +20,7 @@ package org.springframework.data.jdbc.mapping.event;
* without going through an {@link java.util.Optional} * without going through an {@link java.util.Optional}
* *
* @author Jens Schauder * @author Jens Schauder
* @since 2.0 * @since 1.0
*/ */
public interface WithEntity extends JdbcEvent { public interface WithEntity extends JdbcEvent {

2
src/main/java/org/springframework/data/jdbc/mapping/event/WithId.java

@ -22,7 +22,7 @@ import org.springframework.data.jdbc.mapping.event.Identifier.Specified;
* access to the {@link Specified} identifier. * access to the {@link Specified} identifier.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 2.0 * @since 1.0
*/ */
public interface WithId extends JdbcEvent { public interface WithId extends JdbcEvent {

2
src/main/java/org/springframework/data/jdbc/mapping/model/BasicJdbcPersistentEntityInformation.java

@ -21,7 +21,7 @@ import org.springframework.lang.Nullable;
/** /**
* @author Jens Schauder * @author Jens Schauder
* @since 2.0 * @since 1.0
*/ */
public class BasicJdbcPersistentEntityInformation<T, ID> extends PersistentEntityInformation<T, ID> public class BasicJdbcPersistentEntityInformation<T, ID> extends PersistentEntityInformation<T, ID>
implements JdbcPersistentEntityInformation<T, ID> { implements JdbcPersistentEntityInformation<T, ID> {

2
src/main/java/org/springframework/data/jdbc/mapping/model/BasicJdbcPersistentProperty.java

@ -35,7 +35,7 @@ import java.util.Set;
* *
* @author Jens Schauder * @author Jens Schauder
* @author Greg Turnquist * @author Greg Turnquist
* @since 2.0 * @since 1.0
*/ */
public class BasicJdbcPersistentProperty extends AnnotationBasedPersistentProperty<JdbcPersistentProperty> public class BasicJdbcPersistentProperty extends AnnotationBasedPersistentProperty<JdbcPersistentProperty>
implements JdbcPersistentProperty { implements JdbcPersistentProperty {

1
src/main/java/org/springframework/data/jdbc/mapping/model/ConversionCustomizer.java

@ -19,6 +19,7 @@ import org.springframework.core.convert.support.GenericConversionService;
/** /**
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
public interface ConversionCustomizer { public interface ConversionCustomizer {

1
src/main/java/org/springframework/data/jdbc/mapping/model/DelimiterNamingStrategy.java

@ -23,6 +23,7 @@ import org.springframework.data.util.ParsingUtils;
* *
* @author Kazuki Shimizu * @author Kazuki Shimizu
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
public class DelimiterNamingStrategy implements NamingStrategy { public class DelimiterNamingStrategy implements NamingStrategy {

2
src/main/java/org/springframework/data/jdbc/mapping/model/JdbcMappingContext.java

@ -45,7 +45,7 @@ import org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations;
* @author Jens Schauder * @author Jens Schauder
* @author Greg Turnquist * @author Greg Turnquist
* @author Kazuki Shimizu * @author Kazuki Shimizu
* @since 2.0 * @since 1.0
*/ */
public class JdbcMappingContext extends AbstractMappingContext<JdbcPersistentEntity<?>, JdbcPersistentProperty> { public class JdbcMappingContext extends AbstractMappingContext<JdbcPersistentEntity<?>, JdbcPersistentProperty> {

2
src/main/java/org/springframework/data/jdbc/mapping/model/JdbcPersistentEntity.java

@ -21,7 +21,7 @@ import org.springframework.data.mapping.model.MutablePersistentEntity;
/** /**
* @author Jens Schauder * @author Jens Schauder
* @author Oliver Gierke * @author Oliver Gierke
* @since 2.0 * @since 1.0
*/ */
public interface JdbcPersistentEntity<T> extends MutablePersistentEntity<T, JdbcPersistentProperty> { public interface JdbcPersistentEntity<T> extends MutablePersistentEntity<T, JdbcPersistentProperty> {

2
src/main/java/org/springframework/data/jdbc/mapping/model/JdbcPersistentEntityImpl.java

@ -25,7 +25,7 @@ import org.springframework.data.util.TypeInformation;
* *
* @author Jens Schauder * @author Jens Schauder
* @author Greg Turnquist * @author Greg Turnquist
* @since 2.0 * @since 1.0
*/ */
class JdbcPersistentEntityImpl<T> extends BasicPersistentEntity<T, JdbcPersistentProperty> class JdbcPersistentEntityImpl<T> extends BasicPersistentEntity<T, JdbcPersistentProperty>
implements JdbcPersistentEntity<T> { implements JdbcPersistentEntity<T> {

2
src/main/java/org/springframework/data/jdbc/mapping/model/JdbcPersistentEntityInformation.java

@ -19,7 +19,7 @@ import org.springframework.data.repository.core.EntityInformation;
/** /**
* @author Jens Schauder * @author Jens Schauder
* @since 2.0 * @since 1.0
*/ */
public interface JdbcPersistentEntityInformation<T, ID> extends EntityInformation<T, ID> { public interface JdbcPersistentEntityInformation<T, ID> extends EntityInformation<T, ID> {

2
src/main/java/org/springframework/data/jdbc/mapping/model/JdbcPersistentProperty.java

@ -22,7 +22,7 @@ import org.springframework.data.mapping.PersistentProperty;
* *
* @author Jens Schauder * @author Jens Schauder
* @author Oliver Gierke * @author Oliver Gierke
* @since 2.0 * @since 1.0
*/ */
public interface JdbcPersistentProperty extends PersistentProperty<JdbcPersistentProperty> { public interface JdbcPersistentProperty extends PersistentProperty<JdbcPersistentProperty> {

1
src/main/java/org/springframework/data/jdbc/mapping/model/NamingStrategy.java

@ -24,6 +24,7 @@ package org.springframework.data.jdbc.mapping.model;
* *
* @author Greg Turnquist * @author Greg Turnquist
* @author Michael Simons * @author Michael Simons
* @since 1.0
*/ */
public interface NamingStrategy { public interface NamingStrategy {

2
src/main/java/org/springframework/data/jdbc/mybatis/MyBatisContext.java

@ -21,7 +21,9 @@ import java.util.Map;
* {@link MyBatisContext} instances get passed to MyBatis mapped statements as arguments, making Ids, instances, domainType and other attributes available to the statements. * {@link MyBatisContext} instances get passed to MyBatis mapped statements as arguments, making Ids, instances, domainType and other attributes available to the statements.
* *
* All methods might return {@literal null} depending on the kind of values available on invocation. * All methods might return {@literal null} depending on the kind of values available on invocation.
*
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
public class MyBatisContext { public class MyBatisContext {

1
src/main/java/org/springframework/data/jdbc/mybatis/MyBatisDataAccessStrategy.java

@ -43,6 +43,7 @@ import org.springframework.util.Assert;
* *
* @author Jens Schauder * @author Jens Schauder
* @author Kazuki Shimizu * @author Kazuki Shimizu
* @since 1.0
*/ */
public class MyBatisDataAccessStrategy implements DataAccessStrategy { public class MyBatisDataAccessStrategy implements DataAccessStrategy {

1
src/main/java/org/springframework/data/jdbc/mybatis/NamespaceStrategy.java

@ -20,6 +20,7 @@ package org.springframework.data.jdbc.mybatis;
* *
* @author Kazuki Shimizu * @author Kazuki Shimizu
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
public interface NamespaceStrategy { public interface NamespaceStrategy {

1
src/main/java/org/springframework/data/jdbc/repository/RowMapperMap.java

@ -21,6 +21,7 @@ import org.springframework.jdbc.core.RowMapper;
* A map from a type to a {@link RowMapper} to be used for extracting that type from {@link java.sql.ResultSet}s. * A map from a type to a {@link RowMapper} to be used for extracting that type from {@link java.sql.ResultSet}s.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
public interface RowMapperMap { public interface RowMapperMap {

2
src/main/java/org/springframework/data/jdbc/repository/SimpleJdbcRepository.java

@ -26,7 +26,7 @@ import org.springframework.data.repository.CrudRepository;
/** /**
* @author Jens Schauder * @author Jens Schauder
* @since 2.0 * @since 1.0
*/ */
public class SimpleJdbcRepository<T, ID> implements CrudRepository<T, ID> { public class SimpleJdbcRepository<T, ID> implements CrudRepository<T, ID> {

1
src/main/java/org/springframework/data/jdbc/repository/config/ConfigurableRowMapperMap.java

@ -25,6 +25,7 @@ import org.springframework.jdbc.core.RowMapper;
* A {@link RowMapperMap} that allows for registration of {@link RowMapper}s via a fluent Api. * A {@link RowMapperMap} that allows for registration of {@link RowMapper}s via a fluent Api.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
public class ConfigurableRowMapperMap implements RowMapperMap { public class ConfigurableRowMapperMap implements RowMapperMap {

2
src/main/java/org/springframework/data/jdbc/repository/config/EnableJdbcRepositories.java

@ -33,7 +33,7 @@ import org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBea
* *
* @author Jens Schauder * @author Jens Schauder
* @author Greg Turnquist * @author Greg Turnquist
* @since 2.0 * @since 1.0
*/ */
@Target(ElementType.TYPE) @Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)

1
src/main/java/org/springframework/data/jdbc/repository/config/JdbcConfiguration.java

@ -30,6 +30,7 @@ import org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate;
* *
* @author Greg Turnquist * @author Greg Turnquist
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
@Configuration @Configuration
public class JdbcConfiguration { public class JdbcConfiguration {

2
src/main/java/org/springframework/data/jdbc/repository/config/JdbcRepositoriesRegistrar.java

@ -25,7 +25,7 @@ import org.springframework.data.repository.config.RepositoryConfigurationExtensi
* {@link ImportBeanDefinitionRegistrar} to enable {@link EnableJdbcRepositories} annotation. * {@link ImportBeanDefinitionRegistrar} to enable {@link EnableJdbcRepositories} annotation.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 2.0 * @since 1.0
*/ */
class JdbcRepositoriesRegistrar extends RepositoryBeanDefinitionRegistrarSupport { class JdbcRepositoriesRegistrar extends RepositoryBeanDefinitionRegistrarSupport {

2
src/main/java/org/springframework/data/jdbc/repository/config/JdbcRepositoryConfigExtension.java

@ -25,7 +25,7 @@ import org.springframework.data.repository.config.RepositoryConfigurationExtensi
* registration process by registering JDBC repositories. * registration process by registering JDBC repositories.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 2.0 * @since 1.0
*/ */
public class JdbcRepositoryConfigExtension extends RepositoryConfigurationExtensionSupport { public class JdbcRepositoryConfigExtension extends RepositoryConfigurationExtensionSupport {

1
src/main/java/org/springframework/data/jdbc/repository/query/Modifying.java

@ -25,6 +25,7 @@ import java.lang.annotation.Target;
* Indicates a method should be regarded as modifying query. * Indicates a method should be regarded as modifying query.
* *
* @author Kazuki Shimizu * @author Kazuki Shimizu
* @since 1.0
*/ */
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target({ ElementType.METHOD, ElementType.ANNOTATION_TYPE }) @Target({ ElementType.METHOD, ElementType.ANNOTATION_TYPE })

1
src/main/java/org/springframework/data/jdbc/repository/query/Query.java

@ -31,6 +31,7 @@ import org.springframework.jdbc.core.RowMapper;
* Those parameters will get bound to the arguments of the annotated method. * Those parameters will get bound to the arguments of the annotated method.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD) @Target(ElementType.METHOD)

1
src/main/java/org/springframework/data/jdbc/repository/support/JdbcQueryLookupStrategy.java

@ -36,6 +36,7 @@ import org.springframework.jdbc.core.SingleColumnRowMapper;
* *
* @author Jens Schauder * @author Jens Schauder
* @author Kazuki Shimizu * @author Kazuki Shimizu
* @since 1.0
*/ */
class JdbcQueryLookupStrategy implements QueryLookupStrategy { class JdbcQueryLookupStrategy implements QueryLookupStrategy {

1
src/main/java/org/springframework/data/jdbc/repository/support/JdbcQueryMethod.java

@ -32,6 +32,7 @@ import org.springframework.lang.Nullable;
* *
* @author Jens Schauder * @author Jens Schauder
* @author Kazuki Shimizu * @author Kazuki Shimizu
* @since 1.0
*/ */
public class JdbcQueryMethod extends QueryMethod { public class JdbcQueryMethod extends QueryMethod {

1
src/main/java/org/springframework/data/jdbc/repository/support/JdbcRepositoryQuery.java

@ -29,6 +29,7 @@ import org.springframework.util.StringUtils;
* *
* @author Jens Schauder * @author Jens Schauder
* @author Kazuki Shimizu * @author Kazuki Shimizu
* @since 1.0
*/ */
class JdbcRepositoryQuery implements RepositoryQuery { class JdbcRepositoryQuery implements RepositoryQuery {

1
src/main/java/org/springframework/data/jdbc/support/JdbcUtil.java

@ -32,6 +32,7 @@ import org.springframework.jdbc.support.JdbcUtils;
* Contains methods dealing with the quirks of JDBC, independent of any Entity, Aggregate or Repository abstraction. * Contains methods dealing with the quirks of JDBC, independent of any Entity, Aggregate or Repository abstraction.
* *
* @author Jens Schauder * @author Jens Schauder
* @since 1.0
*/ */
@UtilityClass @UtilityClass
public class JdbcUtil { public class JdbcUtil {

Loading…
Cancel
Save