| Interface | Description |
|---|---|
| MadaraFunction |
Interface for defining a Java method to be executed by MADARA
|
| Class | Description |
|---|---|
| EvalSettings |
Encapsulates settings for an evaluation statement.
|
| KnowledgeBase |
This class provides a distributed knowledge base to users
|
| KnowledgeBase.CompiledExpression |
Compiled, optimized KaRL logic.
|
| KnowledgeList |
KnowledgeList provides a read-only interface for KnowledgeRecords
|
| KnowledgeMap | |
| KnowledgeRecord |
This class encapsulates an entry in a KnowledgeBase.
|
| MadaraJNI |
Abstract class that insures loading of libMADARA.so and holds the C pointer
|
| MadaraLog |
Holder for static method to set global debug level.
|
| UpdateSettings |
Encapsulates settings for updating the knowledge base.
|
| Variables |
Provides an interface for external functions into the MADARA KaRL variable settings.
|
| WaitSettings |
Encapsulates settings for a wait statement.
|
| Enum | Description |
|---|---|
| KnowledgeType |
Type of
KnowledgeRecord |
| MadaraLog.MadaraLogLevel |
Enumeration of valid debug levels
|
| Exception | Description |
|---|