/* Ċ Ġ* Ġ Ġ< h 1 > License Ġ:</ h 1 > Ġ< br /> Ċ Ġ* ĠThe Ġfollowing Ġcode Ġis Ġdeliver Ġas Ġis . Ġ< br /> Ċ Ġ* Ġ ĠYou Ġcan Ġuse , Ġmodify , Ġthe Ġcode Ġas Ġyour Ġneed Ġfor Ġany Ġusage .< br /> Ċ Ġ* Ġ ĠBut Ġyou Ġcan 't Ġdo Ġany Ġaction Ġthat Ġavoid Ġme Ġor Ġother Ġperson Ġuse , Ġmodify Ġthis Ġcode .< br /> Ċ Ġ* Ġ ĠThe Ġcode Ġis Ġfree Ġfor Ġusage Ġand Ġmodification , Ġyou Ġcan 't Ġchange Ġthat Ġfact . Ċ Ġ*/ Ċ Ċ package Ġfr . j help . database . condition Ċ Ċ import Ġfr . j help . database . COLUMN _ ID Ċ import Ġfr . j help . database . COLUMN _ NAME Ċ import Ġfr . j help . database . COLUMN _ OBJECT _ ID Ċ import Ġfr . j help . database . COLUMN _ TYPE Ċ import Ġfr . j help . database . COLUMN _ VALUE _ INTEGER Ċ import Ġfr . j help . database . DataType Ċ import Ġfr . j help . database . TABLE _ FIELDS Ċ Ċ class ĠData Int NotEqual ( private Ġval Ġfield : String , Ġvalue : ĠInt ) Ġ: Data Condition () Ċ { ĊĠĠĠ Ġprivate Ġval Ġvalue Ġ= Ġvalue . toString () ĊĠĠĠ Ġprivate Ġval Ġquery Ġ= ĊĠĠĠĠĠĠĠ Ġ" SELECT Ġ$ COLUMN _ ID ĠFROM Ġ$ TABLE _ FIELDS ĠWHERE Ġ$ COLUMN _ OBJECT _ ID =? ĠAND Ġ$ COLUMN _ NAME =? ĠAND Ġ$ COLUMN _ TYPE =? ĠAND Ġ$ COLUMN _ VALUE _ INTEGER != ?" ĊĊĠĠĠ Ġoverride Ġfun Ġnext Query ( parameters : ĠMutable List < String >, ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġexecute Query : Ġ( String ) Ġ-> ĠLong ): ĠCondition Result ĊĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠ Ġparameters . add ( this . field ) ĊĠĠĠĠĠĠĠ Ġparameters . add ( DataType . INTEGER . name ) ĊĠĠĠĠĠĠĠ Ġparameters . add ( this . value ) ĊĊĠĠĠĠĠĠĠ Ġreturn Ġif Ġ( executeQuery ( this . query ) >= 0 L ) ĊĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠCondition Result . VALID ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġelse ĊĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠCondition Result . INVALID ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }