Uses of Interface
org.springframework.data.cassandra.core.mapping.NamingStrategy
Package
Description
Infrastructure for the Apache Cassandra row-to-object mapping subsystem.
-
Uses of NamingStrategy in org.springframework.data.cassandra.core.mapping
Modifier and TypeClassDescriptionclass
Naming strategy that renders CamelCase name parts to snake_case.class
Modifier and TypeFieldDescriptionstatic final NamingStrategy
NamingStrategy.CASE_SENSITIVE
Empty implementation of the interface utilizing only the default implementation.static final NamingStrategy
NamingStrategy.INSTANCE
Default implementation converting all names toString.toLowerCase()
.static final NamingStrategy
NamingStrategy.SNAKE_CASE
Naming strategy that renders CamelCase name parts tosnake_case
.Modifier and TypeMethodDescriptiondefault NamingStrategy
NamingStrategy.transform
(UnaryOperator<String> mappingFunction) Apply atransformation function
to create a newNamingStrategy
that applies the given transformation to each name component.Modifier and TypeMethodDescriptionvoid
BasicCassandraPersistentEntity.setNamingStrategy
(NamingStrategy namingStrategy) Set theNamingStrategy
to use.void
BasicCassandraPersistentProperty.setNamingStrategy
(NamingStrategy namingStrategy) Set theNamingStrategy
to use.void
CassandraMappingContext.setNamingStrategy
(NamingStrategy namingStrategy) Set theNamingStrategy
to use.ModifierConstructorDescriptionTransformingNamingStrategy
(NamingStrategy delegate, Function<String, String> mappingFunction)