org.hotrod.runtime.livesql.metadata.Column Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of hotrod-livesql Show documentation
Show all versions of hotrod-livesql Show documentation
HotRod is an ORM for Java, Spring and SpringBoot.
package org.hotrod.runtime.livesql.metadata;
import org.hotrod.runtime.livesql.queries.select.QueryWriter;
import org.hotrod.runtime.livesql.queries.select.ReferenceableExpression;
public interface Column extends ReferenceableExpression {
String getName();
TableOrView getObjectInstance();
String getCatalog();
String getSchema();
String getObjectName();
String getType();
Integer getColumnSize();
Integer getDecimalDigits();
boolean isNullable();
String getDefaultValue();
boolean isLob();
String getProperty();
void renderSimpleNameTo(QueryWriter w);
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy