日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSDataAbilityPredicates

DataAbilityPredicates

java.lang.Object

|---ohos.data.dataability.DataAbilityPredicates

public class DataAbilityPredicates
extends Object
implements Sequenceable

提供用于實(shí)現(xiàn)各種查詢方法的謂詞。

此類允許您的應(yīng)用程序使用精確匹配、模糊匹配或聚合方法查詢數(shù)據(jù)。

嵌套類摘要

從接口 ohos.utils.Sequenceable 繼承的嵌套類/接口
Sequenceable.ProducerT

構(gòu)造函數(shù)摘要

構(gòu)造函數(shù) 描述
DataAbilityPredicates() 用于創(chuàng)建 DataAbilityPredicates 實(shí)例的無參數(shù)構(gòu)造函數(shù)。
DataAbilityPredicates(String rawSelection) 用于使用字符串格式的原始 SQL 語句創(chuàng)建 DataAbilityPredicates 實(shí)例的構(gòu)造函數(shù)。
DataAbilityPredicates(Parcel source) 用于創(chuàng)建帶有 Parcel 對象的 DataAbilityPredicates 實(shí)例的構(gòu)造函數(shù)。

方法總結(jié)

修飾符和類型 方法 描述
DataAbilityPredicates and() 向謂詞添加一個(gè)和條件。
DataAbilityPredicates beginsWith(String field, String value) 配置謂詞以匹配數(shù)據(jù)類型為字符串且值以指定字符串開頭的字段。
DataAbilityPredicates beginWrap() 為謂詞添加左括號。
DataAbilityPredicates between(String field, double low, double high) 配置謂詞以匹配數(shù)據(jù)類型為雙精度且值在給定范圍內(nèi)的指定字段。
DataAbilityPredicates between(String field, float low, float high) 配置謂詞以匹配數(shù)據(jù)類型為浮點(diǎn)且值在給定范圍內(nèi)的指定字段。
DataAbilityPredicates between(String field, int low, int high) 配置謂詞以匹配數(shù)據(jù)類型為 int 且值在給定范圍內(nèi)的指定字段。
DataAbilityPredicates between(String field, long low, long high) 配置謂詞以匹配數(shù)據(jù)類型為長且值在給定范圍內(nèi)的指定字段。
DataAbilityPredicates between(String field, String low, String high) 配置謂詞以匹配數(shù)據(jù)類型為字符串且值在給定范圍內(nèi)的指定字段。
DataAbilityPredicates between(String field, Time low, Time high) 配置謂詞以匹配數(shù)據(jù)類型為時(shí)間且值在給定范圍內(nèi)的指定字段。
DataAbilityPredicates between(String field, Timestamp low, Timestamp high) 配置謂詞以匹配數(shù)據(jù)類型為 Timestamp 且值在給定范圍內(nèi)的指定字段。
DataAbilityPredicates between(String field, Calendar low, Calendar high) 配置謂詞以匹配數(shù)據(jù)類型為日歷且值在給定范圍內(nèi)的指定字段。
DataAbilityPredicates between(String field, Date low, Date high) 配置謂詞以匹配數(shù)據(jù)類型為日期且值在給定范圍內(nèi)的指定字段。
void clear() 清除 DataAbilityPredicates 的搜索條件。
DataAbilityPredicates contains(String field, String value) 配置謂詞以匹配數(shù)據(jù)類型為字符串且值包含指定值的字段。
DataAbilityPredicates distinct() 配置謂詞以過濾掉重復(fù)記錄并僅保留其中一個(gè)。
DataAbilityPredicates endsWith(String field, String value) 配置謂詞以匹配數(shù)據(jù)類型為字符串且值以指定字符串結(jié)尾的字段。
DataAbilityPredicates endWrap() 為謂詞添加右括號。
DataAbilityPredicates equalTo(String field, boolean value) 配置謂詞以匹配數(shù)據(jù)類型為布爾值且值等于指定值的字段。
DataAbilityPredicates equalTo(String field, byte value) 配置謂詞以匹配數(shù)據(jù)類型為字節(jié)且值等于指定值的字段。
DataAbilityPredicates equalTo(String field, double value) 配置謂詞以匹配數(shù)據(jù)類型為雙精度且值等于指定值的字段。
DataAbilityPredicates equalTo(String field, float value) 配置謂詞以匹配數(shù)據(jù)類型為浮點(diǎn)且值等于指定值的字段。
DataAbilityPredicates equalTo(String field, int value) 配置謂詞以匹配數(shù)據(jù)類型為 int 且值等于指定值的字段。
DataAbilityPredicates equalTo(String field, long value) 配置謂詞以匹配數(shù)據(jù)類型為長且值等于指定值的字段。
DataAbilityPredicates equalTo(String field, short value) 配置謂詞以匹配數(shù)據(jù)類型為短且值等于指定值的字段。
DataAbilityPredicates equalTo(String field, String value) 配置謂詞以匹配數(shù)據(jù)類型為字符串且值等于指定值的字段。
DataAbilityPredicates equalTo(String field, Time value) 配置謂詞以匹配數(shù)據(jù)類型為時(shí)間且值等于指定值的字段。
DataAbilityPredicates equalTo(String field, Timestamp value) 配置謂詞以匹配數(shù)據(jù)類型為時(shí)間戳且值等于指定值的字段。
DataAbilityPredicates equalTo(String field, Calendar value) 配置謂詞以匹配數(shù)據(jù)類型為日歷且值等于指定值的字段。
DataAbilityPredicates equalTo(String field, Date value) 配置謂詞以匹配數(shù)據(jù)類型為日期且值等于指定值的字段。
String getOrder() 獲取謂詞的順序信息。
ListString getWhereArgs() 獲取謂詞的參數(shù)。
String getWhereClause() 從謂詞中獲取 where 子句。
DataAbilityPredicates glob(String field, String value)
DataAbilityPredicates greaterThan(String field, double value) 配置謂詞以匹配數(shù)據(jù)類型為雙精度且值大于指定值的字段。
DataAbilityPredicates greaterThan(String field, float value) 配置謂詞以匹配數(shù)據(jù)類型為浮點(diǎn)且值大于指定值的字段。
DataAbilityPredicates greaterThan(String field, int value) 配置謂詞以匹配數(shù)據(jù)類型為 int 且值大于指定值的字段。
DataAbilityPredicates greaterThan(String field, long value) 配置謂詞以匹配數(shù)據(jù)類型為長且值大于指定值的字段。
DataAbilityPredicates greaterThan(String field, String value) 配置謂詞以匹配數(shù)據(jù)類型為字符串且值大于指定值的字段。
DataAbilityPredicates greaterThan(String field, Time value) 配置謂詞以匹配數(shù)據(jù)類型為時(shí)間且值大于指定值的字段。
DataAbilityPredicates greaterThan(String field, Timestamp value) 配置謂詞以匹配數(shù)據(jù)類型為時(shí)間戳且值大于指定值的字段。
DataAbilityPredicates greaterThan(String field, Calendar value) 配置謂詞以匹配數(shù)據(jù)類型為日歷且值大于指定值的字段。
DataAbilityPredicates greaterThan(String field, Date value) 配置謂詞以匹配數(shù)據(jù)類型為日期且值大于指定值的字段。
DataAbilityPredicates greaterThanOrEqualTo(String field, double value) 配置謂詞以匹配數(shù)據(jù)類型為雙精度且值大于或等于指定值的字段。
DataAbilityPredicates greaterThanOrEqualTo(String field, float value) 配置謂詞以匹配數(shù)據(jù)類型為浮點(diǎn)且值大于或等于指定值的字段。
DataAbilityPredicates greaterThanOrEqualTo(String field, int value) 配置謂詞以匹配數(shù)據(jù)類型為 int 且值大于或等于指定值的字段。
DataAbilityPredicates greaterThanOrEqualTo(String field, long value) 配置謂詞以匹配數(shù)據(jù)類型為長且值大于或等于指定值的字段。
DataAbilityPredicates greaterThanOrEqualTo(String field, String value) 配置謂詞以匹配數(shù)據(jù)類型為字符串且值大于或等于指定值的字段。
DataAbilityPredicates greaterThanOrEqualTo(String field, Time value) 配置謂詞以匹配數(shù)據(jù)類型為時(shí)間且值大于或等于指定值的字段。
DataAbilityPredicates greaterThanOrEqualTo(String field, Timestamp value) 配置謂詞以匹配數(shù)據(jù)類型為時(shí)間戳且值大于或等于指定值的字段。
DataAbilityPredicates greaterThanOrEqualTo(String field, Calendar value) 配置謂詞以匹配數(shù)據(jù)類型為日歷且值大于或等于指定值的字段。
DataAbilityPredicates greaterThanOrEqualTo(String field, Date value) 配置謂詞以匹配數(shù)據(jù)類型為日期且值大于或等于指定值的字段。
DataAbilityPredicates groupBy(String[] fields) 配置 DataAbilityPredicates 以按指定列對查詢結(jié)果進(jìn)行分組。
DataAbilityPredicates in(String field, double[] values) 配置 DataAbilityPredicates 以匹配數(shù)據(jù)類型為雙精度數(shù)組且值在給定范圍內(nèi)的指定字段。
DataAbilityPredicates in(String field, float[] values) 配置 DataAbilityPredicates 以匹配其數(shù)據(jù)類型為浮點(diǎn)數(shù)組且值在給定范圍內(nèi)的指定字段。
DataAbilityPredicates in(String field, int[] values) 配置 DataAbilityPredicates 以匹配數(shù)據(jù)類型為 int 數(shù)組且值在給定范圍內(nèi)的指定字段。
DataAbilityPredicates in(String field, long[] values) 配置 DataAbilityPredicates 以匹配數(shù)據(jù)類型為長數(shù)組且值在給定范圍內(nèi)的指定字段。
DataAbilityPredicates in(String field, String[] values) 配置 DataAbilityPredicates 以匹配數(shù)據(jù)類型為字符串?dāng)?shù)組且值在給定范圍內(nèi)的指定字段。
DataAbilityPredicates in(String field, Time[] values) 配置 DataAbilityPredicates 以匹配數(shù)據(jù)類型為時(shí)間數(shù)組且值在給定范圍內(nèi)的指定字段。
DataAbilityPredicates in(String field, Timestamp[] values) 配置 DataAbilityPredicates 以匹配數(shù)據(jù)類型為 Timestamp 數(shù)組且值在給定范圍內(nèi)的指定字段。
DataAbilityPredicates in(String field, Calendar[] values) 配置 DataAbilityPredicates 以匹配其數(shù)據(jù)類型為日歷數(shù)組且值在給定范圍內(nèi)的指定字段。
DataAbilityPredicates in(String field, Date[] values) 配置 DataAbilityPredicates 以匹配數(shù)據(jù)類型為 Date 數(shù)組且值在給定范圍內(nèi)的指定字段。
DataAbilityPredicates indexedBy(String indexName) 配置 DataAbilityPredicates 以指定索引列。
DataAbilityPredicates isNotNull(String field) 配置謂詞以匹配值不為空的指定字段。
DataAbilityPredicates isNull(String field) 配置謂詞以匹配值為空的字段。
boolean isRawSelection() 獲取變量 isRawSelection 的值。
DataAbilityPredicates lessThan(String field, double value) 配置謂詞以匹配數(shù)據(jù)類型為雙精度且值小于指定值的字段。
DataAbilityPredicates lessThan(String field, float value) 配置謂詞以匹配數(shù)據(jù)類型為浮點(diǎn)且值小于指定值的字段。
DataAbilityPredicates lessThan(String field, int value) 配置謂詞以匹配數(shù)據(jù)類型為 int 且值小于指定值的字段。
DataAbilityPredicates lessThan(String field, long value) 配置謂詞以匹配數(shù)據(jù)類型為長且值小于指定值的字段。
DataAbilityPredicates lessThan(String field, String value) 配置謂詞以匹配數(shù)據(jù)類型為字符串且值小于指定值的字段。
DataAbilityPredicates lessThan(String field, Time value) 配置謂詞以匹配數(shù)據(jù)類型為時(shí)間且值小于指定值的字段。
DataAbilityPredicates lessThan(String field, Timestamp value) 配置謂詞以匹配數(shù)據(jù)類型為時(shí)間戳且值小于指定值的字段。
DataAbilityPredicates lessThan(String field, Calendar value) 配置謂詞以匹配數(shù)據(jù)類型為日歷且值小于指定值的字段。
DataAbilityPredicates lessThan(String field, Date value) 配置謂詞以匹配數(shù)據(jù)類型為日期且值小于指定值的字段。
DataAbilityPredicates lessThanOrEqualTo(String field, double value) 配置謂詞以匹配數(shù)據(jù)類型為雙精度且值小于或等于指定值的字段。
DataAbilityPredicates lessThanOrEqualTo(String field, float value) 配置謂詞以匹配數(shù)據(jù)類型為浮點(diǎn)數(shù)且值小于或等于指定值的字段。
DataAbilityPredicates lessThanOrEqualTo(String field, int value) 配置謂詞以匹配數(shù)據(jù)類型為 int 且值小于或等于指定值的字段。
DataAbilityPredicates lessThanOrEqualTo(String field, long value) 配置謂詞以匹配數(shù)據(jù)類型為長且值小于或等于指定值的字段。
DataAbilityPredicates lessThanOrEqualTo(String field, String value) 配置謂詞以匹配數(shù)據(jù)類型為字符串且值小于或等于指定值的字段。
DataAbilityPredicates lessThanOrEqualTo(String field, Time value) 配置謂詞以匹配數(shù)據(jù)類型為時(shí)間且值小于或等于指定值的字段。
DataAbilityPredicates lessThanOrEqualTo(String field, Timestamp value) 配置謂詞以匹配數(shù)據(jù)類型為時(shí)間戳且值小于或等于指定值的字段。
DataAbilityPredicates lessThanOrEqualTo(String field, Calendar value) 配置謂詞以匹配數(shù)據(jù)類型為日歷且值小于或等于指定值的字段。
DataAbilityPredicates lessThanOrEqualTo(String field, Date value) 配置謂詞以匹配數(shù)據(jù)類型為日期且值小于或等于指定值的字段。
DataAbilityPredicates like(String field, String value) 配置謂詞以匹配數(shù)據(jù)類型為字符串且值類似于指定字符串的字段。
DataAbilityPredicates limit(int value) 設(shè)置列中與指定謂詞匹配的最大數(shù)據(jù)記錄數(shù)。
boolean marshalling(Parcel out) 將 DataAbilityPredicates 對象寫入 Parcel。
DataAbilityPredicates notBetween(String field, double low, double high) 配置 DataAbilityPredicates 以匹配其數(shù)據(jù)類型為雙精度且值超出給定范圍的指定字段。
DataAbilityPredicates notBetween(String field, float low, float high) 配置 DataAbilityPredicates 以匹配其數(shù)據(jù)類型為浮點(diǎn)且值超出給定范圍的指定字段。
DataAbilityPredicates notBetween(String field, int low, int high) 配置 DataAbilityPredicates 以匹配數(shù)據(jù)類型為 int 且值超出給定范圍的指定字段。
DataAbilityPredicates notBetween(String field, long low, long high) 配置 DataAbilityPredicates 以匹配其數(shù)據(jù)類型為長且值超出給定范圍的指定字段。
DataAbilityPredicates notBetween(String field, String low, String high)
DataAbilityPredicates notBetween(String field, Time low, Time high) 配置 DataAbilityPredicates 以匹配數(shù)據(jù)類型為 Time 且值超出給定范圍的指定字段。
DataAbilityPredicates notBetween(String field, Timestamp low, Timestamp high) 配置 DataAbilityPredicates 以匹配數(shù)據(jù)類型為 Timestamp 且值超出給定范圍的指定字段。
DataAbilityPredicates notBetween(String field, Calendar low, Calendar high) 配置 DataAbilityPredicates 以匹配其數(shù)據(jù)類型為日歷且值超出給定范圍的指定字段。
DataAbilityPredicates notBetween(String field, Date low, Date high) 配置 DataAbilityPredicates 以匹配數(shù)據(jù)類型為 Date 且值超出給定范圍的指定字段。
DataAbilityPredicates notEqualTo(String field, boolean value) 配置謂詞以匹配數(shù)據(jù)類型為布爾值且值不等于指定值的字段。
DataAbilityPredicates notEqualTo(String field, byte value) 配置謂詞以匹配數(shù)據(jù)類型為字節(jié)且值不等于指定值的字段。
DataAbilityPredicates notEqualTo(String field, double value) 配置謂詞以匹配數(shù)據(jù)類型為雙精度且值不等于指定值的字段。
DataAbilityPredicates notEqualTo(String field, float value) 配置謂詞以匹配數(shù)據(jù)類型為浮點(diǎn)且值不等于指定值的字段。
DataAbilityPredicates notEqualTo(String field, int value) 配置謂詞以匹配數(shù)據(jù)類型為 int 且值不等于指定值的字段。
DataAbilityPredicates notEqualTo(String field, long value) 配置謂詞以匹配數(shù)據(jù)類型為長且值不等于指定值的字段。
DataAbilityPredicates notEqualTo(String field, short value) 配置謂詞以匹配數(shù)據(jù)類型為短且值不等于指定值的字段。
DataAbilityPredicates notEqualTo(String field, String value) 配置謂詞以匹配數(shù)據(jù)類型為字符串且值不等于指定值的字段。
DataAbilityPredicates notEqualTo(String field, Time value) 配置謂詞以匹配數(shù)據(jù)類型為時(shí)間且值不等于指定值的字段。
DataAbilityPredicates notEqualTo(String field, Timestamp value) 配置謂詞以匹配數(shù)據(jù)類型為時(shí)間戳且值不等于指定值的字段。
DataAbilityPredicates notEqualTo(String field, Calendar value) 配置謂詞以匹配數(shù)據(jù)類型為日歷且值不等于指定值的字段。
DataAbilityPredicates notEqualTo(String field, Date value) 配置謂詞以匹配數(shù)據(jù)類型為日期且值不等于指定值的字段。
DataAbilityPredicates notIn(String field, double[] values) 配置 DataAbilityPredicates 以匹配數(shù)據(jù)類型為雙精度數(shù)組且值超出給定范圍的指定字段。
DataAbilityPredicates notIn(String field, float[] values) 配置 DataAbilityPredicates 以匹配其數(shù)據(jù)類型為浮點(diǎn)數(shù)組且值超出給定范圍的指定字段。
DataAbilityPredicates notIn(String field, int[] values) 配置 DataAbilityPredicates 以匹配數(shù)據(jù)類型為 int 數(shù)組且值超出給定范圍的指定字段。
DataAbilityPredicates notIn(String field, long[] values) 配置 DataAbilityPredicates 以匹配其數(shù)據(jù)類型為長數(shù)組且值超出給定范圍的指定字段。
DataAbilityPredicates notIn(String field, String[] values) 配置 DataAbilityPredicates 以匹配其數(shù)據(jù)類型為字符串?dāng)?shù)組且值超出給定范圍的指定字段。
DataAbilityPredicates notIn(String field, Time[] values) 配置 DataAbilityPredicates 以匹配數(shù)據(jù)類型為時(shí)間數(shù)組且值超出給定范圍的指定字段。
DataAbilityPredicates notIn(String field, Timestamp[] values) 配置 DataAbilityPredicates 以匹配數(shù)據(jù)類型為 Timestamp 數(shù)組且值超出給定范圍的指定字段。
DataAbilityPredicates notIn(String field, Calendar[] values) 配置 DataAbilityPredicates 以匹配其數(shù)據(jù)類型為日歷數(shù)組且值超出給定范圍的指定字段。
DataAbilityPredicates notIn(String field, Date[] values) 配置 DataAbilityPredicates 以匹配數(shù)據(jù)類型為 Date 數(shù)組且值超出給定范圍的指定字段。
DataAbilityPredicates offset(int rowOffset) 配置 DataAbilityPredicates 以指定返回結(jié)果的開始位置。
DataAbilityPredicates or() 向謂詞添加或條件。
DataAbilityPredicates orderByAsc(String field) 配置謂詞以匹配其值按升序排序的列。
DataAbilityPredicates orderByDesc(String field) 配置謂詞以匹配其值按降序排序的列。
void setOrder(String order) 設(shè)置謂詞的順序信息。
void setWhereArgs(ListString whereArgs) 設(shè)置謂詞的參數(shù)。
boolean unmarshalling(Parcel in) 從 Parcel 對象中讀取。
從類 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
從接口 ohos.utils.Sequenceable 繼承的方法
hasFileDescriptor

