本文整理了Java中java.io.ObjectOutputStream.writeNull()
方法的一些代码示例,展示了ObjectOutputStream.writeNull()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ObjectOutputStream.writeNull()
方法的具体详情如下:
包路径:java.io.ObjectOutputStream
类名称:ObjectOutputStream
方法名:writeNull
[英]Write a special tag that indicates the value null into the receiver.
[中]在接收器中写入一个指示值为空的特殊标记。
代码示例来源:origin: robovm/robovm
writeNull();
return -1;
代码示例来源:origin: robovm/robovm
writeNull();
return -1;
代码示例来源:origin: jtulach/bck2brwsr
/**
* Writes string without allowing it to be replaced in stream. Used by
* ObjectStreamClass to write class descriptor type strings.
*/
void writeTypeString(String str) throws IOException {
int handle;
if (str == null) {
writeNull();
} else if ((handle = handles.lookup(str)) != -1) {
writeHandle(handle);
} else {
writeString(str, false);
}
}
代码示例来源:origin: org.apidesign.bck2brwsr/emul
/**
* Writes string without allowing it to be replaced in stream. Used by
* ObjectStreamClass to write class descriptor type strings.
*/
void writeTypeString(String str) throws IOException {
int handle;
if (str == null) {
writeNull();
} else if ((handle = handles.lookup(str)) != -1) {
writeHandle(handle);
} else {
writeString(str, false);
}
}
代码示例来源:origin: org.apidesign.bck2brwsr/emul
/**
* Writes representation of given class descriptor to stream.
*/
private void writeClassDesc(ObjectStreamClass desc, boolean unshared)
throws IOException
{
int handle;
if (desc == null) {
writeNull();
} else if (!unshared && (handle = handles.lookup(desc)) != -1) {
writeHandle(handle);
} else if (desc.isProxy()) {
writeProxyDesc(desc, unshared);
} else {
writeNonProxyDesc(desc, unshared);
}
}
代码示例来源:origin: jtulach/bck2brwsr
/**
* Writes representation of given class descriptor to stream.
*/
private void writeClassDesc(ObjectStreamClass desc, boolean unshared)
throws IOException
{
int handle;
if (desc == null) {
writeNull();
} else if (!unshared && (handle = handles.lookup(desc)) != -1) {
writeHandle(handle);
} else if (desc.isProxy()) {
writeProxyDesc(desc, unshared);
} else {
writeNonProxyDesc(desc, unshared);
}
}
代码示例来源:origin: MobiVM/robovm
writeNull();
return -1;
代码示例来源:origin: ibinti/bugvm
writeNull();
return -1;
代码示例来源:origin: com.mobidevelop.robovm/robovm-rt
writeNull();
return -1;
代码示例来源:origin: com.bugvm/bugvm-rt
writeNull();
return -1;
代码示例来源:origin: com.gluonhq/robovm-rt
writeNull();
return -1;
代码示例来源:origin: com.jtransc/jtransc-rt
writeNull();
return -1;
代码示例来源:origin: FlexoVM/flexovm
writeNull();
return -1;
代码示例来源:origin: jtulach/bck2brwsr
writeNull();
return;
} else if (!unshared && (h = handles.lookup(obj)) != -1) {
subs.assign(orig, obj);
if (obj == null) {
writeNull();
return;
} else if (!unshared && (h = handles.lookup(obj)) != -1) {
代码示例来源:origin: org.apidesign.bck2brwsr/emul
writeNull();
return;
} else if (!unshared && (h = handles.lookup(obj)) != -1) {
subs.assign(orig, obj);
if (obj == null) {
writeNull();
return;
} else if (!unshared && (h = handles.lookup(obj)) != -1) {
代码示例来源:origin: MobiVM/robovm
writeNull();
return -1;
代码示例来源:origin: ibinti/bugvm
writeNull();
return -1;
代码示例来源:origin: com.mobidevelop.robovm/robovm-rt
writeNull();
return -1;
代码示例来源:origin: com.gluonhq/robovm-rt
writeNull();
return -1;
代码示例来源:origin: com.bugvm/bugvm-rt
writeNull();
return -1;
内容来源于网络,如有侵权,请联系作者删除!