Package org.firebirdsql.gds.impl
Class DatabaseParameterBufferImp
- java.lang.Object
- 
- org.firebirdsql.gds.impl.ParameterBufferBase
- 
- org.firebirdsql.gds.impl.DatabaseParameterBufferImp
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- java.lang.Iterable<Parameter>,- ConnectionParameterBuffer,- DatabaseParameterBuffer,- ParameterBuffer
 
 public final class DatabaseParameterBufferImp extends ParameterBufferBase implements DatabaseParameterBuffer Implementation for DatabaseParameterBuffer.- See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classDatabaseParameterBufferImp.DpbMetaData
 - 
Field Summary- 
Fields inherited from interface org.firebirdsql.gds.DatabaseParameterBufferACTIVATE_SHADOW, ADDRESS_PATH, ALLOCATION, BEGIN_LOG, BUFFER_LENGTH, CACHE_MANAGER, CDD_PATHNAME, CONNECT_TIMEOUT, DAMAGED, DBKEY_SCOPE, DEBUG, DELETE_SHADOW, DISABLE_JOURNAL, DISABLE_WAL, DROP_WALFILE, DUMMY_PACKET_INTERVAL, ENABLE_JOURNAL, ENCRYPT_KEY, FORCE_WRITE, GARBAGE_COLLECT, GBAK_ATTACH, GFIX_ATTACH, GSEC_ATTACH, GSTAT_ATTACH, INTERP, JOURNAL, LC_CTYPE, LC_MESSAGES, LICENSE, NO_DB_TRIGGERS, NO_GARBAGE_COLLECT, NO_RESERVE, NUM_BUFFERS, NUMBER_OF_USERS, OLD_DUMP_ID, OLD_FILE, OLD_FILE_SIZE, OLD_NUM_FILES, OLD_START_FILE, OLD_START_PAGE, OLD_START_SEQNO, ONLINE, ONLINE_DUMP, OVERWRITE, PAGE_SIZE, PASSWORD, PASSWORD_ENC, PROCESS_ID, PROCESS_NAME, QUIT_LOG, RESERVED, SEC_ATTACH, SET_DB_CHARSET, SET_DB_READONLY, SET_DB_SQL_DIALECT, SET_PAGE_BUFFERS, SHUTDOWN, SHUTDOWN_DELAY, SQL_DIALECT, SQL_ROLE_NAME, SWEEP, SWEEP_INTERVAL, SYS_USER_NAME, SYS_USER_NAME_ENC, TRACE, TRUSTED_AUTH, USER, USER_NAME, VERIFY, WAL_BACKUP_DIR, WAL_BUFSIZE, WAL_CHKPTLEN, WAL_GRP_CMT_WAIT, WAL_NUMBUFS, WORKING_DIRECTORY
 
- 
 - 
Constructor SummaryConstructors Constructor Description DatabaseParameterBufferImp(DatabaseParameterBufferImp.DpbMetaData dpbMetaData, Encoding defaultEncoding)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description DatabaseParameterBufferdeepCopy()Make a deep copy of this object.ParameterTagMappinggetTagMapping()- 
Methods inherited from class org.firebirdsql.gds.impl.ParameterBufferBaseaddArgument, addArgument, addArgument, addArgument, addArgument, addArgument, addArgument, equals, getArgumentAsInt, getArgumentAsString, getArgumentsList, getDefaultEncoding, getLength, getParameterBufferMetaData, getType, hasArgument, hashCode, isEmpty, iterator, removeArgument, size, toBytes, toBytesWithType, toXdrable, writeArgumentsTo
 - 
Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.firebirdsql.gds.ConnectionParameterBuffergetDefaultEncoding
 - 
Methods inherited from interface org.firebirdsql.gds.ParameterBufferaddArgument, addArgument, addArgument, addArgument, addArgument, addArgument, addArgument, getArgumentAsInt, getArgumentAsString, getType, hasArgument, isEmpty, iterator, removeArgument, size, toBytes, toBytesWithType, toXdrable, writeArgumentsTo
 
- 
 
- 
- 
- 
Constructor Detail- 
DatabaseParameterBufferImppublic DatabaseParameterBufferImp(DatabaseParameterBufferImp.DpbMetaData dpbMetaData, Encoding defaultEncoding) 
 
- 
 - 
Method Detail- 
deepCopypublic DatabaseParameterBuffer deepCopy() Description copied from interface:DatabaseParameterBufferMake a deep copy of this object.- Specified by:
- deepCopyin interface- DatabaseParameterBuffer
- Returns:
- deep copy of this object.
 
 - 
getTagMappingpublic ParameterTagMapping getTagMapping() - Specified by:
- getTagMappingin interface- ConnectionParameterBuffer
- Returns:
- The tag mapping.
 
 
- 
 
-