public class ExpressionFactory extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ExpressionFactory.ExpressionModel
The base expression model.
|
| Constructor and Description |
|---|
ExpressionFactory() |
| Modifier and Type | Method and Description |
|---|---|
static ExpressionFactory.ExpressionModel |
and(Model... models)
Create new And expression.
|
static Fingerprint |
fingerprint(int... items)
Create new
FingerPrint object with the input positions. |
static ExpressionFactory.ExpressionModel |
or(Model... models)
Create new Or expression.
|
static ExpressionFactory.ExpressionModel |
sub(Model... models)
Create the Sub expression.
|
static Term |
term(String term)
Create new
Term object with the input term. |
static Text |
text(String text)
Create new
Text object with the input text. |
static ExpressionFactory.ExpressionModel |
xor(Model... models)
Create new Xor expression.
|
public static ExpressionFactory.ExpressionModel and(Model... models)
models - : models included in the And expression.public static ExpressionFactory.ExpressionModel or(Model... models)
models - : models included in the Or expression.public static ExpressionFactory.ExpressionModel xor(Model... models)
models - : models included in the Xor expression.public static ExpressionFactory.ExpressionModel sub(Model... models)
models - : models included in the Sub expression.public static Text text(String text)
Text object with the input text.text - : A text model.public static Term term(String term)
Term object with the input term.term - : A new term model content.public static Fingerprint fingerprint(int... items)
FingerPrint object with the input positions.items - : fingerprint positions.Copyright © 2015. All rights reserved.