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
ArithmeticOperator s that accept two arguments. |
AbstractBinaryIntegerArithmeticOperator
A template for
ArithmeticOperator s that accept two arguments of type TermType.INTEGER . |
AbstractUnaryArithmeticOperator
A template for
ArithmeticOperator s 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.