Skip to content

Commit f8205e3

Browse files
committed
apiDump
1 parent 4166030 commit f8205e3

File tree

2 files changed

+93
-0
lines changed

2 files changed

+93
-0
lines changed

partiql-plan/api/partiql-plan.api

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
public abstract interface class org/partiql/plan/Action {
22
}
33

4+
public abstract interface class org/partiql/plan/Action$CreateTable : org/partiql/plan/Action {
5+
public abstract fun getTable ()Lorg/partiql/spi/catalog/Table;
6+
}
7+
48
public abstract interface class org/partiql/plan/Action$Query : org/partiql/plan/Action {
59
public abstract fun getRex ()Lorg/partiql/plan/rex/Rex;
610
}

partiql-types/api/partiql-types.api

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,3 +78,92 @@ public abstract class org/partiql/types/PType : org/partiql/types/Enum {
7878
public static fun variant (Ljava/lang/String;)Lorg/partiql/types/PType;
7979
}
8080

81+
public class org/partiql/types/shape/PShape : org/partiql/types/PType {
82+
public fun <init> (Lorg/partiql/types/PType;)V
83+
public fun equals (Ljava/lang/Object;)Z
84+
public fun getFields ()Ljava/util/Collection;
85+
public fun getLength ()I
86+
public fun getPrecision ()I
87+
public fun getScale ()I
88+
public fun getTypeParameter ()Lorg/partiql/types/PType;
89+
public fun hashCode ()I
90+
public fun isNullable ()Z
91+
public fun isOptional ()Z
92+
public fun maxValue ()Ljava/lang/Number;
93+
public fun meta ()Ljava/util/Map;
94+
public fun minValue ()Ljava/lang/Number;
95+
public fun name ()Ljava/lang/String;
96+
public fun primaryKey ()Ljava/util/Collection;
97+
public fun toString ()Ljava/lang/String;
98+
public fun unique ()Ljava/util/Collection;
99+
}
100+
101+
public class org/partiql/types/shape/trait/ConstraintTrait : org/partiql/types/shape/trait/PTrait {
102+
public fun <init> (Lorg/partiql/types/shape/PShape;Ljava/lang/String;)V
103+
public fun equals (Ljava/lang/Object;)Z
104+
public fun hashCode ()I
105+
}
106+
107+
public class org/partiql/types/shape/trait/MetadataTrait : org/partiql/types/shape/trait/PTrait {
108+
public fun <init> (Lorg/partiql/types/shape/PShape;Ljava/lang/String;Ljava/lang/String;)V
109+
public fun equals (Ljava/lang/Object;)Z
110+
public fun hashCode ()I
111+
public fun meta ()Ljava/util/Map;
112+
}
113+
114+
public class org/partiql/types/shape/trait/NotNullTrait : org/partiql/types/shape/trait/PTrait {
115+
public fun <init> (Lorg/partiql/types/shape/PShape;)V
116+
public fun equals (Ljava/lang/Object;)Z
117+
public fun hashCode ()I
118+
public fun isNullable ()Z
119+
}
120+
121+
public abstract class org/partiql/types/shape/trait/PTrait : org/partiql/types/shape/PShape {
122+
protected fun <init> (Lorg/partiql/types/shape/PShape;)V
123+
public fun equals (Ljava/lang/Object;)Z
124+
public fun getFields ()Ljava/util/Collection;
125+
public fun getLength ()I
126+
public fun getPrecision ()I
127+
public fun getScale ()I
128+
public fun getTypeParameter ()Lorg/partiql/types/PType;
129+
public fun hashCode ()I
130+
public fun isNullable ()Z
131+
public fun isOptional ()Z
132+
public fun maxValue ()Ljava/lang/Number;
133+
public fun meta ()Ljava/util/Map;
134+
public fun minValue ()Ljava/lang/Number;
135+
public fun name ()Ljava/lang/String;
136+
public fun primaryKey ()Ljava/util/Collection;
137+
public fun toString ()Ljava/lang/String;
138+
public fun unique ()Ljava/util/Collection;
139+
}
140+
141+
public class org/partiql/types/shape/trait/PrimaryKeyTrait : org/partiql/types/shape/trait/PTrait {
142+
public fun <init> (Lorg/partiql/types/shape/PShape;Ljava/util/List;)V
143+
public fun equals (Ljava/lang/Object;)Z
144+
public fun hashCode ()I
145+
public fun primaryKey ()Ljava/util/Collection;
146+
}
147+
148+
public class org/partiql/types/shape/trait/RangeTrait : org/partiql/types/shape/trait/PTrait {
149+
public fun <init> (Lorg/partiql/types/shape/PShape;Ljava/lang/Number;Ljava/lang/Number;)V
150+
public fun equals (Ljava/lang/Object;)Z
151+
public fun hashCode ()I
152+
public fun maxValue ()Ljava/lang/Number;
153+
public fun minValue ()Ljava/lang/Number;
154+
}
155+
156+
public class org/partiql/types/shape/trait/RequiredTrait : org/partiql/types/shape/trait/PTrait {
157+
public fun <init> (Lorg/partiql/types/shape/PShape;)V
158+
public fun equals (Ljava/lang/Object;)Z
159+
public fun hashCode ()I
160+
public fun isOptional ()Z
161+
}
162+
163+
public class org/partiql/types/shape/trait/UniqueTrait : org/partiql/types/shape/trait/PTrait {
164+
public fun <init> (Lorg/partiql/types/shape/PShape;Ljava/util/List;)V
165+
public fun equals (Ljava/lang/Object;)Z
166+
public fun hashCode ()I
167+
public fun unique ()Ljava/util/Collection;
168+
}
169+

0 commit comments

Comments
 (0)