Class SkuMediaXrefImpl

java.lang.Object
org.broadleafcommerce.core.catalog.domain.SkuMediaXrefImpl
All Implemented Interfaces:
Serializable, org.broadleafcommerce.common.copy.MultiTenantCloneable<SkuMediaXrefImpl>, org.broadleafcommerce.common.media.domain.Media, org.broadleafcommerce.common.util.Wrappable, SkuMediaXref

@Entity public class SkuMediaXrefImpl extends Object implements SkuMediaXref, org.broadleafcommerce.common.media.domain.Media, org.broadleafcommerce.common.copy.MultiTenantCloneable<SkuMediaXrefImpl>
See Also:
  • Field Details

    • id

      protected Long id
    • sku

      protected Sku sku
    • media

      protected org.broadleafcommerce.common.media.domain.Media media
    • key

      protected String key
  • Constructor Details

    • SkuMediaXrefImpl

      public SkuMediaXrefImpl(Sku sku, org.broadleafcommerce.common.media.domain.Media media, String key)
    • SkuMediaXrefImpl

      public SkuMediaXrefImpl()
  • Method Details

    • getId

      public Long getId()
      Specified by:
      getId in interface org.broadleafcommerce.common.media.domain.Media
      Specified by:
      getId in interface SkuMediaXref
    • setId

      public void setId(Long id)
      Specified by:
      setId in interface org.broadleafcommerce.common.media.domain.Media
      Specified by:
      setId in interface SkuMediaXref
    • getSku

      public Sku getSku()
      Specified by:
      getSku in interface SkuMediaXref
    • setSku

      public void setSku(Sku sku)
      Specified by:
      setSku in interface SkuMediaXref
    • getMedia

      public org.broadleafcommerce.common.media.domain.Media getMedia()
      Specified by:
      getMedia in interface SkuMediaXref
    • setMedia

      public void setMedia(org.broadleafcommerce.common.media.domain.Media media)
      Specified by:
      setMedia in interface SkuMediaXref
    • getKey

      public String getKey()
      Specified by:
      getKey in interface SkuMediaXref
    • setKey

      public void setKey(String key)
      Specified by:
      setKey in interface SkuMediaXref
    • getUrl

      public String getUrl()
      Specified by:
      getUrl in interface org.broadleafcommerce.common.media.domain.Media
    • setUrl

      public void setUrl(String url)
      Specified by:
      setUrl in interface org.broadleafcommerce.common.media.domain.Media
    • getTitle

      public String getTitle()
      Specified by:
      getTitle in interface org.broadleafcommerce.common.media.domain.Media
    • setTitle

      public void setTitle(String title)
      Specified by:
      setTitle in interface org.broadleafcommerce.common.media.domain.Media
    • getAltText

      public String getAltText()
      Specified by:
      getAltText in interface org.broadleafcommerce.common.media.domain.Media
    • setAltText

      public void setAltText(String altText)
      Specified by:
      setAltText in interface org.broadleafcommerce.common.media.domain.Media
    • getTags

      public String getTags()
      Specified by:
      getTags in interface org.broadleafcommerce.common.media.domain.Media
    • setTags

      public void setTags(String tags)
      Specified by:
      setTags in interface org.broadleafcommerce.common.media.domain.Media
    • createEntityInstance

      protected void createEntityInstance()
    • isUnwrappableAs

      public boolean isUnwrappableAs(Class unwrapType)
      Specified by:
      isUnwrappableAs in interface org.broadleafcommerce.common.util.Wrappable
    • unwrap

      public <T> T unwrap(Class<T> unwrapType)
      Specified by:
      unwrap in interface org.broadleafcommerce.common.util.Wrappable
    • createOrRetrieveCopyInstance

      public <G extends SkuMediaXrefImpl> org.broadleafcommerce.common.copy.CreateResponse<G> createOrRetrieveCopyInstance(org.broadleafcommerce.common.copy.MultiTenantCopyContext context) throws CloneNotSupportedException
      Specified by:
      createOrRetrieveCopyInstance in interface org.broadleafcommerce.common.copy.MultiTenantCloneable<SkuMediaXrefImpl>
      Throws:
      CloneNotSupportedException