org.d2rq.lang
Class Database
java.lang.Object
org.d2rq.lang.MapObject
org.d2rq.lang.Database
public class Database
- extends MapObject
Representation of a d2rq:Database from the mapping file.
- Author:
- Chris Bizer chris@bizer.de, Richard Cyganiak (richard@cyganiak.de)
NO_LIMIT
public static final int NO_LIMIT
- See Also:
- Constant Field Values
NO_FETCH_SIZE
public static final int NO_FETCH_SIZE
- See Also:
- Constant Field Values
Database
public Database(Resource resource)
setJdbcURL
public void setJdbcURL(String jdbcURL)
getJdbcURL
public String getJdbcURL()
setJDBCDriver
public void setJDBCDriver(String jdbcDriver)
getJDBCDriver
public String getJDBCDriver()
setUsername
public void setUsername(String username)
getUsername
public String getUsername()
setPassword
public void setPassword(String password)
getPassword
public String getPassword()
addTextColumn
public void addTextColumn(String column)
addNumericColumn
public void addNumericColumn(String column)
addBooleanColumn
public void addBooleanColumn(String column)
addDateColumn
public void addDateColumn(String column)
addTimestampColumn
public void addTimestampColumn(String column)
addTimeColumn
public void addTimeColumn(String column)
addBinaryColumn
public void addBinaryColumn(String column)
addBitColumn
public void addBitColumn(String column)
addIntervalColumn
public void addIntervalColumn(String column)
getColumnTypes
public Map<ColumnName,DataType.GenericType> getColumnTypes()
setResultSizeLimit
public void setResultSizeLimit(int limit)
getResultSizeLimit
public int getResultSizeLimit()
getFetchSize
public int getFetchSize()
setFetchSize
public void setFetchSize(int fetchSize)
getStartupSQLScript
public String getStartupSQLScript()
setStartupSQLScript
public void setStartupSQLScript(Resource script)
getConnectionProperties
public Properties getConnectionProperties()
setConnectionProperty
public void setConnectionProperty(String key,
String value)
toString
public String toString()
- Overrides:
toString
in class MapObject
accept
public void accept(D2RQMappingVisitor visitor)
- Specified by:
accept
in class MapObject