Modifier and Type | Method and Description |
---|---|
static MixedTopicTable |
QueryPanel.getTopicsByQuery(Wandora wandora,
TopicMap tm,
Directive query,
java.util.Iterator<Topic> contextTopics) |
Modifier and Type | Field and Description |
---|---|
Directive |
CustomTopicPanel.QueryInfo.directive |
Modifier and Type | Method and Description |
---|---|
MixedTopicTable |
CustomTopicPanel.buildCustomQuery(Directive query,
Topic context) |
Modifier and Type | Class and Description |
---|---|
protected static class |
QueryEditorComponent.FinalResultDirective |
Modifier and Type | Field and Description |
---|---|
protected java.lang.Class<? extends Directive> |
DirectiveParameterPanel.directiveType |
Modifier and Type | Method and Description |
---|---|
Directive |
DirectivePanel.buildDirective() |
Directive |
QueryEditorComponent.buildDirective() |
Modifier and Type | Method and Description |
---|---|
DirectivePanel |
QueryEditorComponent.addDirective(java.lang.Class<? extends Directive> dir) |
void |
DirectiveParameterPanel.setDirectiveType(java.lang.Class<? extends Directive> cls) |
Modifier and Type | Method and Description |
---|---|
static java.util.ArrayList<ResultRow> |
SimbergExport.doQuery(Directive d,
Topic context,
TopicMap tm,
java.lang.String lang) |
Modifier and Type | Class and Description |
---|---|
class |
AllTopics |
class |
And |
class |
As |
class |
Average |
class |
BaseName |
class |
Compare |
class |
Concat |
class |
Contains |
class |
Count |
class |
Empty |
class |
Eval |
class |
Exists |
class |
FilterDirective |
class |
First |
class |
From |
class |
Identity |
class |
If |
static class |
If.COND |
class |
Instances |
class |
IsOfType |
class |
Join |
class |
Last |
class |
Literals |
class |
Not |
class |
Null |
class |
Occurrence |
class |
Of |
class |
Operand |
class |
Or |
class |
OrderBy |
class |
Players |
class |
Recursive |
class |
Regex |
class |
Roles |
class |
Static |
class |
SubjectIdentifiers |
class |
Sum |
class |
TopicOperand |
class |
Topics |
class |
Types |
class |
Union |
class |
Unique |
class |
Variant |
class |
Variant2
Alternative version of Variant directive that can be used to get
variants of any scope, not just variants of the type + language scheme.
|
class |
WhereDirective |
Modifier and Type | Field and Description |
---|---|
private Directive |
If.cond |
private Directive |
Average.directive |
private Directive |
Concat.directive |
private Directive |
Count.directive |
private Directive |
Exists.directive |
private Directive |
First.directive |
private Directive |
Last.directive |
private Directive |
OrderBy.directive |
private Directive |
Sum.directive |
private Directive |
Unique.directive |
private Directive[] |
Union.directives |
private Directive |
If.els |
private Directive |
From.from |
private Directive |
Recursive.recursion |
private Directive |
If.then |
private Directive |
From.to |
Modifier and Type | Field and Description |
---|---|
protected java.lang.Class<? extends Directive> |
DirectiveUIHints.cls |
private java.util.ArrayList<Directive> |
Join.directives |
private java.util.ArrayList<java.lang.Class<? extends Directive>> |
DirectiveManager.registeredDirectives |
private java.util.ArrayList<java.lang.Class<? extends Directive>> |
DirectiveManager.scannedDirectives |
Modifier and Type | Method and Description |
---|---|
Directive |
Directive.as(java.lang.String newRole) |
Directive |
Directive.as(java.lang.String original,
java.lang.String newRole) |
Directive |
Directive.from(Directive d1) |
Directive |
Directive.from(Directive[] directives) |
Directive |
Directive.from(Directive d1,
Directive d2) |
Directive |
Directive.from(Directive d1,
Directive d2,
Directive d3) |
Directive |
Directive.from(Directive d1,
Directive d2,
Directive d3,
Directive d4) |
Directive |
Directive.from(java.lang.String s1) |
Directive |
Directive.from(java.lang.String[] literals) |
Directive |
Directive.from(java.lang.String s1,
java.lang.String s2) |
Directive |
Directive.from(java.lang.String s1,
java.lang.String s2,
java.lang.String s3) |
Directive |
Directive.from(java.lang.String s1,
java.lang.String s2,
java.lang.String s3,
java.lang.String s4) |
Directive |
Directive.join(Directive directive) |
Directive |
Join.join(Directive directive) |
Directive |
Directive.of(java.lang.String col) |
Directive |
Directive.to(Directive d1) |
Directive |
Directive.to(Directive[] directives) |
Directive |
Directive.to(Directive d1,
Directive d2) |
Directive |
Directive.to(Directive d1,
Directive d2,
Directive d3) |
Directive |
Directive.to(Directive d1,
Directive d2,
Directive d3,
Directive d4) |
Directive |
Directive.where(Directive d) |
Directive |
Directive.where(java.lang.Object c1,
java.lang.String comp,
java.lang.Object c2) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends Directive> |
DirectiveUIHints.getDirectiveClass() |
java.util.List<java.lang.Class<? extends Directive>> |
DirectiveManager.getDirectives() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
Directive.debugStringInner(Directive[] directives,
java.lang.String indent) |
static java.lang.String |
Directive.debugStringInner(Directive directive,
java.lang.String indent) |
Directive |
Directive.from(Directive d1) |
Directive |
Directive.from(Directive[] directives) |
Directive |
Directive.from(Directive d1,
Directive d2) |
Directive |
Directive.from(Directive d1,
Directive d2,
Directive d3) |
Directive |
Directive.from(Directive d1,
Directive d2,
Directive d3,
Directive d4) |
Directive |
Directive.join(Directive directive) |
Directive |
Join.join(Directive directive) |
java.util.ArrayList<ResultRow> |
QueryRunner.runQuery(Directive directive,
java.util.Collection<Topic> contextTopics) |
java.util.ArrayList<ResultRow> |
QueryRunner.runQuery(Directive directive,
Topic contextTopic) |
QueryRunner.QueryResult |
QueryRunner.runQueryCatchException(Directive directive,
java.util.Collection<Topic> contextTopics) |
QueryRunner.QueryResult |
QueryRunner.runQueryCatchException(Directive directive,
Topic contextTopic) |
Directive |
Directive.to(Directive d1) |
Directive |
Directive.to(Directive[] directives) |
Directive |
Directive.to(Directive d1,
Directive d2) |
Directive |
Directive.to(Directive d1,
Directive d2,
Directive d3) |
Directive |
Directive.to(Directive d1,
Directive d2,
Directive d3,
Directive d4) |
Directive |
Directive.where(Directive d) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
Directive.debugStringInner(java.util.List<Directive> directives,
java.lang.String indent) |
static DirectiveUIHints |
DirectiveUIHints.getDirectiveUIHints(java.lang.Class<? extends Directive> cls) |
static DirectiveUIHints |
DirectiveUIHints.guessHints(java.lang.Class<? extends Directive> cls) |
void |
DirectiveManager.registerDirective(java.lang.Class<? extends Directive> cls) |
Constructor and Description |
---|
Average(Directive directive) |
Concat(Directive directive) |
Concat(Directive directive,
java.lang.String delim) |
Count(Directive directive) |
Exists(Directive directive) |
First(Directive directive) |
First(int count,
Directive directive) |
From(Directive to,
Directive from) |
If(Directive cond,
Directive then,
Directive els) |
If(WhereDirective cond,
Directive then) |
Join(Directive[] directives) |
Join(Directive d1,
Directive d2) |
Join(Directive d1,
Directive d2,
Directive d3) |
Join(Directive d1,
Directive d2,
Directive d3,
Directive d4) |
Last(Directive directive) |
Last(int count,
Directive directive) |
OrderBy(Directive directive) |
OrderBy(Directive directive,
java.util.Comparator<java.lang.Object> comparator) |
Recursive(Directive recursion) |
Recursive(Directive recursion,
int maxDepth) |
Recursive(Directive recursion,
int maxDepth,
boolean onlyLeaves) |
Sum(Directive directive) |
Sum(Directive directive,
boolean asDouble) |
Union(Directive d1) |
Union(Directive[] directives) |
Union(Directive d1,
Directive d2) |
Union(Directive d1,
Directive d2,
Directive d3) |
Union(Directive d1,
Directive d2,
Directive d3,
Directive d4) |
Unique(Directive directive) |
Constructor and Description |
---|
DirectiveUIHints(java.lang.Class<? extends Directive> cls) |
DirectiveUIHints(java.lang.Class<? extends Directive> cls,
DirectiveUIHints.Constructor[] constructors) |
DirectiveUIHints(java.lang.Class<? extends Directive> cls,
DirectiveUIHints.Constructor[] constructors,
DirectiveUIHints.Addon[] addons) |
DirectiveUIHints(java.lang.Class<? extends Directive> cls,
DirectiveUIHints.Constructor[] constructors,
DirectiveUIHints.Addon[] addons,
java.lang.String label,
java.lang.String category) |
Modifier and Type | Field and Description |
---|---|
protected java.util.HashMap<Locator,Directive> |
QueryTopicMap.queries |
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<Locator,Directive> |
QueryTopicMap.getQueries() |
Copyright 2004-2015 Wandora Team