T - specification typepublic abstract class UserTypeNameCqlGenerator<T extends UserTypeNameSpecification<T>> extends Object
UserTypeNameSpecification| Constructor and Description |
|---|
UserTypeNameCqlGenerator(UserTypeNameSpecification<T> specification)
Creates a new
UserTypeNameCqlGenerator. |
| Modifier and Type | Method and Description |
|---|---|
T |
getSpecification() |
protected void |
setSpecification(UserTypeNameSpecification<T> specification)
Sets the
UserTypeNameSpecification. |
protected T |
spec()
Convenient synonymous method of
getSpecification(). |
String |
toCql() |
abstract StringBuilder |
toCql(StringBuilder cql) |
public UserTypeNameCqlGenerator(UserTypeNameSpecification<T> specification)
UserTypeNameCqlGenerator.specification - must not be null.public abstract StringBuilder toCql(StringBuilder cql)
protected final void setSpecification(UserTypeNameSpecification<T> specification)
UserTypeNameSpecification.specification - must not be null.public T getSpecification()
protected T spec()
getSpecification().public String toCql()
Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.