Class UserTypeNameCqlGenerator<T extends UserTypeNameSpecification>
java.lang.Object
org.springframework.data.cassandra.core.cql.generator.UserTypeNameCqlGenerator<T>
- Type Parameters:
T
- specification type
- Direct Known Subclasses:
AlterUserTypeCqlGenerator
,CreateUserTypeCqlGenerator
,DropUserTypeCqlGenerator
Abstract class to support User type CQL generation.
- Since:
- 1.5
- Author:
- Fabio J. Mendes, Mark Paluch
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionUserTypeNameCqlGenerator
(UserTypeNameSpecification specification) Create a newUserTypeNameCqlGenerator
. -
Method Summary
Modifier and TypeMethodDescriptionprotected T
spec()
Convenient synonymous method ofgetSpecification()
.toCql()
abstract StringBuilder
toCql
(StringBuilder cql)
-
Constructor Details
-
UserTypeNameCqlGenerator
Create a newUserTypeNameCqlGenerator
.- Parameters:
specification
- must not be null.
-
-
Method Details
-
getSpecification
-
spec
Convenient synonymous method ofgetSpecification()
. -
toCql
-
toCql
-