構(gòu)造函數(shù)詳細(xì)信息

DataAbilityPredicates

public DataAbilityPredicates()

用于創(chuàng)建 DataAbilityPredicates 實(shí)例的無參數(shù)構(gòu)造函數(shù)。

DataAbilityPredicates

public DataAbilityPredicates(String rawSelection)

用于使用字符串格式的原始 SQL 語句創(chuàng)建 DataAbilityPredicates 實(shí)例的構(gòu)造函數(shù)。

DataAbilityPredicates 實(shí)例可用于設(shè)置跨進(jìn)程查詢數(shù)據(jù)的條件。

參數(shù):

參數(shù)名稱 參數(shù)描述
rawSelection 指示用于創(chuàng)建 DataAbilityPredicates 實(shí)例的原始 SQL 語句。

DataAbilityPredicates

public DataAbilityPredicates(Parcel source)

用于創(chuàng)建帶有 Parcel 對象的 DataAbilityPredicates 實(shí)例的構(gòu)造函數(shù)。

建議在跨設(shè)備數(shù)據(jù)傳輸中使用該方法初始化謂詞。

參數(shù):

參數(shù)名稱 參數(shù)描述
source 指示用于創(chuàng)建 DataAbilityPredicates 實(shí)例的 Parcel 對象。

