/** * Invoked each {@link String} property. * @param name property name * @param context context object (specified in {@link #scan(DataModelDefinition, Object)}) * @throws E if failed */ public void stringProperty(PropertyName name, C context) throws E { anyProperty(name, context); }
/** * Invoked each {@link BigDecimal} property. * @param name property name * @param context context object (specified in {@link #scan(DataModelDefinition, Object)}) * @throws E if failed */ public void decimalProperty(PropertyName name, C context) throws E { anyProperty(name, context); }
/** * Invoked each {@link PropertyType#TIME} property. * @param name property name * @param context context object (specified in {@link #scan(DataModelDefinition, Object)}) * @throws E if failed */ public void timeProperty(PropertyName name, C context) throws E { anyProperty(name, context); }
/** * Invoked each {@link BigInteger} property. * @param name property name * @param context context object (specified in {@link #scan(DataModelDefinition, Object)}) * @throws E if failed */ public void integerProperty(PropertyName name, C context) throws E { anyProperty(name, context); }
/** * Invoked each {@link DataModelReflection} property. * @param name property name * @param context context object (specified in {@link #scan(DataModelDefinition, Object)}) * @throws E if failed */ public void objectProperty(PropertyName name, C context) throws E { anyProperty(name, context); }
/** * Invoked each {@link Byte} property. * @param name property name * @param context context object (specified in {@link #scan(DataModelDefinition, Object)}) * @throws E if failed */ public void byteProperty(PropertyName name, C context) throws E { anyProperty(name, context); }
/** * Invoked each {@link PropertyType#DATE} property. * @param name property name * @param context context object (specified in {@link #scan(DataModelDefinition, Object)}) * @throws E if failed */ public void dateProperty(PropertyName name, C context) throws E { anyProperty(name, context); }
/** * Invoked each {@link Sequence} property. * @param name property name * @param context context object (specified in {@link #scan(DataModelDefinition, Object)}) * @throws E if failed */ public void sequenceProperty(PropertyName name, C context) throws E { anyProperty(name, context); }
/** * Invoked each {@link Boolean} property. * @param name property name * @param context context object (specified in {@link #scan(DataModelDefinition, Object)}) * @throws E if failed */ public void booleanProperty(PropertyName name, C context) throws E { anyProperty(name, context); }
/** * Invoked each {@link Short} property. * @param name property name * @param context context object (specified in {@link #scan(DataModelDefinition, Object)}) * @throws E if failed */ public void shortProperty(PropertyName name, C context) throws E { anyProperty(name, context); }
/** * Invoked each {@link Integer} property. * @param name property name * @param context context object (specified in {@link #scan(DataModelDefinition, Object)}) * @throws E if failed */ public void intProperty(PropertyName name, C context) throws E { anyProperty(name, context); }
/** * Invoked each {@link Long} property. * @param name property name * @param context context object (specified in {@link #scan(DataModelDefinition, Object)}) * @throws E if failed */ public void longProperty(PropertyName name, C context) throws E { anyProperty(name, context); }
/** * Invoked each {@link Float} property. * @param name property name * @param context context object (specified in {@link #scan(DataModelDefinition, Object)}) * @throws E if failed */ public void floatProperty(PropertyName name, C context) throws E { anyProperty(name, context); }
/** * Invoked each {@link Double} property. * @param name property name * @param context context object (specified in {@link #scan(DataModelDefinition, Object)}) * @throws E if failed */ public void doubleProperty(PropertyName name, C context) throws E { anyProperty(name, context); }
/** * Invoked each {@link PropertyType#DATETIME} property. * @param name property name * @param context context object (specified in {@link #scan(DataModelDefinition, Object)}) * @throws E if failed */ public void datetimeProperty(PropertyName name, C context) throws E { anyProperty(name, context); }
anyProperty(name, context); } else { switch (type) { break; default: anyProperty(name, context); break;