Package org.apache.cassandra.cql3
Class CqlBuilder
java.lang.Object
org.apache.cassandra.cql3.CqlBuilder
Utility class to facilitate the creation of the CQL representation of
SchemaElements.-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend(boolean b) append(char c) append(double d) append(float f) append(int i) append(long l) append(ColumnIdentifier column) append(FunctionName name) append(AbstractType<?> type) <T> CqlBuilderappendWithSeparators(Iterable<T> iterable, CqlBuilder.Appender<T> appender, String separator) <T> CqlBuilderappendWithSeparators(Iterator<T> iter, CqlBuilder.Appender<T> appender, String separator) newLine()toString()
-
Constructor Details
-
CqlBuilder
public CqlBuilder() -
CqlBuilder
public CqlBuilder(int capacity)
-
-
Method Details
-
append
-
appendQuotingIfNeeded
-
appendWithSingleQuotes
-
append
-
append
-
append
-
append
-
append
-
append
-
newLine
-
append
-
append
-
append
-
append
-
append
-
appendWithSeparators
public <T> CqlBuilder appendWithSeparators(Iterable<T> iterable, CqlBuilder.Appender<T> appender, String separator) -
appendWithSeparators
public <T> CqlBuilder appendWithSeparators(Iterator<T> iter, CqlBuilder.Appender<T> appender, String separator) -
increaseIndent
-
decreaseIndent
-
toString
-