Interface ContentFragmentList

  • All Superinterfaces:
    Component, ComponentExporter

    @ConsumerType
    public interface ContentFragmentList
    extends Component
    Defines a Sling model used for the /apps/core/wcm/components/contentfragmentlist component.
    Since:
    com.adobe.cq.wcm.core.components.models.contentfragment 1.0.0
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String JSON_PN_ITEMS
      Name of the property (in JSON export) that provides the content fragment items.
      static java.lang.String PN_ELEMENT_NAMES
      Name of the optional resource property that stores the names of the elements to be used.
      static java.lang.String PN_MAX_ITEMS
      Name of the optional resource property that sets the query limit for the number of results to return.
      static java.lang.String PN_MODEL_PATH
      Path of the model resource.
      static java.lang.String PN_ORDER_BY
      Name of the optional resource property that stores the model element the list is sorted by.
      static java.lang.String PN_PARENT_PATH
      Name of the optional resource property that stores the parent path of the content fragments.
      static java.lang.String PN_SORT_ORDER
      Name of the optional resource property that sets the sort order of the list (ascending / descending).
      static java.lang.String PN_TAG_NAMES
      Name of the optional resource property that stores the tag names for filtering the result.
      • Fields inherited from interface com.adobe.cq.wcm.core.components.models.Component

        PN_ID
    • Field Detail

      • JSON_PN_ITEMS

        static final java.lang.String JSON_PN_ITEMS
        Name of the property (in JSON export) that provides the content fragment items.
        Since:
        com.adobe.cq.wcm.core.components.models.contentfragment 1.0.0
        See Also:
        Constant Field Values
      • PN_ELEMENT_NAMES

        static final java.lang.String PN_ELEMENT_NAMES
        Name of the optional resource property that stores the names of the elements to be used.
        Since:
        com.adobe.cq.wcm.core.components.models.contentfragment 1.0.0
        See Also:
        Constant Field Values
      • PN_MODEL_PATH

        static final java.lang.String PN_MODEL_PATH
        Path of the model resource. Property is required.
        Since:
        com.adobe.cq.wcm.core.components.models.contentfragment 1.0.0
        See Also:
        Constant Field Values
      • PN_TAG_NAMES

        static final java.lang.String PN_TAG_NAMES
        Name of the optional resource property that stores the tag names for filtering the result.
        Since:
        com.adobe.cq.wcm.core.components.models.contentfragment 1.0.0
        See Also:
        Constant Field Values
      • PN_PARENT_PATH

        static final java.lang.String PN_PARENT_PATH
        Name of the optional resource property that stores the parent path of the content fragments.
        Since:
        com.adobe.cq.wcm.core.components.models.contentfragment 1.0.0
        See Also:
        Constant Field Values
      • PN_MAX_ITEMS

        static final java.lang.String PN_MAX_ITEMS
        Name of the optional resource property that sets the query limit for the number of results to return.
        Since:
        com.adobe.cq.wcm.core.components.models.contentfragment 1.1.0
        See Also:
        Constant Field Values
      • PN_ORDER_BY

        static final java.lang.String PN_ORDER_BY
        Name of the optional resource property that stores the model element the list is sorted by.
        Since:
        com.adobe.cq.wcm.core.components.models.contentfragment 1.2.0
        See Also:
        Constant Field Values
      • PN_SORT_ORDER

        static final java.lang.String PN_SORT_ORDER
        Name of the optional resource property that sets the sort order of the list (ascending / descending).
        Since:
        com.adobe.cq.wcm.core.components.models.contentfragment 1.2.0
        See Also:
        Constant Field Values
    • Method Detail

      • getListItems

        @NotNull
        default @NotNull java.util.Collection<DAMContentFragment> getListItems()
        Returns a list of content fragments.
        Returns:
        the list of content fragments
        Since:
        com.adobe.cq.wcm.core.components.models.contentfragment 1.0.0