Class ComponentDataImpl
- java.lang.Object
-
- com.adobe.cq.commerce.core.components.internal.datalayer.ComponentDataImpl
-
- All Implemented Interfaces:
com.adobe.cq.wcm.core.components.models.datalayer.ComponentData
- Direct Known Subclasses:
CategoryListDataImpl
,ProductDataImpl
public class ComponentDataImpl extends Object implements com.adobe.cq.wcm.core.components.models.datalayer.ComponentData
-
-
Field Summary
Fields Modifier and Type Field Description protected DataLayerComponent
component
protected org.apache.sling.api.resource.Resource
resource
-
Constructor Summary
Constructors Constructor Description ComponentDataImpl(DataLayerComponent component, org.apache.sling.api.resource.Resource resource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDescription()
String
getId()
String
getJson()
Date
getLastModifiedDate()
String
getLinkUrl()
String
getParentId()
String
getText()
String
getTitle()
String
getType()
-
-
-
Field Detail
-
component
protected final DataLayerComponent component
-
resource
protected final org.apache.sling.api.resource.Resource resource
-
-
Constructor Detail
-
ComponentDataImpl
public ComponentDataImpl(DataLayerComponent component, org.apache.sling.api.resource.Resource resource)
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getId
in interfacecom.adobe.cq.wcm.core.components.models.datalayer.ComponentData
-
getParentId
public String getParentId()
- Specified by:
getParentId
in interfacecom.adobe.cq.wcm.core.components.models.datalayer.ComponentData
-
getType
public String getType()
- Specified by:
getType
in interfacecom.adobe.cq.wcm.core.components.models.datalayer.ComponentData
-
getTitle
public String getTitle()
- Specified by:
getTitle
in interfacecom.adobe.cq.wcm.core.components.models.datalayer.ComponentData
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfacecom.adobe.cq.wcm.core.components.models.datalayer.ComponentData
-
getLastModifiedDate
public Date getLastModifiedDate()
- Specified by:
getLastModifiedDate
in interfacecom.adobe.cq.wcm.core.components.models.datalayer.ComponentData
-
getText
public String getText()
- Specified by:
getText
in interfacecom.adobe.cq.wcm.core.components.models.datalayer.ComponentData
-
getLinkUrl
public String getLinkUrl()
- Specified by:
getLinkUrl
in interfacecom.adobe.cq.wcm.core.components.models.datalayer.ComponentData
-
getJson
public String getJson()
- Specified by:
getJson
in interfacecom.adobe.cq.wcm.core.components.models.datalayer.ComponentData
-
-