Package org.jdbi.v3.jpa.internal
Class JpaClass<C>
- java.lang.Object
-
- org.jdbi.v3.jpa.internal.JpaClass<C>
-
public class JpaClass<C> extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <C> JpaClass<C>get(java.lang.Class<C> clazz)private static voidinspectAnnotatedProperties(java.lang.Class<?> clazz, java.util.Map<java.lang.String,JpaMember> members)private static java.util.Collection<JpaMember>inspectClass(java.lang.Class<?> clazz)private static voidinspectFields(java.lang.Class<?> clazz, java.util.Map<java.lang.String,JpaMember> members)private static voidinspectNonAnnotatedProperties(java.lang.Class<?> clazz, java.util.Map<java.lang.String,JpaMember> members)private static voidinspectProperties(java.lang.Class<?> clazz, java.util.Map<java.lang.String,JpaMember> members, boolean hasColumnAnnotation)private static voidinspectSuperclasses(java.lang.Class<?> clazz, java.util.Map<java.lang.String,JpaMember> members)JpaMemberlookupMember(java.lang.String columnLabel)java.util.List<JpaMember>members()
-
-
-
Constructor Detail
-
JpaClass
private JpaClass(java.lang.Class<C> clazz)
-
-
Method Detail
-
get
public static <C> JpaClass<C> get(java.lang.Class<C> clazz)
-
inspectClass
private static java.util.Collection<JpaMember> inspectClass(java.lang.Class<?> clazz)
-
inspectSuperclasses
private static void inspectSuperclasses(java.lang.Class<?> clazz, java.util.Map<java.lang.String,JpaMember> members)
-
inspectFields
private static void inspectFields(java.lang.Class<?> clazz, java.util.Map<java.lang.String,JpaMember> members)
-
inspectAnnotatedProperties
private static void inspectAnnotatedProperties(java.lang.Class<?> clazz, java.util.Map<java.lang.String,JpaMember> members)
-
inspectNonAnnotatedProperties
private static void inspectNonAnnotatedProperties(java.lang.Class<?> clazz, java.util.Map<java.lang.String,JpaMember> members)
-
inspectProperties
private static void inspectProperties(java.lang.Class<?> clazz, java.util.Map<java.lang.String,JpaMember> members, boolean hasColumnAnnotation)
-
lookupMember
public JpaMember lookupMember(java.lang.String columnLabel)
-
members
public java.util.List<JpaMember> members()
-
-