The Identifiers class should be able to generate unique ids (only ValueIds for now) and associate them with strings (names). We can then get the id by the name, but also get all of them, and check if the given id exists. Deleting an id should not be possible.
I'm still not sure how specific should I be writing these notes. Just wanted to write down that ids should be comparable. Come on. I'm writing it to myself.
The first actual feature, yay!
As described here: https://github.com/makingthematrix/gailibrary/wiki/Identifiers
The
Identifiers
class should be able to generate unique ids (onlyValueId
s for now) and associate them with strings (names). We can then get the id by the name, but also get all of them, and check if the given id exists. Deleting an id should not be possible.I'm still not sure how specific should I be writing these notes. Just wanted to write down that ids should be comparable. Come on. I'm writing it to myself.