public class PersistenceBinding extends AggreGateBean implements java.lang.Cloneable
| Modifier and Type | Field and Description |
|---|---|
static java.util.Map<java.lang.String,java.lang.String> |
CASSANDRA_TYPES |
static TableFormat |
FORMAT |
static java.lang.String |
TYPE_BOOLEAN |
static java.lang.String |
TYPE_DOUBLE |
static java.lang.String |
TYPE_FLOAT |
static java.lang.String |
TYPE_INT |
static java.lang.String |
TYPE_LONG |
static java.lang.String |
TYPE_MATERIALIZED_BLOB |
static java.lang.String |
TYPE_MATERIALIZED_CLOB |
static java.lang.String |
TYPE_STRING |
static java.lang.String |
TYPE_TIMESTAMP |
| Constructor and Description |
|---|
PersistenceBinding() |
PersistenceBinding(DataRecord record) |
PersistenceBinding(java.lang.String name,
java.lang.String type,
java.lang.String index,
java.lang.String expression) |
| Modifier and Type | Method and Description |
|---|---|
PersistenceBinding |
clone() |
boolean |
equals(java.lang.Object obj) |
Expression |
getCompiledExpression() |
java.lang.String |
getExpression() |
java.lang.String |
getIndex() |
java.lang.String |
getName() |
java.lang.String |
getType() |
int |
hashCode() |
void |
setExpression(java.lang.String expression) |
void |
setIndex(java.lang.String index) |
void |
setName(java.lang.String name) |
void |
setType(java.lang.String type) |
java.lang.String |
toString() |
getFormat, toDataRecord, toDataTablepublic static final java.lang.String TYPE_BOOLEAN
public static final java.lang.String TYPE_STRING
public static final java.lang.String TYPE_INT
public static final java.lang.String TYPE_LONG
public static final java.lang.String TYPE_FLOAT
public static final java.lang.String TYPE_DOUBLE
public static final java.lang.String TYPE_TIMESTAMP
public static final java.lang.String TYPE_MATERIALIZED_BLOB
public static final java.lang.String TYPE_MATERIALIZED_CLOB
public static final java.util.Map<java.lang.String,java.lang.String> CASSANDRA_TYPES
public static TableFormat FORMAT
public PersistenceBinding()
public PersistenceBinding(DataRecord record)
public PersistenceBinding(java.lang.String name,
java.lang.String type,
java.lang.String index,
java.lang.String expression)
public java.lang.String getType()
public java.lang.String getIndex()
public java.lang.String getName()
public java.lang.String getExpression()
public Expression getCompiledExpression()
public void setName(java.lang.String name)
public void setType(java.lang.String type)
public void setIndex(java.lang.String index)
public void setExpression(java.lang.String expression)
public PersistenceBinding clone()
clone in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object