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; @@ -29,6 +29,7 @@ import org.springframework.data.mapping.PropertyPath;
* not throw an exception.
*
* @author Jens Schauder
* @since 1.0
*/
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; @@ -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.
*
* @author Jens Schauder
* @since 1.0
*/
public interface DataAccessStrategy {

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

@ -44,6 +44,7 @@ import org.springframework.util.Assert; @@ -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.
*
* @author Jens Schauder
* @since 1.0
*/
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; @@ -34,6 +34,7 @@ import org.springframework.util.Assert;
* interactions.
*
* @author Jens Schauder
* @since 1.0
*/
class DefaultJdbcInterpreter implements Interpreter {

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

@ -26,6 +26,7 @@ import org.springframework.util.Assert; @@ -26,6 +26,7 @@ import org.springframework.util.Assert;
* cyclical dependencies.
*
* @author Jens Schauder
* @since 1.0
*/
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; @@ -43,7 +43,7 @@ import org.springframework.util.Assert;
*
* @author Jens Schauder
* @author Oliver Gierke
* @since 2.0
* @since 1.0
*/
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; @@ -34,6 +34,7 @@ import org.springframework.dao.DataAccessException;
* exceptions this {@link Collector} throws itself an exception, gathering all exceptions thrown.
*
* @author Jens Schauder
* @since 1.0
*/
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; @@ -29,6 +29,7 @@ import java.util.Map.Entry;
* A converter for creating a {@link Map} from an {@link Iterable<Map.Entry>}.
*
* @author Jens Schauder
* @since 1.0
*/
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; @@ -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>.
*
* @author Jens Schauder
* @since 1.0
*/
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 @@ -38,6 +38,7 @@ import org.springframework.data.jdbc.mapping.model.JdbcPersistentEntityInformati
*
* @author Jens Schauder
* @author Mark Paluch
* @since 1.0
*/
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; @@ -29,6 +29,7 @@ import org.springframework.lang.Nullable;
* {@link Map.Entry} is delegated to a {@link RowMapper} provided in the constructor.
*
* @author Jens Schauder
* @since 1.0
*/
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; @@ -27,6 +27,7 @@ import java.util.stream.Collectors;
* {@link JdbcEntityTemplate}.
*
* @author Jens Schauder
* @since 1.0
*/
class SelectBuilder {

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

@ -38,7 +38,7 @@ import java.util.stream.Stream; @@ -38,7 +38,7 @@ import java.util.stream.Stream;
* Generates SQL statements to be used by {@link SimpleJdbcRepository}
*
* @author Jens Schauder
* @since 2.0
* @since 1.0
*/
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; @@ -27,6 +27,7 @@ import org.springframework.data.jdbc.mapping.model.JdbcMappingContext;
* type, the same generator will get returned.
*
* @author Jens Schauder
* @since 1.0
*/
@RequiredArgsConstructor
public class SqlGeneratorSource {

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

@ -21,7 +21,7 @@ import org.springframework.dao.NonTransientDataAccessException; @@ -21,7 +21,7 @@ import org.springframework.dao.NonTransientDataAccessException;
* Signals failure to set the id property of an entity.
*
* @author Jens Schauder
* @since 2.0
* @since 1.0
*/
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; @@ -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.
*
* @author Jens Schauder
* @since 1.0
*/
@RequiredArgsConstructor
@Getter

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

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

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

@ -20,6 +20,7 @@ package org.springframework.data.jdbc.core.conversion; @@ -20,6 +20,7 @@ package org.springframework.data.jdbc.core.conversion;
* context information about the action and the entity.
*
* @author Jens Schauder
* @since 1.0
*/
public class DbActionExecutionException extends RuntimeException {
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; @@ -22,6 +22,7 @@ import org.springframework.data.jdbc.core.conversion.DbAction.Update;
/**
* @author Jens Schauder
* @since 1.0
*/
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; @@ -22,6 +22,7 @@ import org.springframework.data.jdbc.mapping.model.JdbcMappingContext;
* executed against the database to recreate the appropriate state in the database.
*
* @author Jens Schauder
* @since 1.0
*/
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; @@ -39,6 +39,7 @@ import org.springframework.util.ClassUtils;
* executed against the database to recreate the appropriate state in the database.
*
* @author Jens Schauder
* @since 1.0
*/
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; @@ -22,6 +22,7 @@ import org.springframework.data.jdbc.mapping.model.JdbcMappingContext;
* Common infrastructure needed by different implementations of {@link EntityWriter}<Object, AggregateChange>.
*
* @author Jens Schauder
* @since 1.0
*/
abstract class JdbcEntityWriterSupport implements EntityWriter<Object, AggregateChange> {
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; @@ -25,6 +25,7 @@ import org.springframework.util.StringUtils;
* See https://jira.spring.io/browse/DATACMNS-1204.
*
* @author Jens Schauder
* @since 1.0
*/
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; @@ -25,7 +25,7 @@ import org.springframework.data.jdbc.mapping.event.Identifier.Specified;
* not depends on the delete method used.
*
* @author Jens Schauder
* @since 2.0
* @since 1.0
*/
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; @@ -22,6 +22,7 @@ import org.springframework.data.jdbc.mapping.event.Identifier.Specified;
* postprocessing of entities.
*
* @author Jens Schauder
* @since 1.0
*/
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; @@ -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.
*
* @author Jens Schauder
* @since 2.0
* @since 1.0
*/
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; @@ -24,7 +24,7 @@ import org.springframework.data.jdbc.mapping.event.Identifier.Specified;
* Gets published when an entity is about to get deleted.
*
* @author Jens Schauder
* @since 2.0
* @since 1.0
*/
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; @@ -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.
*
* @author Jens Schauder
* @since 2.0
* @since 1.0
*/
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; @@ -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}
*
* @author Jens Schauder
* @since 2.0
* @since 1.0
*/
public interface Identifier {

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

@ -20,6 +20,7 @@ import java.util.Optional; @@ -20,6 +20,7 @@ import java.util.Optional;
/**
*
* @author Oliver Gierke
* @since 1.0
*/
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; @@ -23,7 +23,7 @@ import org.springframework.data.jdbc.core.conversion.AggregateChange;
* A {@link SimpleJdbcEvent} which is guaranteed to have an entity.
*
* @author Jens Schauder
* @since 2.0
* @since 1.0
*/
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; @@ -24,7 +24,7 @@ import org.springframework.data.jdbc.mapping.event.Identifier.Specified;
* A {@link SimpleJdbcEvent} guaranteed to have an identifier.
*
* @author Jens Schauder
* @since 2.0
* @since 1.0
*/
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; @@ -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.
*
* @author Jens Schauder
* @since 2.0
* @since 1.0
*/
@Getter
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; @@ -26,7 +26,7 @@ import org.springframework.data.jdbc.core.conversion.AggregateChange;
*
* @author Jens Schauder
* @author Oliver Gierke
* @since 2.0
* @since 1.0
*/
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; @@ -26,7 +26,7 @@ import org.springframework.data.jdbc.mapping.event.Identifier.Specified;
*
* @author Jens Schauder
* @author Oliver Gierke
* @since 2.0
* @since 1.0
*/
@Value(staticConstructor = "of")
class SpecifiedIdentifier implements Specified {

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

@ -22,7 +22,7 @@ import java.util.Optional; @@ -22,7 +22,7 @@ import java.util.Optional;
*
* @author Jens Schaude
* @author Oliver Gierke
* @since 2.0
* @since 1.0
*/
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; @@ -20,7 +20,7 @@ package org.springframework.data.jdbc.mapping.event;
* without going through an {@link java.util.Optional}
*
* @author Jens Schauder
* @since 2.0
* @since 1.0
*/
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; @@ -22,7 +22,7 @@ import org.springframework.data.jdbc.mapping.event.Identifier.Specified;
* access to the {@link Specified} identifier.
*
* @author Jens Schauder
* @since 2.0
* @since 1.0
*/
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; @@ -21,7 +21,7 @@ import org.springframework.lang.Nullable;
/**
* @author Jens Schauder
* @since 2.0
* @since 1.0
*/
public class BasicJdbcPersistentEntityInformation<T, ID> extends PersistentEntityInformation<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; @@ -35,7 +35,7 @@ import java.util.Set;
*
* @author Jens Schauder
* @author Greg Turnquist
* @since 2.0
* @since 1.0
*/
public class BasicJdbcPersistentProperty extends AnnotationBasedPersistentProperty<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; @@ -19,6 +19,7 @@ import org.springframework.core.convert.support.GenericConversionService;
/**
* @author Jens Schauder
* @since 1.0
*/
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; @@ -23,6 +23,7 @@ import org.springframework.data.util.ParsingUtils;
*
* @author Kazuki Shimizu
* @author Jens Schauder
* @since 1.0
*/
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; @@ -45,7 +45,7 @@ import org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations;
* @author Jens Schauder
* @author Greg Turnquist
* @author Kazuki Shimizu
* @since 2.0
* @since 1.0
*/
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; @@ -21,7 +21,7 @@ import org.springframework.data.mapping.model.MutablePersistentEntity;
/**
* @author Jens Schauder
* @author Oliver Gierke
* @since 2.0
* @since 1.0
*/
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; @@ -25,7 +25,7 @@ import org.springframework.data.util.TypeInformation;
*
* @author Jens Schauder
* @author Greg Turnquist
* @since 2.0
* @since 1.0
*/
class JdbcPersistentEntityImpl<T> extends BasicPersistentEntity<T, JdbcPersistentProperty>
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; @@ -19,7 +19,7 @@ import org.springframework.data.repository.core.EntityInformation;
/**
* @author Jens Schauder
* @since 2.0
* @since 1.0
*/
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; @@ -22,7 +22,7 @@ import org.springframework.data.mapping.PersistentProperty;
*
* @author Jens Schauder
* @author Oliver Gierke
* @since 2.0
* @since 1.0
*/
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; @@ -24,6 +24,7 @@ package org.springframework.data.jdbc.mapping.model;
*
* @author Greg Turnquist
* @author Michael Simons
* @since 1.0
*/
public interface NamingStrategy {

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

@ -21,7 +21,9 @@ import java.util.Map; @@ -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.
*
* All methods might return {@literal null} depending on the kind of values available on invocation.
*
* @author Jens Schauder
* @since 1.0
*/
public class MyBatisContext {

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

@ -43,6 +43,7 @@ import org.springframework.util.Assert; @@ -43,6 +43,7 @@ import org.springframework.util.Assert;
*
* @author Jens Schauder
* @author Kazuki Shimizu
* @since 1.0
*/
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; @@ -20,6 +20,7 @@ package org.springframework.data.jdbc.mybatis;
*
* @author Kazuki Shimizu
* @author Jens Schauder
* @since 1.0
*/
public interface NamespaceStrategy {

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

@ -21,6 +21,7 @@ import org.springframework.jdbc.core.RowMapper; @@ -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.
*
* @author Jens Schauder
* @since 1.0
*/
public interface RowMapperMap {

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

@ -26,7 +26,7 @@ import org.springframework.data.repository.CrudRepository; @@ -26,7 +26,7 @@ import org.springframework.data.repository.CrudRepository;
/**
* @author Jens Schauder
* @since 2.0
* @since 1.0
*/
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; @@ -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.
*
* @author Jens Schauder
* @since 1.0
*/
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 @@ -33,7 +33,7 @@ import org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBea
*
* @author Jens Schauder
* @author Greg Turnquist
* @since 2.0
* @since 1.0
*/
@Target(ElementType.TYPE)
@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; @@ -30,6 +30,7 @@ import org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate;
*
* @author Greg Turnquist
* @author Jens Schauder
* @since 1.0
*/
@Configuration
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 @@ -25,7 +25,7 @@ import org.springframework.data.repository.config.RepositoryConfigurationExtensi
* {@link ImportBeanDefinitionRegistrar} to enable {@link EnableJdbcRepositories} annotation.
*
* @author Jens Schauder
* @since 2.0
* @since 1.0
*/
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 @@ -25,7 +25,7 @@ import org.springframework.data.repository.config.RepositoryConfigurationExtensi
* registration process by registering JDBC repositories.
*
* @author Jens Schauder
* @since 2.0
* @since 1.0
*/
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; @@ -25,6 +25,7 @@ import java.lang.annotation.Target;
* Indicates a method should be regarded as modifying query.
*
* @author Kazuki Shimizu
* @since 1.0
*/
@Retention(RetentionPolicy.RUNTIME)
@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; @@ -31,6 +31,7 @@ import org.springframework.jdbc.core.RowMapper;
* Those parameters will get bound to the arguments of the annotated method.
*
* @author Jens Schauder
* @since 1.0
*/
@Retention(RetentionPolicy.RUNTIME)
@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; @@ -36,6 +36,7 @@ import org.springframework.jdbc.core.SingleColumnRowMapper;
*
* @author Jens Schauder
* @author Kazuki Shimizu
* @since 1.0
*/
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; @@ -32,6 +32,7 @@ import org.springframework.lang.Nullable;
*
* @author Jens Schauder
* @author Kazuki Shimizu
* @since 1.0
*/
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; @@ -29,6 +29,7 @@ import org.springframework.util.StringUtils;
*
* @author Jens Schauder
* @author Kazuki Shimizu
* @since 1.0
*/
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; @@ -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.
*
* @author Jens Schauder
* @since 1.0
*/
@UtilityClass
public class JdbcUtil {

Loading…
Cancel
Save