@OAClass(useDataSource=false, localOnly=false) public class DBMetaData extends OAObject
Modifier and Type | Field and Description |
---|---|
static int |
ACCESS |
boolean |
allowStatementPooling |
String |
autoAssignValue |
boolean |
blanksAsNulls |
boolean |
booleanKeyword |
static int |
BRIDGE |
boolean |
caseSensitive |
int |
databaseType |
boolean |
datesIncludeTime |
static int |
DERBY |
String |
description |
String |
distinctKeyword |
String |
driverJDBC |
boolean |
fkeysAutoCreateIndex |
String |
guid |
String |
leftBracket |
String |
lowerCaseFunction |
int |
maxConnections |
String |
maxString |
int |
maxVarcharLength |
int |
minConnections |
static int |
MYSQL |
String |
name |
String |
note |
protected static OAObjectInfo |
oaObjectInfo |
Object |
objectFalse |
Object |
objectTrue |
static int |
ORACLE |
static int |
OTHER |
String |
outerjoinEnd |
String |
outerjoinStart |
String |
password |
String |
rightBracket |
static int |
SQLSERVER |
boolean |
supportsAutoAssign |
String |
urlJDBC |
boolean |
useBackslashForEscape |
boolean |
useBracket |
boolean |
useExists |
boolean |
useOuterJoinEscape |
String |
user |
CASCADE_ALL_LINKS, CASCADE_LINK_RULES, CASCADE_NONE, CASCADE_OWNED_LINKS, changedFlag, cntFinal, cntNew, deletedFlag, newFlag, nulls, OALOG, objectKey, properties, weakhubs
Constructor and Description |
---|
DBMetaData() |
DBMetaData(int databaseType) |
DBMetaData(int databaseType,
String user,
String password,
String driverJDBC,
String urlJDBC) |
afterDelete, afterLoad, afterSave, beginServerOnly, callRemote, canDelete, canSave, compareTo, copyInto, createCopy, createCopy, delete, endServerOnly, equals, finalize, find, findAll, fireBeforePropertyChange, fireBeforePropertyChange, fireBeforePropertyChange, fireBeforePropertyChange, fireBeforePropertyChange, fireBeforePropertyChange, fireLocalPropertyChange, fireLocalPropertyChange, fireLocalPropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAutoAdd, getBlob, getChanged, getChanged, getChanged, getDebugMode, getDeleted, getFinalizeSave, getGuid, getHub, getHub, getHub, getHub, getHub, getHub, getNew, getOAVersion, getObject, getObjectKey, getProperty, getPropertyAsString, getPropertyAsString, getPropertyAsString, getPropertyAsString, getUniqueInstance, hashCode, hierFind, isChanged, isChanged, isClient, isDeleted, isEmpty, isEnabled, isEnabled, isHubLoaded, isLoaded, isLoading, isLocked, isNew, isNull, isPropertyLoaded, isPropertyLocked, isReferenceNull, isReferenceObjectNull, isRemoteAvailable, isRemoteAvailable, isRemoteThread, isServer, isUnique, isValidPropertyChange, isVisible, isVisible, loadReferences, loadReferences, loadReferences, loadReferences, lock, readResolve, remote, removeProperty, save, save, saveAll, sendMessages, sendMessages, setAutoAdd, setChanged, setDebugMode, setDeleted, setFinalizeSave, setHub, setNew, setNull, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, startServerOnly, unlock, verifyCommand, wasDeleted
public static final int OTHER
public static final int DERBY
public static final int SQLSERVER
public static final int ORACLE
public static final int ACCESS
public static final int MYSQL
public static final int BRIDGE
public int databaseType
public String note
public String name
public String description
public boolean useBracket
public String leftBracket
public String rightBracket
public String distinctKeyword
public boolean blanksAsNulls
public boolean useOuterJoinEscape
public String outerjoinStart
public String outerjoinEnd
public Object objectTrue
public Object objectFalse
public boolean booleanKeyword
public boolean datesIncludeTime
public boolean useExists
public boolean useBackslashForEscape
public boolean caseSensitive
public String lowerCaseFunction
public boolean supportsAutoAssign
public String autoAssignValue
public String maxString
public String guid
public boolean allowStatementPooling
public boolean fkeysAutoCreateIndex
public int maxVarcharLength
public String driverJDBC
public String urlJDBC
public String user
public String password
public int maxConnections
public int minConnections
protected static OAObjectInfo oaObjectInfo
public void setDatabaseType(int dbType)
public int getDatabaseType()
public String getName()
public void setName(String name)
public String getNote()
public void setNote(String note)
public String getDescription()
public void setDescription(String description)
public boolean getFkeysAutoCreateIndex()
public void setFkeysAutoCreateIndex(boolean b)
public boolean getAllowStatementPooling()
public void setAllowStatementPooling(boolean b)
public boolean getUseBracket()
public void setUseBracket(boolean useBracket)
public String getLeftBracket()
public void setLeftBracket(String leftBracket)
public String getRightBracket()
public void setRightBracket(String rightBracket)
public String getDistinctKeyword()
public void setDistinctKeyword(String distinctKeyword)
public boolean getBlanksAsNulls()
public void setBlanksAsNulls(boolean blanksAsNulls)
public boolean getUseOuterJoinEscape()
public void setUseOuterJoinEscape(boolean useOuterJoinEscape)
public String getOuterjoinStart()
public void setOuterjoinStart(String outerjoinStart)
public String getOuterjoinEnd()
public void setOuterjoinEnd(String outerjoinEnd)
public Object getObjectTrue()
public void setObjectTrue(Object objectTrue)
public Object getObjectFalse()
public void setObjectFalse(Object objectFalse)
public boolean getBooleanKeyword()
public void setBooleanKeyword(boolean booleanKeyword)
public boolean getDatesIncludeTime()
public void setDatesIncludeTime(boolean bDatesIncludeTime)
public boolean getUseExists()
public void setUseExists(boolean useExists)
public boolean getUseBackslashForEscape()
public void setUseBackslashForEscape(boolean useBackslashForEscape)
public boolean getCaseSensitive()
public void setCaseSensitive(boolean caseSensitive)
public String getLowerCaseFunction()
public void setLowerCaseFunction(String lowerCaseFunction)
public boolean getSupportsAutoAssign()
public void setSupportsAutoAssign(boolean supportsAutoAssign)
public String getAutoAssignValue()
public void setAutoAssignValue(String autoAssignValue)
public String getMaxString()
public void setMaxString(String maxString)
public String getDriverJDBC()
public void setDriverJDBC(String driverJDBC)
public String getUrlJDBC()
public void setUrlJDBC(String urlJDBC)
public String getUser()
public void setUser(String user)
public String getPassword()
public void setPassword(String password)
public int getMaxConnections()
public void setMaxConnections(int maxConnections)
public int getMinConnections()
public void setMinConnections(int minConnections)
public static OAObjectInfo getOAObjectInfo()
public int getMaxVarcharLength()
public void setMaxVarcharLength(int x)
Copyright © 1999–2019 ViaOA. All rights reserved.