public class SQLBuilderBase.ColumnBase extends ExpressionBuilder.AbstractValue implements SQLBuilder.Column
properties| Constructor and Description |
|---|
ColumnBase(SQLBuilder.TableNameBuilder table,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
SQLBuilderBase.ColumnBase |
clone()
Creates a copy of the object.
|
int |
compareTo(ExpressionBuilder.Variable o) |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
java.lang.String |
name() |
void |
setProperty(java.lang.String name,
java.lang.Object value) |
SQLBuilder.TableNameBuilder |
table() |
SQLBuilder.TableNameBuilder |
table(SQLBuilder.TableNameBuilder table) |
java.lang.String |
toString() |
java.lang.String |
toString(Formatter<ExpressionBuilder.Value> formatter) |
accept, copyPropertiesFrom, getProperties, getProperty, replacefinalize, getClass, notify, notifyAll, wait, wait, waitcopyPropertiesFrom, replaceacceptgetProperties, getPropertycloneQuietly, cloneQuietlypublic ColumnBase(SQLBuilder.TableNameBuilder table, java.lang.String name)
public SQLBuilderBase.ColumnBase clone() throws java.lang.CloneNotSupportedException
Cloneableclone in interface ExpressionBuilder.Valueclone in class ExpressionBuilder.AbstractValuejava.lang.CloneNotSupportedException - if the instance of the object cannot
be cloned. As this is extending Cloneable so its sure
it implements it, so this exception may be used for problems on specific
object instances.Object#clone()}.public java.lang.String name()
name in interface ExpressionBuilder.Variablepublic SQLBuilder.TableNameBuilder table()
table in interface SQLBuilder.Columnpublic SQLBuilder.TableNameBuilder table(SQLBuilder.TableNameBuilder table)
table in interface SQLBuilder.Columnpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toString(Formatter<ExpressionBuilder.Value> formatter)
toString in interface ExpressionBuilder.Valuepublic int compareTo(ExpressionBuilder.Variable o)
compareTo in interface java.lang.Comparable<ExpressionBuilder.Variable>public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic void setProperty(java.lang.String name,
java.lang.Object value)
setProperty in interface PropertiesSupportsetProperty in class ExpressionBuilder.AbstractValue