方法詳情

clear

public void clear()

清除 DataAbilityPredicates 的搜索條件。

該方法僅保留 DataAbilityPredicates 中私有屬性 isRawSelection 的值,并將其他私有屬性恢復(fù)為默認(rèn)值。

getWhereClause

public String getWhereClause()

從謂詞中獲取 where 子句。

返回:

返回謂詞中的 where 子句。

setWhereArgs

public void setWhereArgs(ListString whereArgs)

設(shè)置謂詞的參數(shù)。

參數(shù):

參數(shù)名稱 參數(shù)描述
whereArgs 指示要設(shè)置的參數(shù)。

setOrder

public void setOrder(String order)

設(shè)置謂詞的順序信息。

參數(shù):

參數(shù)名稱 參數(shù)描述
order 指示要設(shè)置的訂單信息。

getOrder

public String getOrder()

獲取謂詞的順序信息。

返回:

返回訂單信息。

getWhereArgs

public ListString getWhereArgs()

獲取謂詞的參數(shù)。

返回:

返回謂詞的參數(shù)。

equalTo

public DataAbilityPredicates equalTo(String field, byte value)

配置謂詞以匹配數(shù)據(jù)類型為字節(jié)且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

equalTo

public DataAbilityPredicates equalTo(String field, short value)

