
ars.invoke.remote.slice.Istring Maven / Gradle / Ivy
The newest version!
// **********************************************************************
//
// Copyright (c) 2003-2016 ZeroC, Inc. All rights reserved.
//
// This copy of Ice is licensed to you under the terms described in the
// ICE_LICENSE file included in this distribution.
//
// **********************************************************************
//
// Ice version 3.6.2
//
//
//
// Generated from file `ars-remote.ice'
//
// Warning: do not edit this file.
//
//
//
package ars.invoke.remote.slice;
/**
* 字符串结果类型
**/
public class Istring extends Iresult {
public Istring() {
super();
json = "";
}
public Istring(String json) {
this.json = json;
}
private static class __F implements Ice.ObjectFactory {
public Ice.Object create(String type) {
assert (type.equals(ice_staticId()));
return new Istring();
}
public void destroy() {
}
}
private static Ice.ObjectFactory _factory = new __F();
public static Ice.ObjectFactory ice_factory() {
return _factory;
}
public static final String[] __ids = {"::Ice::Object", "::ars::invoke::remote::slice::Iresult",
"::ars::invoke::remote::slice::Istring"};
public boolean ice_isA(String s) {
return java.util.Arrays.binarySearch(__ids, s) >= 0;
}
public boolean ice_isA(String s, Ice.Current __current) {
return java.util.Arrays.binarySearch(__ids, s) >= 0;
}
public String[] ice_ids() {
return __ids;
}
public String[] ice_ids(Ice.Current __current) {
return __ids;
}
public String ice_id() {
return __ids[2];
}
public String ice_id(Ice.Current __current) {
return __ids[2];
}
public static String ice_staticId() {
return __ids[2];
}
protected void __writeImpl(IceInternal.BasicStream __os) {
__os.startWriteSlice(ice_staticId(), -1, false);
__os.writeString(json);
__os.endWriteSlice();
super.__writeImpl(__os);
}
protected void __readImpl(IceInternal.BasicStream __is) {
__is.startReadSlice();
json = __is.readString();
__is.endReadSlice();
super.__readImpl(__is);
}
public String json;
public Istring clone() {
return (Istring) super.clone();
}
public static final long serialVersionUID = -1887986862L;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy