Uses of Interface
org.springframework.data.cassandra.core.mapping.NamingStrategy
Packages that use NamingStrategy
Package
Description
Infrastructure for the Apache Cassandra row-to-object mapping subsystem.
-
Uses of NamingStrategy in org.springframework.data.cassandra.core.mapping
Classes in org.springframework.data.cassandra.core.mapping that implement NamingStrategyModifier and TypeClassDescriptionclassNaming strategy that renders CamelCase name parts to snake_case.classFields in org.springframework.data.cassandra.core.mapping declared as NamingStrategyModifier and TypeFieldDescriptionstatic final NamingStrategyNamingStrategy.CASE_SENSITIVEEmpty implementation of the interface utilizing only the default implementation.static final NamingStrategyNamingStrategy.INSTANCEDefault implementation converting all names toString.toLowerCase().static final NamingStrategyNamingStrategy.SNAKE_CASENaming strategy that renders CamelCase name parts tosnake_case.Methods in org.springframework.data.cassandra.core.mapping that return NamingStrategyModifier and TypeMethodDescriptiondefault NamingStrategyNamingStrategy.transform(UnaryOperator<String> mappingFunction) Apply atransformation functionto create a newNamingStrategythat applies the given transformation to each name component.Methods in org.springframework.data.cassandra.core.mapping with parameters of type NamingStrategyModifier and TypeMethodDescriptionvoidBasicCassandraPersistentEntity.setNamingStrategy(NamingStrategy namingStrategy) Set theNamingStrategyto use.voidBasicCassandraPersistentProperty.setNamingStrategy(NamingStrategy namingStrategy) Set theNamingStrategyto use.voidCassandraMappingContext.setNamingStrategy(NamingStrategy namingStrategy) Set theNamingStrategyto use.Constructors in org.springframework.data.cassandra.core.mapping with parameters of type NamingStrategyModifierConstructorDescriptionTransformingNamingStrategy(NamingStrategy delegate, Function<String, String> mappingFunction)