配置謂詞以匹配數(shù)據(jù)類型為短且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

equalTo

public DataAbilityPredicates equalTo(String field, int value)

配置謂詞以匹配數(shù)據(jù)類型為 int 且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

equalTo

public DataAbilityPredicates equalTo(String field, long value)

配置謂詞以匹配數(shù)據(jù)類型為長且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

equalTo

public DataAbilityPredicates equalTo(String field, double value)

配置謂詞以匹配數(shù)據(jù)類型為雙精度且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

equalTo

public DataAbilityPredicates equalTo(String field, float value)

配置謂詞以匹配數(shù)據(jù)類型為浮點(diǎn)且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

equalTo

public DataAbilityPredicates equalTo(String field, boolean value)

配置謂詞以匹配數(shù)據(jù)類型為布爾值且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

equalTo

public DataAbilityPredicates equalTo(String field, Date value)

配置謂詞以匹配數(shù)據(jù)類型為日期且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

equalTo

public DataAbilityPredicates equalTo(String field, Time value)

配置謂詞以匹配數(shù)據(jù)類型為時(shí)間且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

equalTo

public DataAbilityPredicates equalTo(String field, Timestamp value)

配置謂詞以匹配數(shù)據(jù)類型為時(shí)間戳且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

equalTo

public DataAbilityPredicates equalTo(String field, Calendar value)

