public abstract class PrimitiveType extends CqlType
| Modifier and Type | Field and Description |
|---|---|
static PrimitiveType |
ASCII |
static PrimitiveType |
BIG_INT |
static PrimitiveType |
BLOB |
static PrimitiveType |
BOOLEAN |
static PrimitiveType |
COUNTER |
static PrimitiveType |
DATE |
static PrimitiveType |
DECIMAL |
static PrimitiveType |
DOUBLE |
static PrimitiveType |
FLOAT |
static PrimitiveType |
INET |
static PrimitiveType |
INT |
static PrimitiveType |
SMALL_INT |
static PrimitiveType |
TEXT |
static PrimitiveType |
TIME |
static PrimitiveType |
TIMESTAMP |
static PrimitiveType |
TIMEUUID |
static PrimitiveType |
TINY_INT |
static PrimitiveType |
UUID |
static PrimitiveType |
VAR_INT |
static PrimitiveType |
VARCHAR |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
compareStringInteger(java.lang.Object expected,
java.lang.Long actual,
CqlType instance) |
boolean |
equals(java.lang.Object expected,
java.lang.Object actual) |
protected boolean |
equalsDecimalType(java.lang.Object expected,
java.lang.Object actual,
CqlType columnTypes) |
protected boolean |
equalsForLongType(java.lang.Object expected,
java.lang.Object actual,
CqlType columnTypes) |
protected boolean |
equalsForUUID(java.lang.Object expected,
java.lang.Object actual,
CqlType columnTypes) |
static PrimitiveType |
fromName(java.lang.String name) |
protected long |
getActualValueLong(java.lang.Object actual) |
java.lang.String |
serialise() |
protected java.lang.IllegalArgumentException |
throwNullError(java.lang.Object actual,
CqlType instance) |
java.lang.String |
toString() |
throwInvalidTypepublic static final PrimitiveType VARCHAR
public static final PrimitiveType TEXT
public static final PrimitiveType ASCII
public static final PrimitiveType DOUBLE
public static final PrimitiveType FLOAT
public static final PrimitiveType INET
public static final PrimitiveType INT
public static final PrimitiveType BIG_INT
public static final PrimitiveType TIMESTAMP
public static final PrimitiveType TIMEUUID
public static final PrimitiveType UUID
public static final PrimitiveType VAR_INT
public static final PrimitiveType BLOB
public static final PrimitiveType BOOLEAN
public static final PrimitiveType COUNTER
public static final PrimitiveType DECIMAL
public static final PrimitiveType DATE
public static final PrimitiveType SMALL_INT
public static final PrimitiveType TIME
public static final PrimitiveType TINY_INT
public static PrimitiveType fromName(java.lang.String name)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object expected,
java.lang.Object actual)
protected boolean equalsForLongType(java.lang.Object expected,
java.lang.Object actual,
CqlType columnTypes)
protected long getActualValueLong(java.lang.Object actual)
protected boolean compareStringInteger(java.lang.Object expected,
java.lang.Long actual,
CqlType instance)
protected java.lang.IllegalArgumentException throwNullError(java.lang.Object actual,
CqlType instance)
protected boolean equalsDecimalType(java.lang.Object expected,
java.lang.Object actual,
CqlType columnTypes)
protected boolean equalsForUUID(java.lang.Object expected,
java.lang.Object actual,
CqlType columnTypes)