Package org.sql2o.reflection
Class PojoMetadata
java.lang.Object
org.sql2o.reflection.PojoMetadata
Stores metadata for a POJO.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPojoMetadata(Class clazz, boolean caseSensitive, boolean autoDeriveColumnNames, Map<String, String> columnMappings, boolean throwOnMappingError) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetPropertyGetter(String propertyName) getPropertyGetterIfExists(String propertyName) getPropertySetter(String propertyName) getPropertySetterIfExists(String propertyName) getType()getValueOfProperty(String propertyName, Object object) inthashCode()booleanboolean
-
Field Details
-
Constructor Details
-
Method Details
-
isCaseSensitive
public boolean isCaseSensitive() -
isAutoDeriveColumnNames
public boolean isAutoDeriveColumnNames() -
equals
-
hashCode
public int hashCode() -
getObjectConstructor
-
getColumnMappings
-
getPropertyGetter
-
getPropertyGetterIfExists
-
getPropertySetter
-
getPropertySetterIfExists
-
getType
-
getValueOfProperty
-