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–2018 Pivotal Software, Inc.. All rights reserved.