com.vmware.admiral.common.util.QueryUtil.addCaseInsensitiveListValueClause()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(3.0k)|赞(0)|评价(0)|浏览(70)

本文整理了Java中com.vmware.admiral.common.util.QueryUtil.addCaseInsensitiveListValueClause方法的一些代码示例,展示了QueryUtil.addCaseInsensitiveListValueClause的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QueryUtil.addCaseInsensitiveListValueClause方法的具体详情如下:
包路径:com.vmware.admiral.common.util.QueryUtil
类名称:QueryUtil
方法名:addCaseInsensitiveListValueClause

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);

相关文章