Package org.apache.cassandra.cql3
Class CqlBuilder
- java.lang.Object
-
- org.apache.cassandra.cql3.CqlBuilder
-
public final class CqlBuilder extends java.lang.Object
Utility class to facilitate the creation of the CQL representation ofSchemaElements
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
CqlBuilder.Appender<T>
-
Constructor Summary
Constructors Constructor Description CqlBuilder()
CqlBuilder(int capacity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CqlBuilder
append(boolean b)
CqlBuilder
append(char c)
CqlBuilder
append(double d)
CqlBuilder
append(float f)
CqlBuilder
append(int i)
CqlBuilder
append(long l)
CqlBuilder
append(java.lang.String str)
CqlBuilder
append(java.util.Map<java.lang.String,java.lang.String> map)
CqlBuilder
append(java.util.Map<java.lang.String,java.lang.String> map, boolean quoteValue)
CqlBuilder
append(ColumnIdentifier column)
CqlBuilder
append(FunctionName name)
CqlBuilder
append(AbstractType<?> type)
CqlBuilder
appendQuotingIfNeeded(java.lang.String str)
<T> CqlBuilder
appendWithSeparators(java.lang.Iterable<T> iterable, CqlBuilder.Appender<T> appender, java.lang.String separator)
<T> CqlBuilder
appendWithSeparators(java.util.Iterator<T> iter, CqlBuilder.Appender<T> appender, java.lang.String separator)
CqlBuilder
appendWithSingleQuotes(java.lang.String str)
CqlBuilder
decreaseIndent()
CqlBuilder
increaseIndent()
CqlBuilder
newLine()
java.lang.String
toString()
-
-
-
Method Detail
-
append
public CqlBuilder append(java.lang.String str)
-
appendQuotingIfNeeded
public CqlBuilder appendQuotingIfNeeded(java.lang.String str)
-
appendWithSingleQuotes
public CqlBuilder appendWithSingleQuotes(java.lang.String str)
-
append
public CqlBuilder append(char c)
-
append
public CqlBuilder append(boolean b)
-
append
public CqlBuilder append(int i)
-
append
public CqlBuilder append(long l)
-
append
public CqlBuilder append(float f)
-
append
public CqlBuilder append(double d)
-
newLine
public CqlBuilder newLine()
-
append
public CqlBuilder append(AbstractType<?> type)
-
append
public CqlBuilder append(ColumnIdentifier column)
-
append
public CqlBuilder append(FunctionName name)
-
append
public CqlBuilder append(java.util.Map<java.lang.String,java.lang.String> map)
-
append
public CqlBuilder append(java.util.Map<java.lang.String,java.lang.String> map, boolean quoteValue)
-
appendWithSeparators
public <T> CqlBuilder appendWithSeparators(java.lang.Iterable<T> iterable, CqlBuilder.Appender<T> appender, java.lang.String separator)
-
appendWithSeparators
public <T> CqlBuilder appendWithSeparators(java.util.Iterator<T> iter, CqlBuilder.Appender<T> appender, java.lang.String separator)
-
increaseIndent
public CqlBuilder increaseIndent()
-
decreaseIndent
public CqlBuilder decreaseIndent()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-