public class SQIBuilder
extends com.exalead.gni.GNINativeObject
Constructor and Description |
---|
SQIBuilder(MOTPipeInterface pipe)
Initialize a new SQIBuilder with a MOT pipe
|
Modifier and Type | Method and Description |
---|---|
void |
compile(java.lang.String inputFile,
java.lang.String outputDir)
Compile rules from a source file containing their XML representation
|
void |
compile(java.lang.String inputFile,
java.lang.String outputDir,
OntologyBuilder obSep,
OntologyBuilder obNoSep,
ApproxMatcherBuilder ab) |
void |
compileFromRAM(java.lang.String input,
java.lang.String outputDir)
Compile rules from their XML representation
|
void |
compileFromRAM(java.lang.String input,
java.lang.String outputDir,
OntologyBuilder obSep,
OntologyBuilder obNoSep,
ApproxMatcherBuilder ab) |
void |
finalize() |
protected void |
postCompile(java.lang.String outputDir,
OntologyBuilder oBuilderSep,
OntologyBuilder oBuilderNoSep,
ApproxMatcherBuilder aBuilder) |
public SQIBuilder(MOTPipeInterface pipe)
pipe
- the pipe used during compilationpublic void finalize()
finalize
in class com.exalead.gni.GNINativeObject
public void compileFromRAM(java.lang.String input, java.lang.String outputDir)
input
- XML representation of rulesoutputDir
- path to the target directory for binariesjava.lang.Exception
public void compile(java.lang.String inputFile, java.lang.String outputDir)
inputFile
- path to the source fileoutputDir
- path to the target directory for binariesjava.lang.Exception
protected void postCompile(java.lang.String outputDir, OntologyBuilder oBuilderSep, OntologyBuilder oBuilderNoSep, ApproxMatcherBuilder aBuilder)
public void compile(java.lang.String inputFile, java.lang.String outputDir, OntologyBuilder obSep, OntologyBuilder obNoSep, ApproxMatcherBuilder ab)
public void compileFromRAM(java.lang.String input, java.lang.String outputDir, OntologyBuilder obSep, OntologyBuilder obNoSep, ApproxMatcherBuilder ab)
Copyright © 2013 Dassault Systèmes, All Rights Reserved.