Package org.apache.cassandra.cql3
Class CQL3Type.Raw
- java.lang.Object
-
- org.apache.cassandra.cql3.CQL3Type.Raw
-
- Enclosing interface:
- CQL3Type
public abstract static class CQL3Type.Raw extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanfrozen
-
Constructor Summary
Constructors Modifier Constructor Description protectedRaw(boolean frozen)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description CQL3Type.Rawfreeze()static CQL3Type.Rawfrom(CQL3Type type)booleanisCounter()booleanisDuration()booleanisFrozen()booleanisTuple()booleanisUDT()java.lang.Stringkeyspace()static CQL3Type.Rawlist(CQL3Type.Raw t)static CQL3Type.Rawmap(CQL3Type.Raw t1, CQL3Type.Raw t2)CQL3Typeprepare(java.lang.String keyspace)abstract CQL3Typeprepare(java.lang.String keyspace, Types udts)CQL3TypeprepareInternal(java.lang.String keyspace, Types udts)booleanreferencesUserType(java.lang.String name)static CQL3Type.Rawset(CQL3Type.Raw t)abstract booleansupportsFreezing()static CQL3Type.Rawtuple(java.util.List<CQL3Type.Raw> ts)static CQL3Type.RawuserType(UTName name)
-
-
-
Method Detail
-
supportsFreezing
public abstract boolean supportsFreezing()
-
isFrozen
public boolean isFrozen()
-
isDuration
public boolean isDuration()
-
isCounter
public boolean isCounter()
-
isUDT
public boolean isUDT()
-
isTuple
public boolean isTuple()
-
keyspace
public java.lang.String keyspace()
-
freeze
public CQL3Type.Raw freeze()
-
prepare
public CQL3Type prepare(java.lang.String keyspace)
-
prepare
public abstract CQL3Type prepare(java.lang.String keyspace, Types udts) throws InvalidRequestException
- Throws:
InvalidRequestException
-
prepareInternal
public CQL3Type prepareInternal(java.lang.String keyspace, Types udts) throws InvalidRequestException
- Throws:
InvalidRequestException
-
referencesUserType
public boolean referencesUserType(java.lang.String name)
-
from
public static CQL3Type.Raw from(CQL3Type type)
-
userType
public static CQL3Type.Raw userType(UTName name)
-
map
public static CQL3Type.Raw map(CQL3Type.Raw t1, CQL3Type.Raw t2)
-
list
public static CQL3Type.Raw list(CQL3Type.Raw t)
-
set
public static CQL3Type.Raw set(CQL3Type.Raw t)
-
tuple
public static CQL3Type.Raw tuple(java.util.List<CQL3Type.Raw> ts)
-
-