Optional
options: objectAn options object providing initialization params.
Returns the first alias found for a given entity
the aliasable entity that you want to get the alias of
Returns all the aliases for all the values
Returns all the aliases for a given entity
the aliasable entity that you want to get the aliases of
If the provided string is an alias, return it. If the provided string is not an alias, return the username of the provided alias
This method is helpful when you don't know if the string you have is a username or an alias.
a string that might be a username or might be an alias
If the provided string is an alias, it returns the corresponding username. If the provided string is not an alias, we assume that the provided string is the username and return it.
This method is helpful when you don't know if the string you have is a username or an alias.
a string that might be a username or might be an alias
Set an alias for the given aliasable entity. Writes to the file
the alias you want to set
the aliasable entity that's being aliased
Unset all the aliases for the given array of entity.
Constructs a new
AsyncCreatable
instance. For internal and subclass use only. New subclass instances must be created with the static create method.