Skip to content

Commit feed9b9

Browse files
niloc132dgodinez-dh
authored andcommitted
Generated input table types
1 parent fce1f27 commit feed9b9

9 files changed

Lines changed: 801 additions & 0 deletions

File tree

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
//
2+
// Copyright (c) 2016-2026 Deephaven Data Labs and Patent Pending
3+
//
4+
package io.deephaven.javascript.proto.dhinternal.io.deephaven_core.proto.inputtable_pb;
5+
6+
import elemental2.core.JsArray;
7+
import elemental2.core.Uint8Array;
8+
import jsinterop.annotations.JsOverlay;
9+
import jsinterop.annotations.JsPackage;
10+
import jsinterop.annotations.JsProperty;
11+
import jsinterop.annotations.JsType;
12+
import jsinterop.base.Js;
13+
import jsinterop.base.JsPropertyMap;
14+
15+
@JsType(
16+
isNative = true,
17+
name = "dhinternal.io.deephaven_core.proto.inputtable_pb.DeephavenTableMetadata",
18+
namespace = JsPackage.GLOBAL)
19+
public class DeephavenTableMetadata {
20+
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
21+
public interface ToObjectReturnType {
22+
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
23+
public interface InputTableMetadataFieldType {
24+
@JsOverlay
25+
static DeephavenTableMetadata.ToObjectReturnType.InputTableMetadataFieldType create() {
26+
return Js.uncheckedCast(JsPropertyMap.of());
27+
}
28+
29+
@JsProperty
30+
JsArray<JsArray<Object>> getColumnInfoMap();
31+
32+
@JsProperty
33+
void setColumnInfoMap(JsArray<JsArray<Object>> columnInfoMap);
34+
35+
@JsOverlay
36+
default void setColumnInfoMap(Object[][] columnInfoMap) {
37+
setColumnInfoMap(Js.<JsArray<JsArray<Object>>>uncheckedCast(columnInfoMap));
38+
}
39+
}
40+
41+
@JsOverlay
42+
static DeephavenTableMetadata.ToObjectReturnType create() {
43+
return Js.uncheckedCast(JsPropertyMap.of());
44+
}
45+
46+
@JsProperty
47+
DeephavenTableMetadata.ToObjectReturnType.InputTableMetadataFieldType getInputTableMetadata();
48+
49+
@JsProperty
50+
void setInputTableMetadata(
51+
DeephavenTableMetadata.ToObjectReturnType.InputTableMetadataFieldType inputTableMetadata);
52+
}
53+
54+
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
55+
public interface ToObjectReturnType0 {
56+
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
57+
public interface InputTableMetadataFieldType {
58+
@JsOverlay
59+
static DeephavenTableMetadata.ToObjectReturnType0.InputTableMetadataFieldType create() {
60+
return Js.uncheckedCast(JsPropertyMap.of());
61+
}
62+
63+
@JsProperty
64+
JsArray<JsArray<Object>> getColumnInfoMap();
65+
66+
@JsProperty
67+
void setColumnInfoMap(JsArray<JsArray<Object>> columnInfoMap);
68+
69+
@JsOverlay
70+
default void setColumnInfoMap(Object[][] columnInfoMap) {
71+
setColumnInfoMap(Js.<JsArray<JsArray<Object>>>uncheckedCast(columnInfoMap));
72+
}
73+
}
74+
75+
@JsOverlay
76+
static DeephavenTableMetadata.ToObjectReturnType0 create() {
77+
return Js.uncheckedCast(JsPropertyMap.of());
78+
}
79+
80+
@JsProperty
81+
DeephavenTableMetadata.ToObjectReturnType0.InputTableMetadataFieldType getInputTableMetadata();
82+
83+
@JsProperty
84+
void setInputTableMetadata(
85+
DeephavenTableMetadata.ToObjectReturnType0.InputTableMetadataFieldType inputTableMetadata);
86+
}
87+
88+
public static native DeephavenTableMetadata deserializeBinary(Uint8Array bytes);
89+
90+
public static native DeephavenTableMetadata deserializeBinaryFromReader(
91+
DeephavenTableMetadata message, Object reader);
92+
93+
public static native void serializeBinaryToWriter(DeephavenTableMetadata message, Object writer);
94+
95+
public static native DeephavenTableMetadata.ToObjectReturnType toObject(
96+
boolean includeInstance, DeephavenTableMetadata msg);
97+
98+
public native void clearInputTableMetadata();
99+
100+
public native InputTableMetadata getInputTableMetadata();
101+
102+
public native boolean hasInputTableMetadata();
103+
104+
public native Uint8Array serializeBinary();
105+
106+
public native void setInputTableMetadata();
107+
108+
public native void setInputTableMetadata(InputTableMetadata value);
109+
110+
public native DeephavenTableMetadata.ToObjectReturnType0 toObject();
111+
112+
public native DeephavenTableMetadata.ToObjectReturnType0 toObject(boolean includeInstance);
113+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
//
2+
// Copyright (c) 2016-2026 Deephaven Data Labs and Patent Pending
3+
//
4+
package io.deephaven.javascript.proto.dhinternal.io.deephaven_core.proto.inputtable_pb;
5+
6+
import elemental2.core.Uint8Array;
7+
import jsinterop.annotations.JsOverlay;
8+
import jsinterop.annotations.JsPackage;
9+
import jsinterop.annotations.JsProperty;
10+
import jsinterop.annotations.JsType;
11+
import jsinterop.base.Js;
12+
import jsinterop.base.JsPropertyMap;
13+
14+
@JsType(
15+
isNative = true,
16+
name = "dhinternal.io.deephaven_core.proto.inputtable_pb.DoubleRangeRestriction",
17+
namespace = JsPackage.GLOBAL)
18+
public class DoubleRangeRestriction {
19+
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
20+
public interface ToObjectReturnType {
21+
@JsOverlay
22+
static DoubleRangeRestriction.ToObjectReturnType create() {
23+
return Js.uncheckedCast(JsPropertyMap.of());
24+
}
25+
26+
@JsProperty
27+
double getMaxInclusive();
28+
29+
@JsProperty
30+
double getMinInclusive();
31+
32+
@JsProperty
33+
void setMaxInclusive(double maxInclusive);
34+
35+
@JsProperty
36+
void setMinInclusive(double minInclusive);
37+
}
38+
39+
@JsType(isNative = true, name = "?", namespace = JsPackage.GLOBAL)
40+
public interface ToObjectReturnType0 {
41+
@JsOverlay
42+
static DoubleRangeRestriction.ToObjectReturnType0 create() {
43+
return Js.uncheckedCast(JsPropertyMap.of());
44+
}
45+
46+
@JsProperty
47+
double getMaxInclusive();
48+
49+
@JsProperty
50+
double getMinInclusive();
51+
52+
@JsProperty
53+
void setMaxInclusive(double maxInclusive);
54+
55+
@JsProperty
56+
void setMinInclusive(double minInclusive);
57+
}
58+
59+
public static native DoubleRangeRestriction deserializeBinary(Uint8Array bytes);
60+
61+
public static native DoubleRangeRestriction deserializeBinaryFromReader(
62+
DoubleRangeRestriction message, Object reader);
63+
64+
public static native void serializeBinaryToWriter(DoubleRangeRestriction message, Object writer);
65+
66+
public static native DoubleRangeRestriction.ToObjectReturnType toObject(
67+
boolean includeInstance, DoubleRangeRestriction msg);
68+
69+
public native void clearMaxInclusive();
70+
71+
public native void clearMinInclusive();
72+
73+
public native double getMaxInclusive();
74+
75+
public native double getMinInclusive();
76+
77+
public native boolean hasMaxInclusive();
78+
79+
public native boolean hasMinInclusive();
80+
81+
public native Uint8Array serializeBinary();
82+
83+
public native void setMaxInclusive(double value);
84+
85+
public native void setMinInclusive(double value);
86+
87+
public native DoubleRangeRestriction.ToObjectReturnType0 toObject();
88+
89+
public native DoubleRangeRestriction.ToObjectReturnType0 toObject(boolean includeInstance);
90+
}

0 commit comments

Comments
 (0)