EMMA Coverage Report (generated Mon Mar 20 21:34:30 PST 2006)
[all classes][com.moesol.bindings.platform_sdk.data_services]

COVERAGE SUMMARY FOR SOURCE FILE [Field20.java]

nameclass, %method, %block, %line, %
Field20.java0%   (0/3)0%   (0/24)0%   (0/202)0%   (0/54)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class Field20$10%   (0/1)100% (0/0)100% (0/0)100% (0/0)
     
class Field20$Disp0%   (0/1)0%   (0/3)0%   (0/130)0%   (0/24)
<static initializer> 0%   (0/1)0%   (0/5)0%   (0/1)
Field20$Disp (): void 0%   (0/1)0%   (0/123)0%   (0/22)
instance (): IUnknown$Disp 0%   (0/1)0%   (0/2)0%   (0/1)
     
class Field20$Jni0%   (0/1)0%   (0/21)0%   (0/72)0%   (0/30)
AppendChunk (Object): void 0%   (0/1)0%   (0/4)0%   (0/2)
Field20$Jni (): void 0%   (0/1)0%   (0/3)0%   (0/2)
GetChunk (int): Object 0%   (0/1)0%   (0/4)0%   (0/1)
getActualSize (): int 0%   (0/1)0%   (0/3)0%   (0/1)
getAttributes (): int 0%   (0/1)0%   (0/3)0%   (0/1)
getDataFormat (): IUnknown 0%   (0/1)0%   (0/3)0%   (0/1)
getDefinedSize (): int 0%   (0/1)0%   (0/3)0%   (0/1)
getName (): String 0%   (0/1)0%   (0/3)0%   (0/1)
getNumericScale (): short 0%   (0/1)0%   (0/3)0%   (0/1)
getOriginalValue (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getPrecision (): short 0%   (0/1)0%   (0/3)0%   (0/1)
getType (): int 0%   (0/1)0%   (0/3)0%   (0/1)
getUnderlyingValue (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
getValue (): Object 0%   (0/1)0%   (0/3)0%   (0/1)
setAttributes (int): void 0%   (0/1)0%   (0/4)0%   (0/2)
setDefinedSize (int): void 0%   (0/1)0%   (0/4)0%   (0/2)
setNumericScale (short): void 0%   (0/1)0%   (0/4)0%   (0/2)
setPrecision (short): void 0%   (0/1)0%   (0/4)0%   (0/2)
setType (int): void 0%   (0/1)0%   (0/4)0%   (0/2)
setValue (Object): void 0%   (0/1)0%   (0/4)0%   (0/2)
setrefDataFormat (IUnknown): void 0%   (0/1)0%   (0/4)0%   (0/2)

1// tlb2java
2package com.moesol.bindings.platform_sdk.data_services;
3 
4 
5/**
6 * <code>IDL: [ helpstring(""), hidden, dual, nonextensible, oleautomation, dispatchable ] interface</code>
7 */
8public interface Field20 extends com.moesol.bindings.platform_sdk.data_services._ADO {
9    public static final Class TYPELIB = TYPELIB_2A75196C_D9EB_4129_B803_931327F72D5C.class;
10    /**
11     * <code>IDL: [uuid(0000054C-0000-0010-8000-00AA006D2EA4)]</code>
12     */
13    public static final com.moesol.bindings.platform_sdk.component_services.GUID IID = new com.moesol.bindings.platform_sdk.component_services.GUID(
14        0x0000054c, (short)0x0000, (short)0x0010,
15         new byte[] {
16            (byte)0x80, (byte)0x00, 
17            (byte)0x00, (byte)0xaa, (byte)0x00, (byte)0x6d, (byte)0x2e, (byte)0xa4
18         } );
19 
20    /**
21     * <code>IDL: [ helpstring("") ]</code>
22     *
23     * @return 
24     *     <code>IDL: [out] [retval] LONG*</code>
25     */
26    public int getActualSize();
27 
28    /**
29     * <code>IDL: [ helpstring("") ]</code>
30     *
31     * @return 
32     *     <code>IDL: [out] [retval] LONG*</code>
33     */
34    public int getAttributes();
35 
36    /**
37     * <code>IDL: [ helpstring("") ]</code>
38     *
39     * @return 
40     *     <code>IDL: [out] [retval] LONG*</code>
41     */
42    public int getDefinedSize();
43 
44    /**
45     * <code>IDL: [ helpstring("") ]</code>
46     *
47     * @return 
48     *     <code>IDL: [out] [retval] BSTR*</code>
49     */
50    public String getName();
51 
52    /**
53     * <code>IDL: [ helpstring("") ]</code>
54     *
55     * @return 
56     *     <code>IDL: [out] [retval] DataTypeEnum*</code>
57     */
58    public int getType();
59 
60    /**
61     * <code>IDL: [ helpstring("") ]</code>
62     *
63     * @return 
64     *     <code>IDL: [out] [retval] VARIANT*</code>
65     */
66    public Object getValue();
67 
68    /**
69     * <code>IDL: [ helpstring("") ]</code>
70     *
71     * @param pvar
72     *     <code>IDL: [in] VARIANT</code>
73     */
74    public void setValue(
75                /*[in]*/ Object pvar);
76 
77    /**
78     * <code>IDL: [ helpstring("") ]</code>
79     *
80     * @return 
81     *     <code>IDL: [out] [retval] BYTE*</code>
82     */
83    public short getPrecision();
84 
85    /**
86     * <code>IDL: [ helpstring("") ]</code>
87     *
88     * @return 
89     *     <code>IDL: [out] [retval] BYTE*</code>
90     */
91    public short getNumericScale();
92 
93    /**
94     * <code>IDL: [ helpstring("") ]</code>
95     *
96     * @param Data
97     *     <code>IDL: [in] VARIANT</code>
98     */
99    public void AppendChunk(
100                /*[in]*/ Object Data);
101 
102    /**
103     * <code>IDL: [ helpstring("") ]</code>
104     *
105     * @param Length
106     *     <code>IDL: [in] LONG</code>
107     * @return 
108     *     <code>IDL: [out] [retval] VARIANT*</code>
109     */
110    public Object GetChunk(
111                /*[in]*/ int Length);
112 
113    /**
114     * <code>IDL: [ helpstring("") ]</code>
115     *
116     * @return 
117     *     <code>IDL: [out] [retval] VARIANT*</code>
118     */
119    public Object getOriginalValue();
120 
121    /**
122     * <code>IDL: [ helpstring("") ]</code>
123     *
124     * @return 
125     *     <code>IDL: [out] [retval] VARIANT*</code>
126     */
127    public Object getUnderlyingValue();
128 
129    /**
130     * <code>IDL: [ helpstring("") ]</code>
131     *
132     * @return 
133     *     <code>IDL: [out] [retval] IUnknown**</code>
134     */
135    public com.moesol.bindings.platform_sdk.component_services.IUnknown getDataFormat();
136 
137    /**
138     * <code>IDL: [ helpstring("") ]</code>
139     *
140     * @param ppiDF
141     *     <code>IDL: [in] IUnknown*</code>
142     */
143    public void setrefDataFormat(
144                /*[in]*/ com.moesol.bindings.platform_sdk.component_services.IUnknown ppiDF);
145 
146    /**
147     * <code>IDL: [ helpstring("") ]</code>
148     *
149     * @param pbPrecision
150     *     <code>IDL: [in] BYTE</code>
151     */
152    public void setPrecision(
153                /*[in]*/ short pbPrecision);
154 
155    /**
156     * <code>IDL: [ helpstring("") ]</code>
157     *
158     * @param pbNumericScale
159     *     <code>IDL: [in] BYTE</code>
160     */
161    public void setNumericScale(
162                /*[in]*/ short pbNumericScale);
163 
164    /**
165     * <code>IDL: [ helpstring("") ]</code>
166     *
167     * @param pDataType
168     *     <code>IDL: [in] DataTypeEnum</code>
169     */
170    public void setType(
171                /*[in]*/ int pDataType);
172 
173    /**
174     * <code>IDL: [ helpstring("") ]</code>
175     *
176     * @param pl
177     *     <code>IDL: [in] LONG</code>
178     */
179    public void setDefinedSize(
180                /*[in]*/ int pl);
181 
182    /**
183     * <code>IDL: [ helpstring("") ]</code>
184     *
185     * @param pl
186     *     <code>IDL: [in] LONG</code>
187     */
188    public void setAttributes(
189                /*[in]*/ int pl);
190 
191 
192    /** <em>Implementation</em>, <small>Java to COM</small>. */
193    public static class Jni extends com.moesol.bindings.platform_sdk.data_services._ADO.Jni implements Field20 {
194 
195    protected Jni () {
196    }
197 
198 
199    private native int jni_getActualSize();
200    public int getActualSize() {
201 
202        return jni_getActualSize();
203    }
204 
205    private native int jni_getAttributes();
206    public int getAttributes() {
207 
208        return jni_getAttributes();
209    }
210 
211    private native int jni_getDefinedSize();
212    public int getDefinedSize() {
213 
214        return jni_getDefinedSize();
215    }
216 
217    private native String jni_getName();
218    public String getName() {
219 
220        return jni_getName();
221    }
222 
223    private native int jni_getType();
224    public int getType() {
225 
226        return jni_getType();
227    }
228 
229    private native Object jni_getValue();
230    public Object getValue() {
231 
232        return jni_getValue();
233    }
234 
235    private native void jni_setValue(
236                /*[in]*/ Object p0);
237    public void setValue(
238                /*[in]*/ Object p0) {
239 
240        jni_setValue(p0);
241    }
242 
243    private native short jni_getPrecision();
244    public short getPrecision() {
245 
246        return jni_getPrecision();
247    }
248 
249    private native short jni_getNumericScale();
250    public short getNumericScale() {
251 
252        return jni_getNumericScale();
253    }
254 
255    private native void jni_AppendChunk(
256                /*[in]*/ Object p0);
257    public void AppendChunk(
258                /*[in]*/ Object p0) {
259 
260        jni_AppendChunk(p0);
261    }
262 
263    private native Object jni_GetChunk(
264                /*[in]*/ int p0);
265    public Object GetChunk(
266                /*[in]*/ int p0) {
267 
268        return jni_GetChunk(p0);
269    }
270 
271    private native Object jni_getOriginalValue();
272    public Object getOriginalValue() {
273 
274        return jni_getOriginalValue();
275    }
276 
277    private native Object jni_getUnderlyingValue();
278    public Object getUnderlyingValue() {
279 
280        return jni_getUnderlyingValue();
281    }
282 
283    private native com.moesol.bindings.platform_sdk.component_services.IUnknown jni_getDataFormat();
284    public com.moesol.bindings.platform_sdk.component_services.IUnknown getDataFormat() {
285 
286        return jni_getDataFormat();
287    }
288 
289    private native void jni_setrefDataFormat(
290                /*[in]*/ com.moesol.bindings.platform_sdk.component_services.IUnknown p0);
291    public void setrefDataFormat(
292                /*[in]*/ com.moesol.bindings.platform_sdk.component_services.IUnknown p0) {
293 
294        jni_setrefDataFormat(p0);
295    }
296 
297    private native void jni_setPrecision(
298                /*[in]*/ short p0);
299    public void setPrecision(
300                /*[in]*/ short p0) {
301 
302        jni_setPrecision(p0);
303    }
304 
305    private native void jni_setNumericScale(
306                /*[in]*/ short p0);
307    public void setNumericScale(
308                /*[in]*/ short p0) {
309 
310        jni_setNumericScale(p0);
311    }
312 
313    private native void jni_setType(
314                /*[in]*/ int p0);
315    public void setType(
316                /*[in]*/ int p0) {
317 
318        jni_setType(p0);
319    }
320 
321    private native void jni_setDefinedSize(
322                /*[in]*/ int p0);
323    public void setDefinedSize(
324                /*[in]*/ int p0) {
325 
326        jni_setDefinedSize(p0);
327    }
328 
329    private native void jni_setAttributes(
330                /*[in]*/ int p0);
331    public void setAttributes(
332                /*[in]*/ int p0) {
333 
334        jni_setAttributes(p0);
335    }
336 
337    }
338 
339    /** <em>Implementation</em>, <small>COM to Java</small>. */
340    public static class Disp extends com.moesol.bindings.platform_sdk.data_services._ADO.Disp {
341        public static com.moesol.bindings.platform_sdk.component_services.IUnknown.Disp instance() {
342            return s_instance;
343        }
344 
345        private static Disp s_instance = new Disp();
346 
347        protected Disp() {
348            addEntry(1109, (short)2, "getActualSize", "()I");
349            addEntry(1114, (short)2, "getAttributes", "()I");
350            addEntry(1103, (short)2, "getDefinedSize", "()I");
351            addEntry(1100, (short)2, "getName", "()Ljava/lang/String;");
352            addEntry(1102, (short)2, "getType", "()I");
353            addEntry(0, (short)2, "getValue", "()Ljava/lang/Object;");
354            addEntry(0, (short)4, "setValue", "(Ljava/lang/Object;)V");
355            addEntry(1112, (short)2, "getPrecision", "()S");
356            addEntry(1113, (short)2, "getNumericScale", "()S");
357            addEntry(1107, (short)1, "AppendChunk", "(Ljava/lang/Object;)V");
358            addEntry(1108, (short)1, "GetChunk", "(I)Ljava/lang/Object;");
359            addEntry(1104, (short)2, "getOriginalValue", "()Ljava/lang/Object;");
360            addEntry(1105, (short)2, "getUnderlyingValue", "()Ljava/lang/Object;");
361            addEntry(1115, (short)2, "getDataFormat", "()Lcom/moesol/bindings/platform_sdk/component_services/IUnknown;");
362            addEntry(1115, (short)8, "setrefDataFormat", "(Lcom/moesol/bindings/platform_sdk/component_services/IUnknown;)V");
363            addEntry(1112, (short)4, "setPrecision", "(S)V");
364            addEntry(1113, (short)4, "setNumericScale", "(S)V");
365            addEntry(1102, (short)4, "setType", "(I)V");
366            addEntry(1103, (short)4, "setDefinedSize", "(I)V");
367            addEntry(1114, (short)4, "setAttributes", "(I)V");
368        }
369    }
370}

[all classes][com.moesol.bindings.platform_sdk.data_services]
EMMA 2.0.5312 (C) Vladimir Roubtsov