void replaceField(EntryKeyField *newField)
int statisticsCount() const
const EntryKeyProperty * type() const
void addStatistics(CostDBEntryStats *newStats)
CostDBEntry * copy() const
void replaceField(EntryKeyField *newField)
double coefficient(const EntryKeyField &field1, const EntryKeyField &field2) const
const EntryKeyFieldProperty * type() const
bool isEqual(const CostDBEntryKey &entryKey) const
const EntryKeyProperty * type() const
const EntryKeyField & field(int index) const
CostDBEntryKey * entryKey_
Key of the entry.
const CostDBEntryStats & statistics(int index) const
CostDBEntryKey * copy() const
EntryKeyField keyFieldOfType(const EntryKeyFieldProperty &fieldType) const
EntryKeyField keyFieldOfType(const EntryKeyFieldProperty &type) const
const EntryKeyField & field(int index) const
CostDBEntry(CostDBEntryKey *key)
bool isEqualKey(const CostDBEntry &entry) const