配置謂詞以匹配數(shù)據(jù)類型為日歷且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

equalTo

public DataAbilityPredicates equalTo(String field, String value)

配置謂詞以匹配數(shù)據(jù)類型為字符串且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public DataAbilityPredicates notEqualTo(String field, byte value)

配置謂詞以匹配數(shù)據(jù)類型為字節(jié)且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public DataAbilityPredicates notEqualTo(String field, short value)

配置謂詞以匹配數(shù)據(jù)類型為短且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public DataAbilityPredicates notEqualTo(String field, int value)

配置謂詞以匹配數(shù)據(jù)類型為 int 且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public DataAbilityPredicates notEqualTo(String field, long value)

配置謂詞以匹配數(shù)據(jù)類型為長且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public DataAbilityPredicates notEqualTo(String field, double value)

配置謂詞以匹配數(shù)據(jù)類型為雙精度且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public DataAbilityPredicates notEqualTo(String field, float value)

配置謂詞以匹配數(shù)據(jù)類型為浮點(diǎn)且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public DataAbilityPredicates notEqualTo(String field, boolean value)

配置謂詞以匹配數(shù)據(jù)類型為布爾值且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public DataAbilityPredicates notEqualTo(String field, Date value)

配置謂詞以匹配數(shù)據(jù)類型為日期且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public DataAbilityPredicates notEqualTo(String field, Time value)

