What is the OOTB slign model backing the xfPage component that is used to create Experience Fragment template?

I am tying to create a sling model to extend the OOTB xfPage component /libs/cq/experience-fragments/components/xfpage

I have a proxy xfPage component created at apps/myProjecy/cpomponent/xfPage --> with sling:resourceSupertType = /libs/cq/experience-fragments/components/xfpage

I have an experience fragment under content/experience-fragments/myContentFolder/exp-fragment-master/variant which is created using the xfPage template.

Is there an instance of xfPage that I can use in the model below ?

@Model(
        adaptables = {SlingHttpServletRequest.class},     
        adapters = { ComponentExporter.class,
                ContainerExporter.class, 
                        Page.class},
        defaultInjectionStrategy = DefaultInjectionStrategy.OPTIONAL,
        resourceType = "myProjecy/cpomponent/xfPage"
        )

@Exporter(name = "jackson", extensions = "json") 
@JsonSerialize(as = xfPageModel.class)

public class xfPageModel {

@Self
@Via(type = ResourceSuperType.class)
private xfPage xfPage ;
}


How many English words
do you know?
Test your English vocabulary size, and measure
how many words do you know
Online Test
Powered by Examplum