本文整理了Java中com.vmware.admiral.common.util.QueryUtil.addCaseInsensitiveListValueClause
方法的一些代码示例,展示了QueryUtil.addCaseInsensitiveListValueClause
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QueryUtil.addCaseInsensitiveListValueClause
方法的具体详情如下:
包路径:com.vmware.admiral.common.util.QueryUtil
类名称:QueryUtil
方法名:addCaseInsensitiveListValueClause
暂无
代码示例来源:origin: vmware/admiral
public static void addCaseInsensitiveListValueClause(QueryTask q, String propName,
Collection<String> values) {
addCaseInsensitiveListValueClause(q, propName, values, MatchType.TERM);
}
代码示例来源:origin: vmware/admiral
public static Query buildQueryForProjectsFromProjectIndex(long projectIndex) {
return QueryUtil.addCaseInsensitiveListValueClause(QuerySpecification
.buildCompositeFieldName(ProjectState.FIELD_NAME_CUSTOM_PROPERTIES,
ProjectService.CUSTOM_PROPERTY_PROJECT_INDEX),
Collections.singletonList(Long.toString(projectIndex)), MatchType.TERM);
}
代码示例来源:origin: vmware/admiral
public static void addCaseInsensitiveListValueClause(QueryTask q, String propName,
Collection<String> values,
MatchType termMatchType) {
Query inClause = addCaseInsensitiveListValueClause(propName, values, termMatchType);
q.querySpec.query.addBooleanClause(inClause);
}
代码示例来源:origin: vmware/admiral
public static void addCaseInsensitiveListValueClause(QueryTask.Query q, String propName,
Collection<String> values,
MatchType termMatchType) {
QueryTask.Query inClause = addCaseInsensitiveListValueClause(propName, values,
termMatchType);
q.addBooleanClause(inClause);
}
代码示例来源:origin: vmware/admiral
protected QueryTask getDescQuery() {
final QueryTask q = QueryUtil.buildQuery(ContainerDescription.class, false);
QueryUtil.addCaseInsensitiveListValueClause(q, ContainerDescription.FIELD_NAME_NAME, getAffinity());
QueryUtil.addExpandOption(q);
return q;
}
代码示例来源:origin: vmware/admiral
QueryUtil.addCaseInsensitiveListValueClause(volumeQuery,
ContainerVolumeState.FIELD_NAME_NAME, volumeNames);
代码示例来源:origin: vmware/admiral
final QueryTask q = QueryUtil.buildQuery(ContainerNetworkDescription.class, false);
QueryUtil.addCaseInsensitiveListValueClause(q, ContainerNetworkDescription.FIELD_NAME_NAME,
networks.keySet());
QueryUtil.addListValueExcludeClause(q, ContainerNetworkDescription.FIELD_NAME_EXTERNAL,
代码示例来源:origin: vmware/admiral
QueryUtil.addCaseInsensitiveListValueClause(q, ContainerNetworkDescription.FIELD_NAME_NAME,
networks.keySet());
if (containerNetworkLinks != null) {
代码示例来源:origin: vmware/admiral
QueryUtil.addCaseInsensitiveListValueClause(q, ContainerVolumeDescription.FIELD_NAME_NAME,
volumeNames);
if (containerVolumeLinks != null) {
代码示例来源:origin: vmware/admiral
final QueryTask q = QueryUtil.buildQuery(ContainerVolumeDescription.class, false);
QueryUtil.addCaseInsensitiveListValueClause(q, ContainerVolumeDescription.FIELD_NAME_NAME,
volumeNames);
if (containerVolumeDescLinks != null) {
代码示例来源:origin: vmware/admiral
.addCaseInsensitiveListValueClause(ContainerDescription.FIELD_NAME_NAME,
affinity, QueryTask.QueryTerm.MatchType.TERM);
内容来源于网络,如有侵权,请联系作者删除!