public class JdbcPropertyMeta extends Object
| Constructor and Description |
|---|
JdbcPropertyMeta() |
JdbcPropertyMeta(JdbcClassMeta jdbcClassMeta,
PropertyInfo pi) |
| Modifier and Type | Method and Description |
|---|---|
Class<?> |
getActualClass() |
JdbcClassMeta |
getClassMeta() |
String |
getColumnName() |
String[] |
getColumnNames() |
int |
getLength() |
String |
getName() |
String |
getNullValue() |
PropertyInfo |
getPi() |
Object |
getPropertyValue(Object inst)
Return the value of this property on the specified class instance.
|
int |
getScale() |
to.etc.webapp.qsql.IJdbcType |
getTypeConverter() |
boolean |
isCompound()
T if this is a COMPOUND JDBC class.
|
boolean |
isNullable() |
boolean |
isPrimaryKey() |
boolean |
isTransient() |
void |
setActualClass(Class<?> actualClass) |
void |
setClassMeta(JdbcClassMeta classMeta) |
void |
setColumnName(String columnName) |
void |
setColumnNames(String[] columnNames) |
void |
setCompound(boolean compound) |
void |
setLength(int length) |
void |
setNullable(boolean nullable) |
void |
setNullValue(String nullValue) |
void |
setPi(PropertyInfo pi) |
void |
setPropertyValue(Object inst,
Object value) |
void |
setScale(int scale) |
void |
setTransient(boolean calculated) |
void |
setTypeConverter(to.etc.webapp.qsql.IJdbcType typeConverter) |
String |
toString() |
public JdbcPropertyMeta()
public JdbcPropertyMeta(JdbcClassMeta jdbcClassMeta, PropertyInfo pi)
public JdbcClassMeta getClassMeta()
public void setClassMeta(JdbcClassMeta classMeta)
public String getColumnName()
public String getName()
public void setColumnName(String columnName)
public PropertyInfo getPi()
public void setPi(PropertyInfo pi)
public Class<?> getActualClass()
public void setActualClass(Class<?> actualClass)
public int getLength()
public void setLength(int length)
public int getScale()
public void setScale(int scale)
public boolean isNullable()
public void setNullable(boolean nullable)
public boolean isTransient()
public void setTransient(boolean calculated)
public String getNullValue()
public void setNullValue(String nullValue)
public to.etc.webapp.qsql.IJdbcType getTypeConverter()
public void setTypeConverter(to.etc.webapp.qsql.IJdbcType typeConverter)
public boolean isPrimaryKey()
public boolean isCompound()
public void setCompound(boolean compound)
public String[] getColumnNames()
public void setColumnNames(String[] columnNames)
@Nullable public Object getPropertyValue(@Nonnull Object inst) throws Exception
inst - ExceptionCopyright © 2017 etc.to. All rights reserved.