Interface BaseEntity

All Superinterfaces:
Serializable
All Known Subinterfaces:
Bundle, Country, License, Licensee, LicenseTemplate, Notification, PaymentMethod, Product, ProductModule, Token, Transaction
All Known Implementing Classes:
BaseEntityImpl, BundleImpl, CountryImpl, LicenseeImpl, LicenseImpl, LicenseTemplateImpl, NotificationImpl, PaymentMethodImpl, ProductImpl, ProductModuleImpl, TokenImpl, TransactionImpl

public interface BaseEntity extends Serializable
Defines properties common to all (or most) of other entities.
  • Method Details

    • getNumber

      String getNumber()
    • setNumber

      void setNumber(String number)
    • getActive

      Boolean getActive()
    • setActive

      void setActive(Boolean active)
    • getProperties

      Map<String,String> getProperties()
    • addProperty

      void addProperty(String property, String value)
    • removeProperty

      void removeProperty(String property)
    • asRequestForm

      javax.ws.rs.core.Form asRequestForm()
      Converts properties of the entity to the body of POST request
      Returns:
      object that represents HTML form data request encoded using the "application/x-www-form-urlencoded" content type