| Package | Description |
|---|---|
| org.projog.api |
Provides a programming interface for Java applications to interact with Projog.
|
| org.projog.core.kb | |
| org.projog.core.math | |
| org.projog.core.math.builtin |
Provides arithmetic operators.
|
| org.projog.core.predicate | |
| org.projog.core.term |
Contains the building blocks used to construct Prolog programs and queries.
|
| Class and Description |
|---|
| ArithmeticOperator
Represents a function that returns a single numerical value.
|
| Class and Description |
|---|
| ArithmeticOperators
Maintains a collection of
ArithmeticOperator instances. |
| Class and Description |
|---|
| AbstractArithmeticOperator |
| ArithmeticOperator
Represents a function that returns a single numerical value.
|
| ArithmeticOperators
Maintains a collection of
ArithmeticOperator instances. |
| Numeric
A
Term that has a numerical value. |
| NumericTermComparator
Provides methods for comparing instances of
Numeric. |
| PreprocessableArithmeticOperator |
| Class and Description |
|---|
| AbstractArithmeticOperator |
| AbstractBinaryArithmeticOperator
A template for
ArithmeticOperators that accept two arguments. |
| AbstractBinaryIntegerArithmeticOperator
A template for
ArithmeticOperators that accept two arguments of type TermType.INTEGER. |
| AbstractUnaryArithmeticOperator
A template for
ArithmeticOperators that accept exactly one argument. |
| ArithmeticOperator
Represents a function that returns a single numerical value.
|
| Numeric
A
Term that has a numerical value. |
| PreprocessableArithmeticOperator |
| Class and Description |
|---|
| ArithmeticOperators
Maintains a collection of
ArithmeticOperator instances. |
| Class and Description |
|---|
| ArithmeticOperator
Represents a function that returns a single numerical value.
|
| ArithmeticOperators
Maintains a collection of
ArithmeticOperator instances. |
| Numeric
A
Term that has a numerical value. |
Copyright © 2024. All rights reserved.