Class PojoProperties<T>
- java.lang.Object
-
- org.jdbi.v3.core.mapper.reflect.internal.PojoProperties<T>
-
- Direct Known Subclasses:
BeanPropertiesFactory.BeanPojoProperties,BuilderPojoProperties
public abstract class PojoProperties<T> extends java.lang.ObjectIntrospector-like interface that works with arbitrary pojos, not just beans.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfacePojoProperties.PojoBuilder<T>static interfacePojoProperties.PojoProperty<T>
-
Field Summary
Fields Modifier and Type Field Description private java.lang.reflect.Typetype
-
Constructor Summary
Constructors Modifier Constructor Description protectedPojoProperties(java.lang.reflect.Type type)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract PojoProperties.PojoBuilder<T>create()abstract java.util.Map<java.lang.String,? extends PojoProperties.PojoProperty<T>>getProperties()java.lang.reflect.TypegetType()
-
-
-
Method Detail
-
getType
public java.lang.reflect.Type getType()
-
getProperties
public abstract java.util.Map<java.lang.String,? extends PojoProperties.PojoProperty<T>> getProperties()
-
create
public abstract PojoProperties.PojoBuilder<T> create()
-
-