ludc
2025-01-16 986aa62ed00bee39363bab41b4eeb8259d446efd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
package com.vci.corba.omd.data;
 
 
/**
 * Generated from IDL struct "BusinessObject".
 *
 * @author JacORB IDL compiler V 3.9
 * @version generated at 2022-12-23 15:42:24
 */
 
public abstract class BusinessObjectHelper
{
    private volatile static org.omg.CORBA.TypeCode _type;
    public static org.omg.CORBA.TypeCode type ()
    {
        if (_type == null)
        {
            synchronized(BusinessObjectHelper.class)
            {
                if (_type == null)
                {
                    _type = org.omg.CORBA.ORB.init().create_struct_tc(com.vci.corba.omd.data.BusinessObjectHelper.id(),"BusinessObject",new org.omg.CORBA.StructMember[]{new org.omg.CORBA.StructMember("oid", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("revisionid", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("nameoid", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("btmName", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("isLastR", org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.from_int(3)), null),new org.omg.CORBA.StructMember("isFirstR", org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.from_int(3)), null),new org.omg.CORBA.StructMember("isLastV", org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.from_int(3)), null),new org.omg.CORBA.StructMember("isFirstV", org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.from_int(3)), null),new org.omg.CORBA.StructMember("creator", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("createTime", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("lastModifier", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("lastModifyTime", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("revisionRule", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("versionRule", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("revisionSeq", org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.from_int(3)), null),new org.omg.CORBA.StructMember("revisionValue", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("versionSeq", org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.from_int(3)), null),new org.omg.CORBA.StructMember("versionValue", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("lctId", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("lcStatus", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("ts", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("id", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("name", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("description", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("owner", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("checkinBy", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("checkinTime", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("checkoutBy", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("checkoutTime", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("copyFromVersion", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("newAttrValList", org.omg.CORBA.ORB.init().create_alias_tc(com.vci.corba.omd.data.AttributeValueListHelper.id(), "AttributeValueList",org.omg.CORBA.ORB.init().create_sequence_tc(0, org.omg.CORBA.ORB.init().create_struct_tc(com.vci.corba.omd.data.AttributeValueHelper.id(),"AttributeValue",new org.omg.CORBA.StructMember[]{new org.omg.CORBA.StructMember("attrName", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("attrVal", org.omg.CORBA.ORB.init().create_wstring_tc(0), null)}))), null),new org.omg.CORBA.StructMember("hisAttrValList", org.omg.CORBA.ORB.init().create_alias_tc(com.vci.corba.omd.data.AttributeValueListHelper.id(), "AttributeValueList",org.omg.CORBA.ORB.init().create_sequence_tc(0, org.omg.CORBA.ORB.init().create_struct_tc(com.vci.corba.omd.data.AttributeValueHelper.id(),"AttributeValue",new org.omg.CORBA.StructMember[]{new org.omg.CORBA.StructMember("attrName", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("attrVal", org.omg.CORBA.ORB.init().create_wstring_tc(0), null)}))), null)});
                }
            }
        }
        return _type;
    }
 
    public static void insert (final org.omg.CORBA.Any any, final com.vci.corba.omd.data.BusinessObject s)
    {
        any.type(type());
        write( any.create_output_stream(),s);
    }
 
    public static com.vci.corba.omd.data.BusinessObject extract (final org.omg.CORBA.Any any)
    {
        org.omg.CORBA.portable.InputStream in = any.create_input_stream();
        try
        {
            return read (in);
        }
        finally
        {
            try
            {
                in.close();
            }
            catch (java.io.IOException e)
            {
            throw new RuntimeException("Unexpected exception " + e.toString() );
            }
        }
    }
 
    public static String id()
    {
        return "IDL:com/vci/corba/omd/data/BusinessObject:1.0";
    }
    public static com.vci.corba.omd.data.BusinessObject read (final org.omg.CORBA.portable.InputStream in)
    {
        com.vci.corba.omd.data.BusinessObject result = new com.vci.corba.omd.data.BusinessObject();
        result.oid=in.read_wstring();
        result.revisionid=in.read_wstring();
        result.nameoid=in.read_wstring();
        result.btmName=in.read_wstring();
        result.isLastR=in.read_long();
        result.isFirstR=in.read_long();
        result.isLastV=in.read_long();
        result.isFirstV=in.read_long();
        result.creator=in.read_wstring();
        result.createTime=in.read_wstring();
        result.lastModifier=in.read_wstring();
        result.lastModifyTime=in.read_wstring();
        result.revisionRule=in.read_wstring();
        result.versionRule=in.read_wstring();
        result.revisionSeq=in.read_long();
        result.revisionValue=in.read_wstring();
        result.versionSeq=in.read_long();
        result.versionValue=in.read_wstring();
        result.lctId=in.read_wstring();
        result.lcStatus=in.read_wstring();
        result.ts=in.read_wstring();
        result.id=in.read_wstring();
        result.name=in.read_wstring();
        result.description=in.read_wstring();
        result.owner=in.read_wstring();
        result.checkinBy=in.read_wstring();
        result.checkinTime=in.read_wstring();
        result.checkoutBy=in.read_wstring();
        result.checkoutTime=in.read_wstring();
        result.copyFromVersion=in.read_wstring();
        result.newAttrValList = com.vci.corba.omd.data.AttributeValueListHelper.read(in);
        result.hisAttrValList = com.vci.corba.omd.data.AttributeValueListHelper.read(in);
        return result;
    }
    public static void write (final org.omg.CORBA.portable.OutputStream out, final com.vci.corba.omd.data.BusinessObject s)
    {
        java.lang.String tmpResult1010 = s.oid;
out.write_wstring( tmpResult1010 );
        java.lang.String tmpResult1011 = s.revisionid;
out.write_wstring( tmpResult1011 );
        java.lang.String tmpResult1012 = s.nameoid;
out.write_wstring( tmpResult1012 );
        java.lang.String tmpResult1013 = s.btmName;
out.write_wstring( tmpResult1013 );
        out.write_long(s.isLastR);
        out.write_long(s.isFirstR);
        out.write_long(s.isLastV);
        out.write_long(s.isFirstV);
        java.lang.String tmpResult1014 = s.creator;
out.write_wstring( tmpResult1014 );
        java.lang.String tmpResult1015 = s.createTime;
out.write_wstring( tmpResult1015 );
        java.lang.String tmpResult1016 = s.lastModifier;
out.write_wstring( tmpResult1016 );
        java.lang.String tmpResult1017 = s.lastModifyTime;
out.write_wstring( tmpResult1017 );
        java.lang.String tmpResult1018 = s.revisionRule;
out.write_wstring( tmpResult1018 );
        java.lang.String tmpResult1019 = s.versionRule;
out.write_wstring( tmpResult1019 );
        out.write_long(s.revisionSeq);
        java.lang.String tmpResult1020 = s.revisionValue;
out.write_wstring( tmpResult1020 );
        out.write_long(s.versionSeq);
        java.lang.String tmpResult1021 = s.versionValue;
out.write_wstring( tmpResult1021 );
        java.lang.String tmpResult1022 = s.lctId;
out.write_wstring( tmpResult1022 );
        java.lang.String tmpResult1023 = s.lcStatus;
out.write_wstring( tmpResult1023 );
        java.lang.String tmpResult1024 = s.ts;
out.write_wstring( tmpResult1024 );
        java.lang.String tmpResult1025 = s.id;
out.write_wstring( tmpResult1025 );
        java.lang.String tmpResult1026 = s.name;
out.write_wstring( tmpResult1026 );
        java.lang.String tmpResult1027 = s.description;
out.write_wstring( tmpResult1027 );
        java.lang.String tmpResult1028 = s.owner;
out.write_wstring( tmpResult1028 );
        java.lang.String tmpResult1029 = s.checkinBy;
out.write_wstring( tmpResult1029 );
        java.lang.String tmpResult1030 = s.checkinTime;
out.write_wstring( tmpResult1030 );
        java.lang.String tmpResult1031 = s.checkoutBy;
out.write_wstring( tmpResult1031 );
        java.lang.String tmpResult1032 = s.checkoutTime;
out.write_wstring( tmpResult1032 );
        java.lang.String tmpResult1033 = s.copyFromVersion;
out.write_wstring( tmpResult1033 );
        com.vci.corba.omd.data.AttributeValueListHelper.write(out,s.newAttrValList);
        com.vci.corba.omd.data.AttributeValueListHelper.write(out,s.hisAttrValList);
    }
}