Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 5da8300

Browse files
committed
Polishing.
Add Javadoc. Closes #1297
1 parent fffd27b commit 5da8300

File tree

1 file changed

+16
-9
lines changed

1 file changed

+16
-9
lines changed

‎spring-data-cassandra/src/main/java/org/springframework/data/cassandra/config/AbstractCassandraConfiguration.java‎

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,8 @@ public abstract class AbstractCassandraConfiguration extends AbstractSessionConf
5959
private @Nullable ClassLoader beanClassLoader;
6060

6161
/**
62-
* Creates a {@link CassandraConverter} using the configured {@link #cassandraMapping()}.
63-
*
64-
* Will apply all specified {@link #customConversions()}.
62+
* Creates a {@link CassandraConverter} using the configured {@link #cassandraMapping()}. Will apply all specified
63+
* {@link #customConversions()}.
6564
*
6665
* @return {@link CassandraConverter} used to convert Java and Cassandra value types during the mapping process.
6766
* @see #cassandraMapping()
@@ -72,8 +71,8 @@ public CassandraConverter cassandraConverter() {
7271

7372
CqlSession cqlSession = getRequiredSession();
7473

75-
MappingCassandraConverter converter =
76-
newMappingCassandraConverter(requireBeanOfType(CassandraMappingContext.class));
74+
MappingCassandraConverter converter =newMappingCassandraConverter(
75+
requireBeanOfType(CassandraMappingContext.class));
7776

7877
converter.setCodecRegistry(cqlSession.getContext().getCodecRegistry());
7978
converter.setUserTypeResolver(userTypeResolver(cqlSession));
@@ -85,17 +84,17 @@ public CassandraConverter cassandraConverter() {
8584
/**
8685
* Return the {@link MappingContext} instance to map Entities to {@link Object Java Objects}.
8786
*
88-
* @throws ClassNotFoundException if the Cassandra Entity class type identified by name
89-
* cannot be found during the scan.
87+
* @throws ClassNotFoundException if the Cassandra Entity class type identified by name cannot be found during the
88+
* scan.
9089
* @see org.springframework.data.cassandra.core.mapping.CassandraMappingContext
9190
*/
9291
@Bean
9392
public CassandraMappingContext cassandraMapping() throws ClassNotFoundException {
9493

9594
CqlSession cqlSession = getRequiredSession();
9695

97-
CassandraMappingContext mappingContext =
98-
newCassandraMappingContext(userTypeResolver(cqlSession), SimpleTupleTypeFactory.DEFAULT);
96+
CassandraMappingContext mappingContext =newCassandraMappingContext(userTypeResolver(cqlSession),
97+
SimpleTupleTypeFactory.DEFAULT);
9998

10099
CustomConversions customConversions = requireBeanOfType(CassandraCustomConversions.class);
101100

@@ -256,6 +255,14 @@ protected ByteArrayResource scriptOf(String content) {
256255
return new ByteArrayResource(content.getBytes());
257256
}
258257

258+
/**
259+
* Creates a new {@link UserTypeResolver} from the given {@link CqlSession}. Uses by default the configured
260+
* {@link #getKeyspaceName() keyspace name}.
261+
*
262+
* @param cqlSession the Cassandra {@link CqlSession} to use.
263+
* @return a new {@link SimpleUserTypeResolver}.
264+
* @since 3.4.3
265+
*/
259266
protected UserTypeResolver userTypeResolver(CqlSession cqlSession) {
260267
return new SimpleUserTypeResolver(cqlSession, CqlIdentifier.fromCql(getKeyspaceName()));
261268
}

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /