Class WalletEntity

java.lang.Object
org.exoplatform.wallet.entity.WalletEntity
All Implemented Interfaces:
Serializable

@Entity(name="Wallet") public class WalletEntity extends Object implements Serializable
See Also:
  • Field Details

    • provider

      protected org.exoplatform.wallet.model.WalletProvider provider
  • Constructor Details

    • WalletEntity

      public WalletEntity()
  • Method Details

    • getId

      public Long getId()
    • setId

      public void setId(Long id)
    • getAddress

      public String getAddress()
    • setAddress

      public void setAddress(String address)
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean isEnabled)
    • isBackedUp

      public boolean isBackedUp()
    • setBackedUp

      public void setBackedUp(boolean isBackedUp)
    • getType

      public org.exoplatform.wallet.model.WalletType getType()
    • setType

      public void setType(org.exoplatform.wallet.model.WalletType type)
    • getPassPhrase

      public String getPassPhrase()
    • setPassPhrase

      public void setPassPhrase(String passPhrase)
    • getInitializationState

      public org.exoplatform.wallet.model.WalletState getInitializationState()
    • setInitializationState

      public void setInitializationState(org.exoplatform.wallet.model.WalletState initializationState)
    • getPrivateKey

      public WalletPrivateKeyEntity getPrivateKey()
    • setPrivateKey

      public void setPrivateKey(WalletPrivateKeyEntity privateKey)
    • getBlockchainState

      public Collection<WalletBlockchainStateEntity> getBlockchainState()
    • setBlockchainState

      public void setBlockchainState(Collection<WalletBlockchainStateEntity> blockchainState)
    • getProvider

      public org.exoplatform.wallet.model.WalletProvider getProvider()
    • setProvider

      public void setProvider(org.exoplatform.wallet.model.WalletProvider walletProvider)