Interface PojoBootstrapIntrospector

All Known Implementing Classes:
AbstractPojoModelsBootstrapIntrospector

public interface PojoBootstrapIntrospector
A Pojo introspector used at bootstrap.
  • Method Details

    • typeModel

      <T> PojoRawTypeModel<T> typeModel(Class<T> clazz)
      Type Parameters:
      T - The type
      Parameters:
      clazz - The Java class representing the raw version of the type
      Returns:
      A type model for the given type.
    • typeModel

      PojoRawTypeModel<?> typeModel(String name)
      Parameters:
      name - The name of the type
      Returns:
      A type model for the requested type.
    • annotationValueHandleFactory

      org.hibernate.accessor.AccessorFactory annotationValueHandleFactory()
      Returns:
      A AccessorFactory for reading annotation attributes.
    • noPrefix

      @Incubating static String noPrefix(String methodName)
    • decapitalize

      @Incubating static String decapitalize(String name)