Interface HippoMirrorBean

All Superinterfaces:
Comparable<HippoBean>, ContentBean, HippoBean, IdentifiableContentBean, NodeAware, ObjectConverterAware

public interface HippoMirrorBean extends HippoBean
  • Method Details

    • getRepresentationId

      default String getRepresentationId()
      in the Page Model API we do not want to show uuid for nodes below a document (compound)
      Specified by:
      getRepresentationId in interface IdentifiableContentBean
      Returns:
      the representational id for this IdentifiableContentBean
    • getReferencedBean

      HippoBean getReferencedBean()

      When you want the HippoBean that this mirror represents, you can use this method.

      If the mirror is pointing to a hippo:handle, then only a HippoBean is returned if a child node (document) with the same name is present. A HippoBean for the document (child) is then returned. If no such child, null is returned.

      If the mirror point to a node that is not of type hippo:handle, a HippoBean for that node is returned.

      Returns:
      the referenced HippoBean by this mirror or null when missing