配置謂詞以匹配數(shù)據(jù)類型為時(shí)間且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public DataAbilityPredicates notEqualTo(String field, Timestamp value)

配置謂詞以匹配數(shù)據(jù)類型為時(shí)間戳且值不等于指定值的字段。

此方法類似于 SQL 語句的 !=。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public DataAbilityPredicates notEqualTo(String field, Calendar value)

配置謂詞以匹配數(shù)據(jù)類型為日歷且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public DataAbilityPredicates notEqualTo(String field, String value)

配置謂詞以匹配數(shù)據(jù)類型為字符串且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

beginWrap

public DataAbilityPredicates beginWrap()

為謂詞添加左括號。

該方法與 SQL 語句的 ( 類似,需要與 endWrap() 配合使用。

返回:

返回帶有左括號的謂詞。

endWrap

public DataAbilityPredicates endWrap()

為謂詞添加右括號。

該方法與 SQL 語句的 ) 類似,需要與 beginWrap() 配合使用。

返回:

返回帶有右括號的謂詞。

or

public DataAbilityPredicates or()

向謂詞添加或條件。

此方法類似于 SQL 語句的 or 。

返回:

返回帶有 or 條件的謂詞。

and

public DataAbilityPredicates and()

向謂詞添加一個(gè)和條件。

