Class QEntityFactory

java.lang.Object
com.peterphi.std.guice.hibernate.webquery.impl.QEntityFactory

public class QEntityFactory extends Object
  • Constructor Details

    • QEntityFactory

      @Inject public QEntityFactory(org.hibernate.SessionFactory sessionFactory)
  • Method Details

    • getSubclasses

      public List<QEntity> getSubclasses(Class<?> superclass)
    • get

      public <T> QEntity get(Class<T> clazz)
    • getEmbeddable

      public QEntity getEmbeddable(Class clazz, javax.persistence.metamodel.EmbeddableType ct)
    • encode

      public WQSchemas encode()
    • getAll

      public List<QEntity> getAll()