Class JdbcDatabaseManager.ResultSetColumnMetaData
- java.lang.Object
-
- org.apache.logging.log4j.core.appender.db.jdbc.JdbcDatabaseManager.ResultSetColumnMetaData
-
- Enclosing class:
- JdbcDatabaseManager
private static final class JdbcDatabaseManager.ResultSetColumnMetaData extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
catalogName
private java.lang.String
className
private int
displaySize
private boolean
isStringType
private java.lang.String
label
private java.lang.String
name
private java.lang.String
nameKey
private int
precision
private int
scale
private java.lang.String
schemaName
private java.lang.String
tableName
private int
type
private java.lang.String
typeName
-
Constructor Summary
Constructors Modifier Constructor Description private
ResultSetColumnMetaData(java.lang.String schemaName, java.lang.String catalogName, java.lang.String tableName, java.lang.String name, java.lang.String label, int displaySize, int type, java.lang.String typeName, java.lang.String className, int precision, int scale)
ResultSetColumnMetaData(java.sql.ResultSetMetaData rsMetaData, int j)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCatalogName()
java.lang.String
getClassName()
int
getDisplaySize()
java.lang.String
getLabel()
java.lang.String
getName()
java.lang.String
getNameKey()
int
getPrecision()
int
getScale()
java.lang.String
getSchemaName()
java.lang.String
getTableName()
int
getType()
java.lang.String
getTypeName()
boolean
isStringType()
java.lang.String
toString()
java.lang.String
truncate(java.lang.String string)
-
-
-
Field Detail
-
schemaName
private final java.lang.String schemaName
-
catalogName
private final java.lang.String catalogName
-
tableName
private final java.lang.String tableName
-
name
private final java.lang.String name
-
nameKey
private final java.lang.String nameKey
-
label
private final java.lang.String label
-
displaySize
private final int displaySize
-
type
private final int type
-
typeName
private final java.lang.String typeName
-
className
private final java.lang.String className
-
precision
private final int precision
-
scale
private final int scale
-
isStringType
private final boolean isStringType
-
-
Constructor Detail
-
ResultSetColumnMetaData
public ResultSetColumnMetaData(java.sql.ResultSetMetaData rsMetaData, int j) throws java.sql.SQLException
- Throws:
java.sql.SQLException
-
ResultSetColumnMetaData
private ResultSetColumnMetaData(java.lang.String schemaName, java.lang.String catalogName, java.lang.String tableName, java.lang.String name, java.lang.String label, int displaySize, int type, java.lang.String typeName, java.lang.String className, int precision, int scale)
-
-
Method Detail
-
getCatalogName
public java.lang.String getCatalogName()
-
getClassName
public java.lang.String getClassName()
-
getDisplaySize
public int getDisplaySize()
-
getLabel
public java.lang.String getLabel()
-
getName
public java.lang.String getName()
-
getNameKey
public java.lang.String getNameKey()
-
getPrecision
public int getPrecision()
-
getScale
public int getScale()
-
getSchemaName
public java.lang.String getSchemaName()
-
getTableName
public java.lang.String getTableName()
-
getType
public int getType()
-
getTypeName
public java.lang.String getTypeName()
-
isStringType
public boolean isStringType()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
truncate
public java.lang.String truncate(java.lang.String string)
-
-