Package com.nickuc.login.api.types
Class AccountDataImpl
java.lang.Object
com.nickuc.login.api.types.AccountDataImpl
- All Implemented Interfaces:
AccountData
Implementation of
AccountData
for internal usage only.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the registered bedrock ID of this account.Returns the creation date of this account.Returns the registered discord id of this account.getEmail()
Returns the registered email of this account.Returns the registered hashed password of this account.getId()
Returns the registered id of this account.Returns the registered last IP address of this account.Returns the last login of this account.Returns the registered last name of this account.Returns the registered Mojang ID of this account.Returns the settings of this account.getType()
Returns the type of this account.Returns the registered unique ID of this account.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.nickuc.login.api.types.AccountData
comparePassword, getLanguage, getLastAddress
-
Constructor Details
-
AccountDataImpl
public AccountDataImpl()
-
-
Method Details
-
getId
Description copied from interface:AccountData
Returns the registered id of this account. It will not be present if the account is not stored in database yet.- Specified by:
getId
in interfaceAccountData
-
getType
Description copied from interface:AccountData
Returns the type of this account. It will not be present if the account is not registered.- Specified by:
getType
in interfaceAccountData
-
getLastName
Description copied from interface:AccountData
Returns the registered last name of this account.- Specified by:
getLastName
in interfaceAccountData
-
getUniqueId
Description copied from interface:AccountData
Returns the registered unique ID of this account.- Specified by:
getUniqueId
in interfaceAccountData
-
getMojangId
Description copied from interface:AccountData
Returns the registered Mojang ID of this account.- Specified by:
getMojangId
in interfaceAccountData
-
getBedrockId
Description copied from interface:AccountData
Returns the registered bedrock ID of this account.- Specified by:
getBedrockId
in interfaceAccountData
-
getHashedPassword
Description copied from interface:AccountData
Returns the registered hashed password of this account.- Specified by:
getHashedPassword
in interfaceAccountData
-
getLastIP
Description copied from interface:AccountData
Returns the registered last IP address of this account.- Specified by:
getLastIP
in interfaceAccountData
-
getLastLogin
Description copied from interface:AccountData
Returns the last login of this account.- Specified by:
getLastLogin
in interfaceAccountData
-
getCreationDate
Description copied from interface:AccountData
Returns the creation date of this account.- Specified by:
getCreationDate
in interfaceAccountData
-
getEmail
Description copied from interface:AccountData
Returns the registered email of this account.- Specified by:
getEmail
in interfaceAccountData
-
getDiscordId
Description copied from interface:AccountData
Returns the registered discord id of this account.- Specified by:
getDiscordId
in interfaceAccountData
-
getSettings
Description copied from interface:AccountData
Returns the settings of this account. The returned value is read-only.- Specified by:
getSettings
in interfaceAccountData
-