link start!

This commit is contained in:
cherubin
2026-03-17 13:31:18 -07:00
commit 08abe87cfb
5910 changed files with 386288 additions and 0 deletions
@@ -0,0 +1,14 @@
package com.tridium.bql;
import javax.baja.sys.BAbsTime;
import javax.baja.sys.BTime;
public interface DateTimeSource {
BAbsTime currentAbsTime();
BAbsTime currentDate();
BTime currentTime();
void updateTime();
}
@@ -0,0 +1,9 @@
package com.tridium.bql;
import javax.baja.collection.BICollection;
import javax.baja.collection.BITable;
import javax.baja.sys.Context;
public interface Projection {
BITable getTable(BICollection bICollection, Context context);
}
@@ -0,0 +1,8 @@
package com.tridium.bql;
import javax.baja.collection.BICollection;
import javax.baja.sys.Context;
public interface Quantifier {
BICollection quantify(BICollection bICollection, Context context);
}
+19
View File
@@ -0,0 +1,19 @@
package com.tridium.bql;
public interface RangeSet {
int getCount();
Range getRange(int i);
RangeSet intersection();
boolean isAll();
boolean isNone();
RangeSet not();
void sort();
RangeSet union();
}