gpt4 book ai didi

com.perforce.p4java.server.ZeroconfServerInfo类的使用及代码示例

转载 作者:知者 更新时间:2024-03-13 11:12:28 29 4
gpt4 key购买 nike

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

ZeroconfServerInfo介绍

[英]Defines the information zeroconf gives us about Perforce servers registered with and locally-visible to zeroconf (assuming zeroconf is available and loaded with P4Java). See ServerFactory.getZeroconfServers and associated methods for a full explanation of Perforce zeroconf usage.

Most of the fields defined below should be self-explanatory, but note that any or all of them may be null, and the semantics and format of the description and version strings are not defined here at all (but the version string is usually in the standard Perforce format if this ZeroconfServerInfo object was cobbled together from a valid zerconf registration).
[中]定义zeroconf为我们提供的有关使用zeroconf注册并在本地可见的Perforce服务器的信息(假设zeroconf可用并加载了P4Java)。见服务器工厂。getZeroconfServers和相关方法,以获取有关Perforce zeroconf用法的完整解释。
下面定义的大多数字段都应该是自解释的,但请注意,其中任何一个或所有字段都可能为空,这里根本没有定义描述和版本字符串的语义和格式(但如果这个ZeroconfServerInfo对象是从有效的zerconf注册拼凑而成的,那么版本字符串通常是标准的Perforce格式)。

代码示例

代码示例来源:origin: com.perforce/p4java

/**
 * Construct a nice string representation, with the server's address
 * presented as a P4Java URI. Mostly intended for debugging.
 */
@Override
public String toString() {
  StringBuilder strBuilder = new StringBuilder();
  if (getName() != null) {
    strBuilder.append("Server name: " + getName());
    strBuilder.append(";");
  }
  if (getHostAddress() != null) {
    strBuilder.append(" URI: p4java://" + getHostName());
    strBuilder.append(":" + getPort());
    strBuilder.append(" (" + getHostAddress() + ")");
  }
  
  if (getDescription() != null) {
    strBuilder.append(" Description: " + getDescription());
    strBuilder.append(";");
  }
  
  if (getVersion() != null) {
    strBuilder.append(" Version: " + getVersion());
    strBuilder.append(";");
  }
  return strBuilder.toString();
}

代码示例来源:origin: groboclown/p4ic4idea

serverList.add(new ZeroconfServerInfo(
    (String) nameMethod.invoke(info, (Object[]) null),
    P4D_ZEROCONF_TYPE,

代码示例来源:origin: com.perforce/p4java

serverList.add(new ZeroconfServerInfo(
      (String) nameMethod.invoke(info, (Object[]) null),
      P4D_ZEROCONF_TYPE,

代码示例来源:origin: groboclown/p4ic4idea

/**
 * Construct a nice string representation, with the server's address
 * presented as a P4Java URI. Mostly intended for debugging.
 */
@Override
public String toString() {
  StringBuilder strBuilder = new StringBuilder();
  if (getName() != null) {
    strBuilder.append("Server name: " + getName());
    strBuilder.append(";");
  }
  if (getHostAddress() != null) {
    strBuilder.append(" URI: p4java://" + getHostName());
    strBuilder.append(":" + getPort());
    strBuilder.append(" (" + getHostAddress() + ")");
  }
  
  if (getDescription() != null) {
    strBuilder.append(" Description: " + getDescription());
    strBuilder.append(";");
  }
  
  if (getVersion() != null) {
    strBuilder.append(" Version: " + getVersion());
    strBuilder.append(";");
  }
  return strBuilder.toString();
}

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