public ItemRef incr ( final String property , final Number value , final OnItemSnapshot onItemSnapshot , final OnError onError ) { TableMetadata tm = context . getTableMeta ( this . table . name ) ; if ( tm == null ) { this . table . meta ( new OnTableMetadata ( ) { @ Override public void run ( TableMetadata tableMetadata ) { _in_de_cr ( property , value , true , onItemSnapshot , onError ) ; } } , onError ) ; } else { this . _in_de_cr ( property , value , true , onItemSnapshot , onError ) ; } return this ; }
Increments a given attribute of an item . If the attribute doesn t exist it is set to zero before the operation .