Class MetamodelGenerator

java.lang.Object
org.aksw.jena_sparql_api.mapper.jpa.metamodel.MetamodelGenerator

public class MetamodelGenerator extends Object
  • Field Details

    • entityOpsGenerator

      protected Function<Class<?>,org.aksw.commons.beans.model.EntityOps> entityOpsGenerator
  • Constructor Details

    • MetamodelGenerator

      public MetamodelGenerator(Function<Class<?>,org.aksw.commons.beans.model.EntityOps> entityOpsGenerator)
  • Method Details

    • apply

      public <X> javax.persistence.metamodel.EntityType<X> apply(Class<X> cls)
    • createAttribute

      public <X> javax.persistence.metamodel.Attribute<X,?> createAttribute(Class<X> cls, org.aksw.commons.beans.model.PropertyOps pop)