Public Member Functions | |
def | __init__ (self, schema) |
def | generateNextIDForTable (self, tableName) |
def | getIDColumnDefinition (self) |
def | getIDforTable (self, tableName) |
Private Attributes | |
__idTableColumnName | |
__idTableColumnType | |
__schema | |
Manages the autoincremental ID values.\n Input: coral.schema object
Definition at line 3 of file idDealer.py.
def idDealer.idDealer.__init__ | ( | self, | |
schema | |||
) |
Definition at line 7 of file idDealer.py.
def idDealer.idDealer.generateNextIDForTable | ( | self, | |
tableName | |||
) |
Set the nextID in the IDTableName to current id value + 1 .\n Input: ID table name.
Definition at line 33 of file idDealer.py.
References idDealer.idDealer.__idTableColumnName, data, nameDealer.idTableName(), GetRecoTauVFromDQM_MC_cff.next, and harvestTrackValidationPlots.str.
def idDealer.idDealer.getIDColumnDefinition | ( | self | ) |
Definition at line 12 of file idDealer.py.
References idDealer.idDealer.__idTableColumnName, and idDealer.idDealer.__idTableColumnType.
def idDealer.idDealer.getIDforTable | ( | self, | |
tableName | |||
) |
get the new id value to use for the given table
Definition at line 15 of file idDealer.py.
References idDealer.idDealer.__idTableColumnName, data, nameDealer.idTableName(), GetRecoTauVFromDQM_MC_cff.next, and harvestTrackValidationPlots.str.
|
private |
Definition at line 9 of file idDealer.py.
Referenced by idDealer.idDealer.generateNextIDForTable(), idDealer.idDealer.getIDColumnDefinition(), and idDealer.idDealer.getIDforTable().
|
private |
Definition at line 10 of file idDealer.py.
Referenced by idDealer.idDealer.getIDColumnDefinition().
|
private |
Definition at line 8 of file idDealer.py.