org.restlet.data.Reference.setExtensions()方法的使用及代码示例

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

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

Reference.setExtensions介绍

[英]Sets the extensions for hierarchical identifiers. An extensions part starts after the first '.' character of the last path segment and ends with either the end of the segment of with the first ';' character (matrix start). It is a token similar to file extensions separated by '.' characters. The value can be ommited.
Note that no URI decoding is done by this method.
[中]设置层次标识符的扩展。扩展部分在第一个“.”之后开始最后一个路径段的字符,并以第一个“;”结束角色(矩阵开始)。它是一个类似于以“.”分隔的文件扩展名的标记角色。该值可以被复制。
请注意,此方法不会执行URI解码。

代码示例

代码示例来源:origin: DeviceConnect/DeviceConnect-Android

/**
 * Sets the extensions based on an array of extension tokens (without dots).
 * 
 * @param extensions
 *            The array of extensions.
 * @see #getExtensions()
 * @see #getExtensionsAsArray()
 * @see #setExtensions(String)
 */
public void setExtensions(String[] extensions) {
  String exts = null;
  if (extensions != null) {
    final StringBuilder sb = new StringBuilder();
    for (int i = 0; i < extensions.length; i++) {
      if (i > 0) {
        sb.append('.');
      }
      sb.append(extensions[i]);
    }
    exts = sb.toString();
  }
  setExtensions(exts);
}

代码示例来源:origin: org.restlet/org.restlet

/**
 * Sets the extensions based on an array of extension tokens (without dots).
 * 
 * @param extensions
 *            The array of extensions.
 * @see #getExtensions()
 * @see #getExtensionsAsArray()
 * @see #setExtensions(String)
 */
public void setExtensions(String[] extensions) {
  String exts = null;
  if (extensions != null) {
    final StringBuilder sb = new StringBuilder();
    for (int i = 0; i < extensions.length; i++) {
      if (i > 0) {
        sb.append('.');
      }
      sb.append(extensions[i]);
    }
    exts = sb.toString();
  }
  setExtensions(exts);
}

代码示例来源:origin: org.restlet.osgi/org.restlet

/**
 * Sets the extensions based on an array of extension tokens (without dots).
 * 
 * @param extensions
 *            The array of extensions.
 * @see #getExtensions()
 * @see #getExtensionsAsArray()
 * @see #setExtensions(String)
 */
public void setExtensions(String[] extensions) {
  String exts = null;
  if (extensions != null) {
    final StringBuilder sb = new StringBuilder();
    for (int i = 0; i < extensions.length; i++) {
      if (i > 0) {
        sb.append('.');
      }
      sb.append(extensions[i]);
    }
    exts = sb.toString();
  }
  setExtensions(exts);
}

代码示例来源:origin: org.restlet.osgi/org.restlet

resourceRef.setExtensions(extensions);
extensionsModified = true;

相关文章

Reference类方法