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 Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSkuMediaXrefImpl(Sku sku, org.broadleafcommerce.common.media.domain.Media media, String key) -
Method Summary
Modifier and TypeMethodDescriptionprotected void<G extends SkuMediaXrefImpl>
org.broadleafcommerce.common.copy.CreateResponse<G>createOrRetrieveCopyInstance(org.broadleafcommerce.common.copy.MultiTenantCopyContext context) getId()getKey()org.broadleafcommerce.common.media.domain.MediagetMedia()getSku()getTags()getTitle()getUrl()booleanisUnwrappableAs(Class unwrapType) voidsetAltText(String altText) voidvoidvoidsetMedia(org.broadleafcommerce.common.media.domain.Media media) voidvoidvoidvoid<T> T
-
Field Details
-
id
-
sku
-
media
protected org.broadleafcommerce.common.media.domain.Media media -
key
-
-
Constructor Details
-
SkuMediaXrefImpl
-
SkuMediaXrefImpl
public SkuMediaXrefImpl()
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceorg.broadleafcommerce.common.media.domain.Media- Specified by:
getIdin interfaceSkuMediaXref
-
setId
- Specified by:
setIdin interfaceorg.broadleafcommerce.common.media.domain.Media- Specified by:
setIdin interfaceSkuMediaXref
-
getSku
- Specified by:
getSkuin interfaceSkuMediaXref
-
setSku
- Specified by:
setSkuin interfaceSkuMediaXref
-
getMedia
public org.broadleafcommerce.common.media.domain.Media getMedia()- Specified by:
getMediain interfaceSkuMediaXref
-
setMedia
public void setMedia(org.broadleafcommerce.common.media.domain.Media media) - Specified by:
setMediain interfaceSkuMediaXref
-
getKey
- Specified by:
getKeyin interfaceSkuMediaXref
-
setKey
- Specified by:
setKeyin interfaceSkuMediaXref
-
getUrl
- Specified by:
getUrlin interfaceorg.broadleafcommerce.common.media.domain.Media
-
setUrl
- Specified by:
setUrlin interfaceorg.broadleafcommerce.common.media.domain.Media
-
getTitle
- Specified by:
getTitlein interfaceorg.broadleafcommerce.common.media.domain.Media
-
setTitle
- Specified by:
setTitlein interfaceorg.broadleafcommerce.common.media.domain.Media
-
getAltText
- Specified by:
getAltTextin interfaceorg.broadleafcommerce.common.media.domain.Media
-
setAltText
- Specified by:
setAltTextin interfaceorg.broadleafcommerce.common.media.domain.Media
-
getTags
- Specified by:
getTagsin interfaceorg.broadleafcommerce.common.media.domain.Media
-
setTags
- Specified by:
setTagsin interfaceorg.broadleafcommerce.common.media.domain.Media
-
createEntityInstance
protected void createEntityInstance() -
isUnwrappableAs
- Specified by:
isUnwrappableAsin interfaceorg.broadleafcommerce.common.util.Wrappable
-
unwrap
- Specified by:
unwrapin interfaceorg.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:
createOrRetrieveCopyInstancein interfaceorg.broadleafcommerce.common.copy.MultiTenantCloneable<SkuMediaXrefImpl>- Throws:
CloneNotSupportedException
-