該方法與 SQL 語句類似。

返回:

返回帶有 and 條件的謂詞。

contains

public DataAbilityPredicates contains(String field, String value)

配置謂詞以匹配數(shù)據(jù)類型為字符串且值包含指定值的字段。

此方法類似于 SQL 語句的包含。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

beginsWith

public DataAbilityPredicates beginsWith(String field, String value)

配置謂詞以匹配數(shù)據(jù)類型為字符串且值以指定字符串開頭的字段。

此方法類似于 SQL 語句的 value%。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

endsWith

public DataAbilityPredicates endsWith(String field, String value)

配置謂詞以匹配數(shù)據(jù)類型為字符串且值以指定字符串結(jié)尾的字段。

此方法類似于 SQL 語句的 %value。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

isNull

public DataAbilityPredicates isNull(String field)

配置謂詞以匹配值為空的字段。

此方法類似于 SQL 語句的 is null。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。

返回:

返回與指定字段匹配的謂詞。

isNotNull

public DataAbilityPredicates isNotNull(String field)

配置謂詞以匹配值不為空的指定字段。

此方法類似于 SQL 語句的 is not null。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。

返回:

返回與指定字段匹配的謂詞。

like

public DataAbilityPredicates like(String field, String value)

配置謂詞以匹配數(shù)據(jù)類型為字符串且值類似于指定字符串的字段。

此方法類似于 SQL 語句。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
value 指示要與謂詞匹配的值。 值中的百分號 (%) 是通配符(如正則表達(dá)式中的 *)。

返回:

返回與指定字段匹配的謂詞。

glob

public DataAbilityPredicates glob(String field, String value)

between

public DataAbilityPredicates between(String field, int low, int high)

配置謂詞以匹配數(shù)據(jù)類型為 int 且值在給定范圍內(nèi)的指定字段。

此方法類似于 SQL 語句之間的方法。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
low 指示與謂詞匹配的最小值。
high 指示與謂詞匹配的最大值。

返回:

返回與指定字段匹配的謂詞。

between

public DataAbilityPredicates between(String field, long low, long high)

配置謂詞以匹配數(shù)據(jù)類型為長且值在給定范圍內(nèi)的指定字段。

此方法類似于 SQL 語句之間的方法。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
low 指示與謂詞匹配的最小值。
high 指示與謂詞匹配的最大值。

返回:

返回與指定字段匹配的謂詞。

between

public DataAbilityPredicates between(String field, double low, double high)

配置謂詞以匹配數(shù)據(jù)類型為雙精度且值在給定范圍內(nèi)的指定字段。

此方法類似于 SQL 語句之間的方法。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
low 指示與謂詞匹配的最小值。
high 指示與謂詞匹配的最大值。

返回:

返回與指定字段匹配的謂詞。

between

public DataAbilityPredicates between(String field, float low, float high)

配置謂詞以匹配數(shù)據(jù)類型為浮點(diǎn)且值在給定范圍內(nèi)的指定字段。

此方法類似于 SQL 語句之間的方法。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
low 指示與謂詞匹配的最小值。
high 指示與謂詞匹配的最大值。

返回:

返回與指定字段匹配的謂詞。

between

public DataAbilityPredicates between(String field, Date low, Date high)

配置謂詞以匹配數(shù)據(jù)類型為日期且值在給定范圍內(nèi)的指定字段。

此方法類似于 SQL 語句之間的方法。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
low 指示與謂詞匹配的最小值。
high 指示與謂詞匹配的最大值。

返回:

返回與指定字段匹配的謂詞。

between

public DataAbilityPredicates between(String field, Time low, Time high)

配置謂詞以匹配數(shù)據(jù)類型為時(shí)間且值在給定范圍內(nèi)的指定字段。

此方法類似于 SQL 語句之間的方法。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
low 指示與謂詞匹配的最小值。
high 指示與謂詞匹配的最大值。

返回:

返回與指定字段匹配的謂詞。

between

public DataAbilityPredicates between(String field, Timestamp low, Timestamp high)

配置謂詞以匹配數(shù)據(jù)類型為 Timestamp 且值在給定范圍內(nèi)的指定字段。

