OpenSplice Java FACE API  v6.x
OpenSplice Future Airborne Capability Environment (FACE) Java API
Any.java
Go to the documentation of this file.
1 // Product produced under DoD SENSIAC contract HC104705D4000 under
2 // the sponsorship of the Defense Technical Information Center,
3 // ATTN: DTIC-AI, 8723 John J. Kingman Rd., Ste 0944, Fort Belvoir, VA
4 // 22060-6218. SENSIAC is a DoD Information Analysis Center Sponsored
5 // by the Defense Technical Information Center.
6 //
7 // HANDLING AND DESTRUCTION NOTICE - Comply with distribution statement
8 // and destroy by any method that will prevent disclosure of
9 // contents or reconstruction of the document.
10 
11 package us.opengroup.FACE;
12 
13 public abstract class Any implements us.opengroup.FACE.portable.IDLEntity {
14 
15  abstract public boolean equal(us.opengroup.FACE.Any a);
16 
17  abstract public us.opengroup.FACE.TypeCode type();
18  abstract public void type(us.opengroup.FACE.TypeCode type);
19 
20  abstract public void read_value(us.opengroup.FACE.portable.InputStream is,
21  us.opengroup.FACE.TypeCode type);
22  abstract public void write_value(us.opengroup.FACE.portable.OutputStream os);
23 
26 
27  abstract public short extract_short();
28  abstract public void insert_short(short s);
29 
30  abstract public int extract_long();
31  abstract public void insert_long(int i);
32 
33  abstract public long extract_longlong();
34  abstract public void insert_longlong(long l);
35 
36  abstract public short extract_ushort();
37  abstract public void insert_ushort(short s);
38 
39  abstract public int extract_ulong();
40  abstract public void insert_ulong(int i);
41 
42  abstract public long extract_ulonglong();
43  abstract public void insert_ulonglong(long l);
44 
45  abstract public float extract_float();
46  abstract public void insert_float(float f);
47 
48  abstract public double extract_double();
49  abstract public void insert_double(double d);
50 
51  abstract public boolean extract_boolean();
52  abstract public void insert_boolean(boolean b);
53 
54  abstract public char extract_char();
55  abstract public void insert_char(char c);
56 
57  abstract public char extract_wchar();
58  abstract public void insert_wchar(char c);
59 
60  abstract public byte extract_octet();
61  abstract public void insert_octet(byte b);
62 
63  abstract public us.opengroup.FACE.Any extract_any();
64  abstract public void insert_any(us.opengroup.FACE.Any a);
65 
66 // abstract public us.opengroup.FACE.Object extract_Object();
67 // abstract public void insert_Object(us.opengroup.FACE.Object obj);
68 
69  abstract public java.io.Serializable extract_Value();
70  abstract public void insert_Value(java.io.Serializable v);
71  abstract public void insert_Value(java.io.Serializable v,
73 
74 // abstract public void insert_Object(us.opengroup.FACE.Object obj,
75 // us.opengroup.FACE.TypeCode type);
76 
77  abstract public String extract_string();
78  abstract public void insert_string(String s);
79 
80  abstract public String extract_wstring();
81  abstract public void insert_wstring(String value);
82 
83  abstract public TypeCode extract_TypeCode();
84  abstract public void insert_TypeCode(TypeCode value);
85 
86  // /**
87  // *@ deprecated
88  // */
89  // public Principal extract_Principal() {
90  // throw new us.opengroup.FACE.NO_IMPLEMENT();
91  // }
92  // /**
93  // *@ deprecated
94  // */
95  // public void insert_Principal(Principal p) {
96  // throw new us.opengroup.FACE.NO_IMPLEMENT();
97  // }
98 
100  throw new us.opengroup.FACE.NO_IMPLEMENT();
101  }
103  throw new us.opengroup.FACE.NO_IMPLEMENT();
104  }
105 
106  public java.math.BigDecimal extract_fixed() {
107  throw new us.opengroup.FACE.NO_IMPLEMENT();
108  }
109  public void insert_fixed(java.math.BigDecimal f,
111  throw new us.opengroup.FACE.NO_IMPLEMENT();
112  }
113 
114 }
void insert_Streamable(us.opengroup.FACE.portable.Streamable s)
Definition: Any.java:102
abstract us.opengroup.FACE.Any extract_any()
abstract void insert_ulonglong(long l)
abstract void insert_Value(java.io.Serializable v)
abstract char extract_wchar()
abstract boolean equal(us.opengroup.FACE.Any a)
abstract TypeCode extract_TypeCode()
abstract int extract_long()
abstract void insert_char(char c)
abstract double extract_double()
abstract void insert_TypeCode(TypeCode value)
abstract short extract_ushort()
abstract void insert_long(int i)
java.math.BigDecimal extract_fixed()
Definition: Any.java:106
abstract void write_value(us.opengroup.FACE.portable.OutputStream os)
abstract void insert_short(short s)
us.opengroup.FACE.portable.Streamable extract_Streamable()
@ deprecated
Definition: Any.java:99
abstract void insert_ushort(short s)
abstract us.opengroup.FACE.portable.OutputStream create_output_stream()
abstract short extract_short()
abstract void insert_octet(byte b)
void insert_fixed(java.math.BigDecimal f, us.opengroup.FACE.TypeCode t)
Definition: Any.java:109
abstract String extract_wstring()
abstract void insert_string(String s)
abstract void insert_double(double d)
abstract int extract_ulong()
abstract long extract_ulonglong()
abstract void read_value(us.opengroup.FACE.portable.InputStream is, us.opengroup.FACE.TypeCode type)
abstract float extract_float()
abstract void insert_boolean(boolean b)
abstract boolean extract_boolean()
abstract java.io.Serializable extract_Value()
This is a typed class which will be generated by idlpp.
Definition: TS.java:25
abstract long extract_longlong()
abstract void insert_any(us.opengroup.FACE.Any a)
abstract String extract_string()
abstract us.opengroup.FACE.portable.InputStream create_input_stream()
abstract char extract_char()
abstract void insert_ulong(int i)
abstract void insert_wchar(char c)
abstract void insert_float(float f)
abstract us.opengroup.FACE.TypeCode type()
abstract void insert_longlong(long l)
abstract void insert_wstring(String value)
abstract byte extract_octet()