Package org.jdbi.v3.jpa.internal
Class JpaMember
- java.lang.Object
-
- org.jdbi.v3.jpa.internal.JpaMember
-
public class JpaMember extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static interfaceJpaMember.Getter(package private) static interfaceJpaMember.Setter
-
Field Summary
Fields Modifier and Type Field Description private JpaMember.Getteraccessorprivate java.lang.Class<?>clazzprivate java.lang.StringcolumnNameprivate static org.slf4j.LoggerLOGGERprivate JpaMember.Settermutatorprivate QualifiedType<?>qualifiedTypeprivate static QualifiersQUALIFIERS
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetColumnName()QualifiedType<?>getQualifiedType()java.lang.reflect.TypegetType()private static java.lang.StringnameOf(javax.persistence.Column column, java.lang.String memberName)java.lang.Objectread(java.lang.Object obj)voidwrite(java.lang.Object obj, java.lang.Object value)
-
-
-
Field Detail
-
QUALIFIERS
private static final Qualifiers QUALIFIERS
-
LOGGER
private static final org.slf4j.Logger LOGGER
-
clazz
private final java.lang.Class<?> clazz
-
columnName
private final java.lang.String columnName
-
qualifiedType
private final QualifiedType<?> qualifiedType
-
accessor
private final JpaMember.Getter accessor
-
mutator
private final JpaMember.Setter mutator
-
-
Method Detail
-
getColumnName
public java.lang.String getColumnName()
-
getQualifiedType
public QualifiedType<?> getQualifiedType()
-
getType
public java.lang.reflect.Type getType()
-
read
public java.lang.Object read(java.lang.Object obj) throws java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException- Throws:
java.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetException
-
write
public void write(java.lang.Object obj, java.lang.Object value)
-
nameOf
private static java.lang.String nameOf(javax.persistence.Column column, java.lang.String memberName)
-
-