此方法類似于 SQL 語句之間的方法。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
low 指示與謂詞匹配的最小值。
high 指示與謂詞匹配的最大值。

返回:

返回與指定字段匹配的謂詞。

between

public DataAbilityPredicates between(String field, Calendar low, Calendar high)

配置謂詞以匹配數(shù)據(jù)類型為日歷且值在給定范圍內(nèi)的指定字段。

此方法類似于 SQL 語句之間的方法。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
low 指示與謂詞匹配的最小值。
high 指示與謂詞匹配的最大值。

返回:

返回與指定字段匹配的謂詞。

between

public DataAbilityPredicates between(String field, String low, String high)

配置謂詞以匹配數(shù)據(jù)類型為字符串且值在給定范圍內(nèi)的指定字段。

此方法類似于 SQL 語句之間的方法。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
low 指示與謂詞匹配的最小值。
high 指示與謂詞匹配的最大值。

返回:

返回與指定字段匹配的謂詞。

notBetween

public DataAbilityPredicates notBetween(String field, int low, int high)

配置 DataAbilityPredicates 以匹配數(shù)據(jù)類型為 int 且值超出給定范圍的指定字段。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
low 指示與 DataAbilityPredicates 匹配的最小值。
high 指示與 DataAbilityPredicates 匹配的最大值。

返回:

返回與指定字段匹配的 DataAbilityPredicates。

notBetween

public DataAbilityPredicates notBetween(String field, long low, long high)

配置 DataAbilityPredicates 以匹配其數(shù)據(jù)類型為長且值超出給定范圍的指定字段。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
low 指示與 DataAbilityPredicates 匹配的最小值。
high 指示與 DataAbilityPredicates 匹配的最大值。

返回:

返回與指定字段匹配的 DataAbilityPredicates。

notBetween

public DataAbilityPredicates notBetween(String field, double low, double high)

配置 DataAbilityPredicates 以匹配其數(shù)據(jù)類型為雙精度且值超出給定范圍的指定字段。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
low 指示與 DataAbilityPredicates 匹配的最小值。
high 指示與 DataAbilityPredicates 匹配的最大值。

返回:

返回與指定字段匹配的 DataAbilityPredicates。

notBetween

public DataAbilityPredicates notBetween(String field, float low, float high)

配置 DataAbilityPredicates 以匹配其數(shù)據(jù)類型為浮點(diǎn)且值超出給定范圍的指定字段。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
low 指示與 DataAbilityPredicates 匹配的最小值。
high 指示與 DataAbilityPredicates 匹配的最大值。

返回:

返回與指定字段匹配的 DataAbilityPredicates。

notBetween

public DataAbilityPredicates notBetween(String field, Date low, Date high)

配置 DataAbilityPredicates 以匹配數(shù)據(jù)類型為 Date 且值超出給定范圍的指定字段。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
low 指示與 DataAbilityPredicates 匹配的最小值。
high 指示與 DataAbilityPredicates 匹配的最大值。

返回:

返回與指定字段匹配的 DataAbilityPredicates。

notBetween

public DataAbilityPredicates notBetween(String field, Time low, Time high)

配置 DataAbilityPredicates 以匹配數(shù)據(jù)類型為 Time 且值超出給定范圍的指定字段。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
low 指示與 DataAbilityPredicates 匹配的最小值。
high 指示與 DataAbilityPredicates 匹配的最大值。

返回:

返回與指定字段匹配的 DataAbilityPredicates。

notBetween

public DataAbilityPredicates notBetween(String field, Timestamp low, Timestamp high)

配置 DataAbilityPredicates 以匹配數(shù)據(jù)類型為 Timestamp 且值超出給定范圍的指定字段。

參數(shù):

參數(shù)名稱 參數(shù)描述
field 表示數(shù)據(jù)庫表中的列名。
low 指示與 DataAbilityPredicates 匹配的最小值。
high 指示與 DataAbilityPredicates 匹配的最大值。

返回:

返回與指定字段匹配的 DataAbilityPredicates。

notBetween

public DataAbilityPredicates notBetween(String field, Calendar low, Calendar high)

配置 DataAbilityPredicates 以匹配其數(shù)據(jù)類型為日歷且值超出給定范圍的指定字段。

參數(shù):


當(dāng)前標(biāo)題:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSDataAbilityPredicates
網(wǎng)頁地址:http://m.5511xx.com/article/dpsjdic.html

  • <td id="zs1nf"></td>
    參數(shù)名稱 參數(shù)描述
    field 表示數(shù)據(jù)庫表中的列名。