gpt4 book ai didi

io.sphere.sdk.zones.queries.ZoneQueryModel.locations()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-20 15:18:31 28 4
gpt4 key购买 nike

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

ZoneQueryModel.locations介绍

暂无

代码示例

代码示例来源:origin: com.commercetools.sdk.jvm.core/commercetools-models

/**
 * Predicate which matches the country of a location, does not take the state into the consideration.
 * For considering also the state use {@link #byLocation(io.sphere.sdk.zones.Location)}.
 * @param countryCode the country to query for
 * @return query with the same values but a predicate searching for a specific country
 */
default ZoneQuery byCountry(final CountryCode countryCode) {
  return withPredicates(m -> m.locations().country().is(countryCode));
}

代码示例来源:origin: io.sphere.sdk.jvm/sphere-models

/**
 * Predicate which matches the country of a location, does not take the state into the consideration.
 * For considering also the state use {@link #byLocation(io.sphere.sdk.zones.Location)}.
 * @param countryCode the country to query for
 * @return query with the same values but a predicate searching for a specific country
 */
default ZoneQuery byCountry(final CountryCode countryCode) {
  return withPredicates(m -> m.locations().country().is(countryCode));
}

代码示例来源:origin: io.sphere.sdk.jvm/models

/**
 * Predicate which matches the country of a location, does not take the state into the consideration.
 * For considering also the state use {@link #byLocation(io.sphere.sdk.zones.Location)}.
 * @param countryCode the country to query for
 * @return query with the same values but a predicate searching for a specific country
 */
public QueryDsl<Zone> byCountry(final CountryCode countryCode) {
  return withPredicate(model().locations().country().is(countryCode));
}

代码示例来源:origin: com.commercetools.sdk.jvm.core/commercetools-models

/**
   * Predicate which matches the country and state of a location.
   *
   * For ignoring the state use {@link #byCountry(com.neovisionaries.i18n.CountryCode)}.
   * @param location the location to query for
   * @return query with the same values but a predicate searching for a specific location
   */
  default ZoneQuery byLocation(final Location location) {
    final QueryPredicate<Zone> predicate =
        Optional.ofNullable(location.getState())
            .map(state -> ZoneQueryModel.of().locations().where(l -> l.country().is(location.getCountry()).and(l.state().is(state))))
            .orElseGet(() -> ZoneQueryModel.of().locations().where(l -> l.country().is(location.getCountry()).and(l.state().isNotPresent())));
    return withPredicates(predicate);
  }
}

代码示例来源:origin: io.sphere.sdk.jvm/sphere-models

/**
   * Predicate which matches the country and state of a location.
   *
   * For ignoring the state use {@link #byCountry(com.neovisionaries.i18n.CountryCode)}.
   * @param location the location to query for
   * @return query with the same values but a predicate searching for a specific location
   */
  default ZoneQuery byLocation(final Location location) {
    final QueryPredicate<Zone> predicate =
        Optional.ofNullable(location.getState())
            .map(state -> ZoneQueryModel.of().locations().where(l -> l.country().is(location.getCountry()).and(l.state().is(state))))
            .orElseGet(() -> ZoneQueryModel.of().locations().where(l -> l.country().is(location.getCountry()).and(l.state().isNotPresent())));
    return withPredicates(predicate);
  }
}

代码示例来源:origin: io.sphere.sdk.jvm/models

/**
   * Predicate which matches the country and state of a location.
   *
   * For ignoring the state use {@link #byCountry(com.neovisionaries.i18n.CountryCode)}.
   * @param location the location to query for
   * @return query with the same values but a predicate searching for a specific location
   */
  public QueryDsl<Zone> byLocation(final Location location) {
    final Predicate<Zone> predicate =
        location.getState()
            .map(state -> model().locations().where(l -> l.country().is(location.getCountry()).and(l.state().is(state))))
            .orElseGet(() -> model().locations().where(l -> l.country().is(location.getCountry()).and(l.state().isNotPresent())));
    return withPredicate(predicate);
  }
}

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com