Package eu.miltema.slimorm
Class FieldProperties
- java.lang.Object
-
- eu.miltema.slimorm.FieldProperties
-
public class FieldProperties extends java.lang.ObjectRepresents field-related properties, when accessing database
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringcolumnNamejava.lang.reflect.Fieldfieldjava.lang.Class<?>fieldTypeFieldPropertiesforeignFieldbooleaninsertableLoadBinderloadBinderSaveBindersaveBinderbooleanupdatable
-
Constructor Summary
Constructors Constructor Description FieldProperties(java.lang.reflect.Field field, Dialect dialect)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectgetFieldValue(java.lang.Object object)voidsetFieldValue(java.lang.Object object, java.lang.Object value)java.lang.StringtoString()
-
-
-
Field Detail
-
columnName
public java.lang.String columnName
-
field
public java.lang.reflect.Field field
-
updatable
public boolean updatable
-
insertable
public boolean insertable
-
saveBinder
public SaveBinder saveBinder
-
loadBinder
public LoadBinder loadBinder
-
fieldType
public java.lang.Class<?> fieldType
-
foreignField
public FieldProperties foreignField
-
-
Constructor Detail
-
FieldProperties
public FieldProperties(java.lang.reflect.Field field, Dialect dialect)
-
-