com.sun.mail.iap.Argument.literal()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(8.5k)|赞(0)|评价(0)|浏览(124)

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

Argument.literal介绍

[英]Write out given Literal as a literal.
[中]把给定的文字写成文字。

代码示例

代码示例来源:origin: camunda/camunda-bpm-platform

literal(bytes, protocol);
return;
if (b == '\0' || b == '\r' || b == '\n' || ((b & 0xff) > 0177)) {
literal(bytes, protocol);
return;

代码示例来源:origin: camunda/camunda-bpm-platform

public void write(Protocol protocol) 
  throws IOException, ProtocolException {
int size = items != null ? items.size() : 0;
DataOutputStream os = (DataOutputStream)protocol.getOutputStream();
for (int i=0; i < size; i++) {
  if (i > 0)	// write delimiter if not the first item
  os.write(' ');
  Object o = items.get(i);
  if (o instanceof Atom) {
  os.writeBytes(((Atom)o).string);
  } else if (o instanceof Number) {
  os.writeBytes(((Number)o).toString());
  } else if (o instanceof AString) {
  astring(((AString)o).bytes, protocol);
  } else if (o instanceof NString) {
  nstring(((NString)o).bytes, protocol);
  } else if (o instanceof byte[]) {
  literal((byte[])o, protocol);
  } else if (o instanceof ByteArrayOutputStream) {
  literal((ByteArrayOutputStream)o, protocol);
  } else if (o instanceof Literal) {
  literal((Literal)o, protocol);
  } else if (o instanceof Argument) {
  os.write('('); // open parans
  ((Argument)o).write(protocol);
  os.write(')'); // close parans
  }
}
}

代码示例来源:origin: com.sun.mail/javax.mail

public void write(Protocol protocol) 
  throws IOException, ProtocolException {
int size = items != null ? items.size() : 0;
DataOutputStream os = (DataOutputStream)protocol.getOutputStream();
for (int i=0; i < size; i++) {
  if (i > 0)	// write delimiter if not the first item
  os.write(' ');
  Object o = items.get(i);
  if (o instanceof Atom) {
  os.writeBytes(((Atom)o).string);
  } else if (o instanceof Number) {
  os.writeBytes(((Number)o).toString());
  } else if (o instanceof AString) {
  astring(((AString)o).bytes, protocol);
  } else if (o instanceof NString) {
  nstring(((NString)o).bytes, protocol);
  } else if (o instanceof byte[]) {
  literal((byte[])o, protocol);
  } else if (o instanceof ByteArrayOutputStream) {
  literal((ByteArrayOutputStream)o, protocol);
  } else if (o instanceof Literal) {
  literal((Literal)o, protocol);
  } else if (o instanceof Argument) {
  os.write('('); // open parans
  ((Argument)o).write(protocol);
  os.write(')'); // close parans
  }
}
}

代码示例来源:origin: com.sun.mail/javax.mail

literal(bytes, protocol);
return;
  (!utf8 && ((b & 0xff) > 0177))) {
literal(bytes, protocol);
return;

代码示例来源:origin: javax.mail/com.springsource.javax.mail

public void write(Protocol protocol) 
  throws IOException, ProtocolException {
int size = items != null ? items.size() : 0;
DataOutputStream os = (DataOutputStream)protocol.getOutputStream();
for (int i=0; i < size; i++) {
  if (i > 0)	// write delimiter if not the first item
  os.write(' ');
  Object o = items.elementAt(i);
  if (o instanceof Atom) {
  os.writeBytes(((Atom)o).string);
  } else if (o instanceof Number) {
  os.writeBytes(((Number)o).toString());
  } else if (o instanceof AString) {
  astring(((AString)o).bytes, protocol);
  } else if (o instanceof byte[]) {
  literal((byte[])o, protocol);
  } else if (o instanceof ByteArrayOutputStream) {
  literal((ByteArrayOutputStream)o, protocol);
  } else if (o instanceof Literal) {
  literal((Literal)o, protocol);
  } else if (o instanceof Argument) {
  os.write('('); // open parans
  ((Argument)o).write(protocol);
  os.write(')'); // close parans
  }
}
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax.mail

public void write(Protocol protocol) 
  throws IOException, ProtocolException {
int size = items != null ? items.size() : 0;
DataOutputStream os = (DataOutputStream)protocol.getOutputStream();
for (int i=0; i < size; i++) {
  if (i > 0)	// write delimiter if not the first item
  os.write(' ');
  Object o = items.elementAt(i);
  if (o instanceof Atom) {
  os.writeBytes(((Atom)o).string);
  } else if (o instanceof Number) {
  os.writeBytes(((Number)o).toString());
  } else if (o instanceof AString) {
  astring(((AString)o).bytes, protocol);
  } else if (o instanceof byte[]) {
  literal((byte[])o, protocol);
  } else if (o instanceof ByteArrayOutputStream) {
  literal((ByteArrayOutputStream)o, protocol);
  } else if (o instanceof Literal) {
  literal((Literal)o, protocol);
  } else if (o instanceof Argument) {
  os.write('('); // open parans
  ((Argument)o).write(protocol);
  os.write(')'); // close parans
  }
}
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax.mail

literal(bytes, protocol);
return;
if (b == '\0' || b == '\r' || b == '\n' || ((b & 0xff) > 0177)) {
literal(bytes, protocol);
return;

代码示例来源:origin: javax.mail/com.springsource.javax.mail

literal(bytes, protocol);
return;
if (b == '\0' || b == '\r' || b == '\n' || ((b & 0xff) > 0177)) {
literal(bytes, protocol);
return;

代码示例来源:origin: com.sun.mail/jakarta.mail

public void write(Protocol protocol) 
  throws IOException, ProtocolException {
int size = items != null ? items.size() : 0;
DataOutputStream os = (DataOutputStream)protocol.getOutputStream();
for (int i=0; i < size; i++) {
  if (i > 0)	// write delimiter if not the first item
  os.write(' ');
  Object o = items.get(i);
  if (o instanceof Atom) {
  os.writeBytes(((Atom)o).string);
  } else if (o instanceof Number) {
  os.writeBytes(((Number)o).toString());
  } else if (o instanceof AString) {
  astring(((AString)o).bytes, protocol);
  } else if (o instanceof NString) {
  nstring(((NString)o).bytes, protocol);
  } else if (o instanceof byte[]) {
  literal((byte[])o, protocol);
  } else if (o instanceof ByteArrayOutputStream) {
  literal((ByteArrayOutputStream)o, protocol);
  } else if (o instanceof Literal) {
  literal((Literal)o, protocol);
  } else if (o instanceof Argument) {
  os.write('('); // open parans
  ((Argument)o).write(protocol);
  os.write(')'); // close parans
  }
}
}

代码示例来源:origin: org.glassfish.metro/webservices-extra

public void write(Protocol protocol) 
  throws IOException, ProtocolException {
int size = items != null ? items.size() : 0;
DataOutputStream os = (DataOutputStream)protocol.getOutputStream();
for (int i=0; i < size; i++) {
  if (i > 0)	// write delimiter if not the first item
  os.write(' ');
  Object o = items.get(i);
  if (o instanceof Atom) {
  os.writeBytes(((Atom)o).string);
  } else if (o instanceof Number) {
  os.writeBytes(((Number)o).toString());
  } else if (o instanceof AString) {
  astring(((AString)o).bytes, protocol);
  } else if (o instanceof NString) {
  nstring(((NString)o).bytes, protocol);
  } else if (o instanceof byte[]) {
  literal((byte[])o, protocol);
  } else if (o instanceof ByteArrayOutputStream) {
  literal((ByteArrayOutputStream)o, protocol);
  } else if (o instanceof Literal) {
  literal((Literal)o, protocol);
  } else if (o instanceof Argument) {
  os.write('('); // open parans
  ((Argument)o).write(protocol);
  os.write(')'); // close parans
  }
}
}

代码示例来源:origin: com.sun.mail/android-mail

public void write(Protocol protocol) 
  throws IOException, ProtocolException {
int size = items != null ? items.size() : 0;
DataOutputStream os = (DataOutputStream)protocol.getOutputStream();
for (int i=0; i < size; i++) {
  if (i > 0)	// write delimiter if not the first item
  os.write(' ');
  Object o = items.get(i);
  if (o instanceof Atom) {
  os.writeBytes(((Atom)o).string);
  } else if (o instanceof Number) {
  os.writeBytes(((Number)o).toString());
  } else if (o instanceof AString) {
  astring(((AString)o).bytes, protocol);
  } else if (o instanceof NString) {
  nstring(((NString)o).bytes, protocol);
  } else if (o instanceof byte[]) {
  literal((byte[])o, protocol);
  } else if (o instanceof ByteArrayOutputStream) {
  literal((ByteArrayOutputStream)o, protocol);
  } else if (o instanceof Literal) {
  literal((Literal)o, protocol);
  } else if (o instanceof Argument) {
  os.write('('); // open parans
  ((Argument)o).write(protocol);
  os.write(')'); // close parans
  }
}
}

代码示例来源:origin: jboss/jboss-javaee-specs

public void write(Protocol protocol) 
  throws IOException, ProtocolException {
int size = items != null ? items.size() : 0;
DataOutputStream os = (DataOutputStream)protocol.getOutputStream();
for (int i=0; i < size; i++) {
  if (i > 0)	// write delimiter if not the first item
  os.write(' ');
  Object o = items.get(i);
  if (o instanceof Atom) {
  os.writeBytes(((Atom)o).string);
  } else if (o instanceof Number) {
  os.writeBytes(((Number)o).toString());
  } else if (o instanceof AString) {
  astring(((AString)o).bytes, protocol);
  } else if (o instanceof NString) {
  nstring(((NString)o).bytes, protocol);
  } else if (o instanceof byte[]) {
  literal((byte[])o, protocol);
  } else if (o instanceof ByteArrayOutputStream) {
  literal((ByteArrayOutputStream)o, protocol);
  } else if (o instanceof Literal) {
  literal((Literal)o, protocol);
  } else if (o instanceof Argument) {
  os.write('('); // open parans
  ((Argument)o).write(protocol);
  os.write(')'); // close parans
  }
}
}

代码示例来源:origin: jboss/jboss-javaee-specs

literal(bytes, protocol);
return;
  (!utf8 && ((b & 0xff) > 0177))) {
literal(bytes, protocol);
return;

代码示例来源:origin: org.glassfish.metro/webservices-extra

literal(bytes, protocol);
return;
  (!utf8 && ((b & 0xff) > 0177))) {
literal(bytes, protocol);
return;

代码示例来源:origin: com.sun.mail/android-mail

literal(bytes, protocol);
return;
  (!utf8 && ((b & 0xff) > 0177))) {
literal(bytes, protocol);
return;

代码示例来源:origin: com.sun.mail/jakarta.mail

literal(bytes, protocol);
return;
  (!utf8 && ((b & 0xff) > 0177))) {
literal(bytes, protocol);
return;

相关文章