- add(Barrier) - Method in class com.madara.containers.Collection
-
Adds a Barrier container to the collection
- add(Counter) - Method in class com.madara.containers.Collection
-
Adds a Counter container to the collection
- add(Double) - Method in class com.madara.containers.Collection
-
Adds a Double container to the collection
- add(DoubleVector) - Method in class com.madara.containers.Collection
-
Adds a DoubleVector container to the collection
- add(FlexMap) - Method in class com.madara.containers.Collection
-
Adds a FlexMap container to the collection
- add(Integer) - Method in class com.madara.containers.Collection
-
Adds a Integer container to the collection
- add(IntegerVector) - Method in class com.madara.containers.Collection
-
Adds a IntegerVector container to the collection
- add(Map) - Method in class com.madara.containers.Collection
-
Adds a Map container to the collection
- add(NativeDoubleVector) - Method in class com.madara.containers.Collection
-
Adds a NativeDoubleVector container to the collection
- add(NativeIntegerVector) - Method in class com.madara.containers.Collection
-
Adds a NativeIntegerVector container to the collection
- add(String) - Method in class com.madara.containers.Collection
-
Adds a String container to the collection
- add(StringVector) - Method in class com.madara.containers.Collection
-
Adds a StringVector container to the collection
- add(Vector) - Method in class com.madara.containers.Collection
-
Adds a Vector container to the collection
- addFile(String) - Static method in class com.madara.logger.GlobalLogger
-
Adds a file to logging outputs
- addFile(String) - Method in class com.madara.logger.Logger
-
Adds a file to logging outputs
- addFilter(BufferFilter) - Method in class com.madara.transport.QoSTransportSettings
-
Adds a BufferFilter to the filter chain.
- addRebroadcastFilter(KnowledgeType, RecordFilter) - Method in class com.madara.transport.QoSTransportSettings
-
Adds a filter that will be applied to certain types after receiving and
before rebroadcasting, if time-to-live is greater than 0
- addRebroadcastFilter(AggregateFilter) - Method in class com.madara.transport.QoSTransportSettings
-
Adds an aggregate update filter that will be applied before rebroadcasting,
after individual record filters.
- addRebroadcastFilterTo(QoSTransportSettings) - Method in class com.madara.filters.CounterFilter
-
Adds the filter as a receive filter to transport settings
- addRebroadcastFilterTo(QoSTransportSettings) - Method in class com.madara.filters.EndpointClear
-
Adds the filter as a receive filter to transport settings
- addReceiveFilter(KnowledgeType, RecordFilter) - Method in class com.madara.transport.QoSTransportSettings
-
Adds an aggregate filter for a map of variables to values before applying
updates to the Knowledge_Base
- addReceiveFilter(AggregateFilter) - Method in class com.madara.transport.QoSTransportSettings
-
Adds an aggregate update filter that will be applied after receiving, after
individual record filters.
- addReceiveFilterTo(QoSTransportSettings) - Method in class com.madara.filters.CounterFilter
-
Adds the filter as a receive filter to transport settings
- addReceiveFilterTo(QoSTransportSettings) - Method in class com.madara.filters.EndpointClear
-
Adds the filter as a receive filter to transport settings
- addRecord(String, KnowledgeRecord) - Method in class com.madara.transport.TransportContext
-
Adds a record to the list that should be appended to send or rebroadcast.
- addSendFilter(KnowledgeType, RecordFilter) - Method in class com.madara.transport.QoSTransportSettings
-
Adds a filter that will be applied to certain types before sending
- addSendFilter(AggregateFilter) - Method in class com.madara.transport.QoSTransportSettings
-
Adds an aggregate update filter that will be applied before sending, after
individual record filters.
- addSendFilterTo(QoSTransportSettings) - Method in class com.madara.filters.CounterFilter
-
Adds the filter as a receive filter to transport settings
- addSendFilterTo(QoSTransportSettings) - Method in class com.madara.filters.EndpointClear
-
Adds the filter as a receive filter to transport settings
- addSyslog() - Static method in class com.madara.logger.GlobalLogger
-
Adds the system logger to logging outputs
- addSyslog() - Method in class com.madara.logger.Logger
-
Adds the system logger to logging outputs
- addTerm() - Static method in class com.madara.logger.GlobalLogger
-
Adds the terminal to logging outputs (turned on by default)
- addTerm() - Method in class com.madara.logger.Logger
-
Adds the terminal to logging outputs (turned on by default)
- AesBufferFilter - Class in com.madara.filters.ssl
-
- AesBufferFilter() - Constructor for class com.madara.filters.ssl.AesBufferFilter
-
Default constructor
- AesBufferFilter(AesBufferFilter) - Constructor for class com.madara.filters.ssl.AesBufferFilter
-
Copy constructor
- AesBufferFilterTest - Class in com.madara.tests
-
This class is a tester for the AesBufferFilter class
- AesBufferFilterTest() - Constructor for class com.madara.tests.AesBufferFilterTest
-
- AggregateFilter - Interface in com.madara.transport.filters
-
- AtomicCounter(AtomicLong) - Constructor for class com.madara.tests.JavaLockPerformance.AtomicCounter
-
- attachLogger(Logger) - Method in class com.madara.KnowledgeBase
-
Attaches a logger that will manage all output from the KnowledgeBase
- attachTransport(String, TransportSettings) - Method in class com.madara.KnowledgeBase
-
Attaches a new transport to the Knowledge Base
- cleanup() - Method in class com.madara.tests.ThreadedCounter
-
Clean up the counter residue
- cleanup() - Method in class com.madara.tests.ThreadedCounterBlaster
-
Clean up the counter residue
- cleanup() - Method in class com.madara.threads.BaseThread
-
Cleans up any artifacts not taken care of by the Java VM.
- clear() - Method in class com.madara.containers.FlexMap
-
Clears the variables in the map
- clear(boolean) - Method in class com.madara.containers.Map
-
Clears the variables in the map
- clear() - Method in class com.madara.KnowledgeBase
-
Clears the knowledge base.
- clear() - Static method in class com.madara.logger.GlobalLogger
-
Clears all logging targets
- clear() - Method in class com.madara.logger.Logger
-
Clears all logging targets
- clear() - Method in class com.madara.transport.filters.Packet
-
Clears all records from the packet
- clearBufferFilters() - Method in class com.madara.transport.QoSTransportSettings
-
Clears the list of buffer filters
- clearModifieds() - Method in class com.madara.KnowledgeBase
-
Clears all modified variables that were going to be sent with next call
to sendModifieds (also a part of eval, set, wait and similar functions)
- clearRecords() - Method in class com.madara.transport.TransportContext
-
Clears records added through filtering operations.
- clone() - Method in class com.madara.KnowledgeRecord
-
- closeTransports() - Method in class com.madara.KnowledgeBase
-
Closes any transports attached to the Knowledge Base
- Collection - Class in com.madara.containers
-
A facade for a collection of knowledge base containers
- Collection() - Constructor for class com.madara.containers.Collection
-
Default constructor
- Collection(Collection) - Constructor for class com.madara.containers.Collection
-
Copy constructor
- com.madara - package com.madara
-
- com.madara.containers - package com.madara.containers
-
- com.madara.filters - package com.madara.filters
-
- com.madara.filters.ssl - package com.madara.filters.ssl
-
- com.madara.logger - package com.madara.logger
-
- com.madara.tests - package com.madara.tests
-
- com.madara.threads - package com.madara.threads
-
- com.madara.transport - package com.madara.transport
-
- com.madara.transport.filters - package com.madara.transport.filters
-
- com.madara.util - package com.madara.util
-
- compile(String) - Method in class com.madara.KnowledgeBase
-
Compiles a KaRL expression into an expression tree.
- compile(String) - Method in class com.madara.Variables
-
Compiles a KaRL expression into an expression tree.
- CompiledExpression(long) - Constructor for class com.madara.KnowledgeBase.CompiledExpression
-
Create a Java representation of a compiled expression
- ContainerTest - Class in com.madara.tests
-
This class is a tester for the com.madara.containers package
- ContainerTest() - Constructor for class com.madara.tests.ContainerTest
-
- count() - Method in class com.madara.containers.Queue
-
Returns the number of records currently in the queue
- Counter - Class in com.madara.containers
-
A facade for distributed adder within a knowledge base
- Counter() - Constructor for class com.madara.containers.Counter
-
Default constructor
- Counter(Counter) - Constructor for class com.madara.containers.Counter
-
Copy constructor
- counter - Static variable in class com.madara.tests.JavaLockPerformance.LockCounter
-
- counter - Static variable in class com.madara.tests.JavaLockPerformance.SynchronizedCounter
-
- counter - Variable in class com.madara.tests.ThreadedCounter
-
A thread-safe counter
- counter - Variable in class com.madara.tests.ThreadedCounterBlaster
-
A thread-safe counter
- CounterFilter - Class in com.madara.filters
-
A facade for the C++ Counter_Filter aggregate filter
- CounterFilter() - Constructor for class com.madara.filters.CounterFilter
-
Default constructor
- CounterFilterTest - Class in com.madara.tests
-
This class is a tester for the CounterFilter class
- CounterFilterTest() - Constructor for class com.madara.tests.CounterFilterTest
-
- filter(Packet, TransportContext, Variables) - Method in interface com.madara.transport.filters.AggregateFilter
-
Java implementation of a MADARA Aggregate Filter.
- filter(KnowledgeList, Variables) - Method in class com.madara.transport.filters.EraseRecord
-
Removes the record from the packet
- filter(Packet, TransportContext, Variables) - Method in class com.madara.transport.filters.LogAggregate
-
Logger of all information
- filter(KnowledgeList, Variables) - Method in class com.madara.transport.filters.LogRecord
-
Filters a single knowledge update.
- filter(KnowledgeList, Variables) - Method in interface com.madara.transport.filters.RecordFilter
-
Filters a single knowledge update.
- finalize() - Method in class com.madara.containers.Barrier
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.containers.Collection
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.containers.Counter
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.containers.Double
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.containers.DoubleVector
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.containers.FlexMap
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.containers.Integer
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.containers.IntegerVector
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.containers.Map
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.containers.NativeDoubleVector
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.containers.NativeIntegerVector
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.containers.Queue
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.containers.String
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.containers.StringVector
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.containers.Vector
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.EvalSettings
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.filters.CounterFilter
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.filters.EndpointClear
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.filters.ssl.AesBufferFilter
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.KnowledgeBase.CompiledExpression
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.KnowledgeBase
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.KnowledgeRecord
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.logger.Logger
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.threads.Threader
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.transport.QoSTransportSettings
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.transport.TransportSettings
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.UpdateSettings
-
Cleans up underlying C resources
- finalize() - Method in class com.madara.WaitSettings
-
Cleans up underlying C resources
- FlexMap - Class in com.madara.containers
-
A facade for a map of variable names to values within a knowledge base
- FlexMap() - Constructor for class com.madara.containers.FlexMap
-
Default constructor
- FlexMap(FlexMap) - Constructor for class com.madara.containers.FlexMap
-
Copy constructor
- formatNumber(long) - Static method in class com.madara.tests.TestReasoningThroughput
-
- free() - Method in class com.madara.containers.Barrier
-
Deletes the C instantiation.
- free() - Method in class com.madara.containers.Collection
-
Deletes the C instantiation.
- free() - Method in class com.madara.containers.Counter
-
Deletes the C instantiation.
- free() - Method in class com.madara.containers.Double
-
Deletes the C instantiation.
- free() - Method in class com.madara.containers.DoubleVector
-
Deletes the C instantiation.
- free() - Method in class com.madara.containers.FlexMap
-
Deletes the C instantiation.
- free() - Method in class com.madara.containers.Integer
-
Deletes the C instantiation.
- free() - Method in class com.madara.containers.IntegerVector
-
Deletes the C instantiation.
- free() - Method in class com.madara.containers.Map
-
Deletes the C instantiation.
- free() - Method in class com.madara.containers.NativeDoubleVector
-
Deletes the C instantiation.
- free() - Method in class com.madara.containers.NativeIntegerVector
-
Deletes the C instantiation.
- free() - Method in class com.madara.containers.Queue
-
Deletes the C instantiation.
- free() - Method in class com.madara.containers.String
-
Deletes the C instantiation.
- free() - Method in class com.madara.containers.StringVector
-
Deletes the C instantiation.
- free() - Method in class com.madara.containers.Vector
-
Deletes the C instantiation.
- free() - Method in class com.madara.EvalSettings
-
Deletes the C instantiation.
- free() - Method in class com.madara.filters.CounterFilter
-
Deletes the C instantiation.
- free() - Method in class com.madara.filters.EndpointClear
-
Deletes the C instantiation.
- free() - Method in class com.madara.filters.ssl.AesBufferFilter
-
Deletes the C instantiation.
- free() - Method in class com.madara.KnowledgeBase.CompiledExpression
-
Deletes the C++ instantiation.
- free() - Method in class com.madara.KnowledgeBase
-
Deletes the C++ instantiation.
- free() - Method in class com.madara.KnowledgeList
-
Deletes the C instantiation.
- free() - Method in class com.madara.KnowledgeMap
-
Deletes the C instantiation.
- free() - Method in class com.madara.KnowledgeRecord
-
Deletes the C instantiation.
- free() - Method in class com.madara.logger.Logger
-
Deletes the C instantiation.
- free() - Method in class com.madara.threads.Threader
-
Deletes the C++ instantiation.
- free() - Method in class com.madara.transport.QoSTransportSettings
-
Deletes the C instantiation.
- free() - Method in class com.madara.transport.TransportSettings
-
Deletes the C instantiation.
- free() - Method in class com.madara.UpdateSettings
-
Deletes the C instantiation.
- free() - Method in class com.madara.WaitSettings
-
Deletes the C instantiation.
- fromPointer(long) - Static method in class com.madara.containers.Barrier
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long, boolean) - Static method in class com.madara.containers.Barrier
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long) - Static method in class com.madara.containers.Collection
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long, boolean) - Static method in class com.madara.containers.Collection
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long) - Static method in class com.madara.containers.Counter
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long, boolean) - Static method in class com.madara.containers.Counter
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long) - Static method in class com.madara.containers.Double
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long, boolean) - Static method in class com.madara.containers.Double
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long) - Static method in class com.madara.containers.DoubleVector
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long, boolean) - Static method in class com.madara.containers.DoubleVector
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long) - Static method in class com.madara.containers.FlexMap
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long, boolean) - Static method in class com.madara.containers.FlexMap
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long) - Static method in class com.madara.containers.Integer
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long, boolean) - Static method in class com.madara.containers.Integer
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long) - Static method in class com.madara.containers.IntegerVector
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long, boolean) - Static method in class com.madara.containers.IntegerVector
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long) - Static method in class com.madara.containers.Map
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long, boolean) - Static method in class com.madara.containers.Map
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long) - Static method in class com.madara.containers.NativeDoubleVector
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long, boolean) - Static method in class com.madara.containers.NativeDoubleVector
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long) - Static method in class com.madara.containers.NativeIntegerVector
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long, boolean) - Static method in class com.madara.containers.NativeIntegerVector
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long) - Static method in class com.madara.containers.Queue
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long, boolean) - Static method in class com.madara.containers.Queue
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long) - Static method in class com.madara.containers.String
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long, boolean) - Static method in class com.madara.containers.String
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long) - Static method in class com.madara.containers.StringVector
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long, boolean) - Static method in class com.madara.containers.StringVector
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long) - Static method in class com.madara.containers.Vector
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long, boolean) - Static method in class com.madara.containers.Vector
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long) - Static method in class com.madara.KnowledgeBase
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long, boolean) - Static method in class com.madara.KnowledgeBase
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long) - Static method in class com.madara.KnowledgeRecord
-
- fromPointer(long, boolean) - Static method in class com.madara.KnowledgeRecord
-
- fromPointer(long) - Static method in class com.madara.logger.Logger
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long, boolean) - Static method in class com.madara.logger.Logger
-
Creates a java object instance from a C/C++ pointer
- fromPointer(long) - Static method in class com.madara.transport.filters.Packet
-
- fromPointer(long) - Static method in class com.madara.transport.TransportContext
-
- fromPointer(long) - Static method in class com.madara.Variables
-
- generateKey(String) - Method in class com.madara.filters.ssl.AesBufferFilter
-
Generates a 256 bit AES key from a password
- get() - Method in class com.madara.containers.Barrier
-
Gets the value
- get() - Method in class com.madara.containers.Counter
-
Gets the value
- get() - Method in class com.madara.containers.Double
-
Gets the value
- get(int) - Method in class com.madara.containers.DoubleVector
-
Gets the value at the specified index
- get(String) - Method in class com.madara.containers.FlexMap
-
Creates a FlexMap at the keyed location
- get(int) - Method in class com.madara.containers.FlexMap
-
Creates a FlexMap at the indexed location
- get() - Method in class com.madara.containers.Integer
-
Gets the value
- get(int) - Method in class com.madara.containers.IntegerVector
-
Gets the value at a specified index
- get(String) - Method in class com.madara.containers.Map
-
Gets the value
- get(int) - Method in class com.madara.containers.NativeDoubleVector
-
Gets the value at a specified index
- get(int) - Method in class com.madara.containers.NativeIntegerVector
-
Gets the value at the index
- get() - Method in class com.madara.containers.String
-
Gets the value
- get(int) - Method in class com.madara.containers.StringVector
-
Gets the value at the specified index
- get(int) - Method in class com.madara.containers.Vector
-
Gets the value
- get(String) - Method in class com.madara.KnowledgeBase
-
Retrieves a knowledge value.
- get(int) - Method in class com.madara.KnowledgeList
-
- get(String) - Method in class com.madara.transport.filters.Packet
-
Gets the record at the specified index
- get(String) - Method in class com.madara.Variables
-
Retrieves a knowledge value.
- getAlwaysOverwrite() - Method in class com.madara.EvalSettings
-
- getCount() - Method in class com.madara.filters.CounterFilter
-
Returns the number of packets filtered
- getCPtr() - Method in class com.madara.MadaraJNI
-
- getCurrentTime() - Method in class com.madara.transport.TransportContext
-
Gets the current timestamp
- getDeadline() - Method in class com.madara.transport.QoSTransportSettings
-
Gets the deadline (seconds)
- getDeadline() - Method in class com.madara.transport.TransportSettings
-
- getDebugInfo() - Method in class com.madara.containers.Collection
-
Reads all debug info for the collection into a string
- getDebugLevel(int) - Static method in enum com.madara.MadaraLog.MadaraLogLevel
-
- getDefaultClockIncrement() - Method in class com.madara.EvalSettings
-
- getDefaultClockIncrement() - Method in class com.madara.UpdateSettings
-
- getDelaySendingModifieds() - Method in class com.madara.EvalSettings
-
- getDelimiter() - Method in class com.madara.containers.FlexMap
-
Gets the delimiter that separates the name of the map with its elements
- getDelimiter() - Method in class com.madara.containers.Map
-
Gets the delimiter that separates the name of the map with its elements
- getDomain() - Method in class com.madara.transport.TransportContext
-
Gets the current network domain
- getElapsed() - Method in class com.madara.filters.CounterFilter
-
Returns the number of packets filtered
- getHosts() - Method in class com.madara.transport.TransportSettings
-
- getID() - Method in class com.madara.KnowledgeBase
-
Get KnowledgeBase ID
- getId() - Method in class com.madara.transport.TransportSettings
-
- getKeys() - Method in class com.madara.transport.filters.Packet
-
Gets all keys in the packet
- getLevel() - Static method in class com.madara.logger.GlobalLogger
-
Gets the logging level, e.g., where 0 is EMERGENCY and 6 is DETAILED
- getLevel() - Method in class com.madara.logger.Logger
-
Gets the logging level, e.g., where 0 is EMERGENCY and 6 is DETAILED
- getLogger() - Method in class com.madara.KnowledgeBase
-
Returns the logger that manages all output from the KnowledgeBase
- getLogLevel() - Static method in class com.madara.MadaraLog
-
Gets the global debug level
- getMaxWaitTime() - Method in class com.madara.WaitSettings
-
- getMessageTime() - Method in class com.madara.transport.TransportContext
-
Gets the message timestamp
- getName() - Method in class com.madara.containers.Barrier
-
Gets the name of the variable
- getName() - Method in class com.madara.containers.Counter
-
Gets the name of the variable
- getName() - Method in class com.madara.containers.Double
-
Gets the name of the variable
- getName() - Method in class com.madara.containers.DoubleVector
-
Gets the name of the variable
- getName() - Method in class com.madara.containers.FlexMap
-
Gets the name of the variable
- getName() - Method in class com.madara.containers.Integer
-
Gets the name of the variable
- getName() - Method in class com.madara.containers.IntegerVector
-
Gets the name of the variable
- getName() - Method in class com.madara.containers.Map
-
Gets the name of the variable
- getName() - Method in class com.madara.containers.NativeDoubleVector
-
Gets the name of the variable
- getName() - Method in class com.madara.containers.NativeIntegerVector
-
Gets the name of the variable
- getName() - Method in class com.madara.containers.Queue
-
Gets the name of the variable
- getName() - Method in class com.madara.containers.String
-
Gets the name of the variable
- getName() - Method in class com.madara.containers.StringVector
-
Gets the name of the variable
- getName() - Method in class com.madara.containers.Vector
-
Gets the name of the variable
- getName() - Method in class com.madara.threads.BaseThread
-
Returns the unique name of the thread
- getOnDataReceivedLogic() - Method in class com.madara.transport.TransportSettings
-
- getOperation() - Method in class com.madara.transport.TransportContext
-
Get operation that the context is performing
- getOriginator() - Method in class com.madara.transport.TransportContext
-
Returns the current message originator
- getParticipantTtl() - Method in class com.madara.transport.QoSTransportSettings
-
Gets the rebroadcast time-to-live for all rebroadcasted packets
- getPollFrequency() - Method in class com.madara.WaitSettings
-
- getPostPrintStatement() - Method in class com.madara.EvalSettings
-
- getPrePrintStatement() - Method in class com.madara.EvalSettings
-
- getProcesses() - Method in class com.madara.transport.TransportSettings
-
- getQueueLength() - Method in class com.madara.transport.TransportSettings
-
- getRebroadcastTtl() - Method in class com.madara.transport.QoSTransportSettings
-
Gets the rebroadcast time-to-live for all sent packets
- getReceiveBandwidth() - Method in class com.madara.transport.TransportContext
-
Gets the receive bandwidth in bytes per second
- getReliability(int) - Static method in enum com.madara.transport.TransportReliability
-
- getReliability() - Method in class com.madara.transport.TransportSettings
-
- getResendAttempts() - Method in class com.madara.transport.TransportSettings
-
- getSendBandwidth() - Method in class com.madara.transport.TransportContext
-
Gets the send/rebroadcast bandwidth in bytes per second
- getSendBandwidthLimit() - Method in class com.madara.transport.QoSTransportSettings
-
Gets the send bandwidth limit
- getTag() - Static method in class com.madara.logger.GlobalLogger
-
Gets the tag used in system logging
- getTag() - Method in class com.madara.logger.Logger
-
Gets the tag used in system logging
- getThroughput() - Method in class com.madara.filters.CounterFilter
-
Converts the value to a double
- getTime() - Static method in class com.madara.util.Utility
-
Returns the time in nanoseconds
- getTotalBandwidthLimit() - Method in class com.madara.transport.QoSTransportSettings
-
Gets the total bandwidth limit
- getTreatGlobalsAsLocals() - Method in class com.madara.EvalSettings
-
- getTreatGlobalsAsLocals() - Method in class com.madara.UpdateSettings
-
- getType() - Method in class com.madara.KnowledgeRecord
-
- getType(int) - Static method in enum com.madara.KnowledgeType
-
- getType(int) - Static method in enum com.madara.logger.LogLevels
-
- getType(int) - Static method in enum com.madara.transport.DropType
-
- getType() - Method in class com.madara.transport.TransportSettings
-
- getType(int) - Static method in enum com.madara.transport.TransportType
-
- getVersion() - Static method in class com.madara.util.Utility
-
Returns the current MADARA version
- getWriteDomain() - Method in class com.madara.transport.TransportSettings
-
- GlobalLogger - Class in com.madara.logger
-
A facade for the global MADARA logging service (the default logger)
- GlobalLogger() - Constructor for class com.madara.logger.GlobalLogger
-
Default constructor
- inc() - Method in class com.madara.containers.Counter
-
Increments the container
- inc(long) - Method in class com.madara.containers.Counter
-
Increments by a value
- inc() - Method in class com.madara.containers.Integer
-
Increments the container
- inc(long) - Method in class com.madara.containers.Integer
-
Increments by a value
- incAndGet() - Method in class com.madara.tests.JavaLockPerformance.SynchronizedCounter
-
- init(KnowledgeBase) - Method in class com.madara.tests.ThreadedCounter
-
Initialize the counter variable
- init(KnowledgeBase) - Method in class com.madara.tests.ThreadedCounterBlaster
-
Initialize the counter variable
- init(KnowledgeBase) - Method in class com.madara.threads.BaseThread
-
Initializes thread with a data plane (a shared MADARA context)
- inspect(int) - Method in class com.madara.containers.Queue
-
Inspects the record at the specified position
- Integer - Class in com.madara.containers
-
A facade for an integer value within a knowledge base
- Integer() - Constructor for class com.madara.containers.Integer
-
Default constructor
- Integer(Integer) - Constructor for class com.madara.containers.Integer
-
Copy constructor
- IntegerVector - Class in com.madara.containers
-
A facade for a vector of integers within a knowledge base.
- IntegerVector() - Constructor for class com.madara.containers.IntegerVector
-
Default constructor
- IntegerVector(IntegerVector) - Constructor for class com.madara.containers.IntegerVector
-
Copy constructor
- isDone() - Method in class com.madara.containers.Barrier
-
Checks to see if the barrier round is done
- isFalse() - Method in class com.madara.containers.Barrier
-
Returns true if the container evaluates to false
- isFalse() - Method in class com.madara.containers.Collection
-
Returns true if the container evaluates to false
- isFalse() - Method in class com.madara.containers.Counter
-
Returns true if the container evaluates to false
- isFalse() - Method in class com.madara.containers.Double
-
Returns true if the container evaluates to false
- isFalse() - Method in class com.madara.containers.DoubleVector
-
Returns true if the container evaluates to false
- isFalse() - Method in class com.madara.containers.FlexMap
-
Returns true if the container evaluates to false
- isFalse() - Method in class com.madara.containers.Integer
-
Returns true if the container evaluates to false
- isFalse() - Method in class com.madara.containers.IntegerVector
-
Returns true if the container evaluates to false
- isFalse() - Method in class com.madara.containers.Map
-
Returns true if the container evaluates to false
- isFalse() - Method in class com.madara.containers.NativeDoubleVector
-
Returns true if the container evaluates to false
- isFalse() - Method in class com.madara.containers.NativeIntegerVector
-
Returns true if the container evaluates to false
- isFalse() - Method in class com.madara.containers.String
-
Returns true if the container evaluates to false
- isFalse() - Method in class com.madara.containers.StringVector
-
Returns true if the container evaluates to false
- isFalse() - Method in class com.madara.containers.Vector
-
Returns true if the container evaluates to false
- isNew() - Method in class com.madara.KnowledgeRecord
-
Will return true if this object was malloced
- isTrue() - Method in class com.madara.containers.Barrier
-
Returns true if the container evaluates to true
- isTrue() - Method in class com.madara.containers.Collection
-
Returns true if the container evaluates to true
- isTrue() - Method in class com.madara.containers.Counter
-
Returns true if the container evaluates to true
- isTrue() - Method in class com.madara.containers.Double
-
Returns true if the container evaluates to true
- isTrue() - Method in class com.madara.containers.DoubleVector
-
Returns true if the container evaluates to true
- isTrue() - Method in class com.madara.containers.FlexMap
-
Returns true if the container evaluates to true
- isTrue() - Method in class com.madara.containers.Integer
-
Returns true if the container evaluates to true
- isTrue() - Method in class com.madara.containers.IntegerVector
-
Returns true if the container evaluates to true
- isTrue() - Method in class com.madara.containers.Map
-
Returns true if the container evaluates to true
- isTrue() - Method in class com.madara.containers.NativeDoubleVector
-
Returns true if the container evaluates to true
- isTrue() - Method in class com.madara.containers.NativeIntegerVector
-
Returns true if the container evaluates to true
- isTrue() - Method in class com.madara.containers.String
-
Returns true if the container evaluates to true
- isTrue() - Method in class com.madara.containers.StringVector
-
Returns true if the container evaluates to true
- isTrue() - Method in class com.madara.containers.Vector
-
Returns true if the container evaluates to true
- isValid() - Method in class com.madara.KnowledgeRecord
-
Checks if the record is valid or uncreated
- MadaraFunction - Interface in com.madara
-
Interface for defining a Java method to be executed by MADARA
- MadaraJNI - Class in com.madara
-
Abstract class that insures loading of libMADARA.so and holds the C pointer
- MadaraJNI() - Constructor for class com.madara.MadaraJNI
-
- MadaraLog - Class in com.madara
-
Holder for static method to set global debug level.
- MadaraLog.MadaraLogLevel - Enum in com.madara
-
Enumeration of valid debug levels
- main(String...) - Static method in class com.madara.tests.AesBufferFilterTest
-
- main(String...) - Static method in class com.madara.tests.ContainerTest
-
- main(String...) - Static method in class com.madara.tests.CounterFilterTest
-
- main(String...) - Static method in class com.madara.tests.JavaLockPerformance
-
- main(String...) - Static method in class com.madara.tests.LogFilterTest
-
- main(String...) - Static method in class com.madara.tests.LoggerTest
-
- main(String...) - Static method in class com.madara.tests.ProducerConsumerQueueTest
-
- main(String...) - Static method in class com.madara.tests.ProfileArchitecture
-
- main(String...) - Static method in class com.madara.tests.TestKnowledgeBase
-
- main(String...) - Static method in class com.madara.tests.TestReasoningThroughput
-
- main(String...) - Static method in class com.madara.tests.TestRegistry
-
- main(String...) - Static method in class com.madara.tests.TestUtility
-
- main(String...) - Static method in class com.madara.tests.ThreadedCounter
-
- main(String...) - Static method in class com.madara.tests.ThreadedCounterBlaster
-
- main(String[]) - Static method in class com.madara.transport.filters.EraseRecord
-
- Map - Class in com.madara.containers
-
A facade for a map of variable names to values within a knowledge base
- Map() - Constructor for class com.madara.containers.Map
-
Default constructor
- Map(Map) - Constructor for class com.madara.containers.Map
-
Copy constructor
- modify() - Method in class com.madara.containers.Barrier
-
Mark the value as modified.
- modify() - Method in class com.madara.containers.Collection
-
Mark the value as modified.
- modify() - Method in class com.madara.containers.Counter
-
Mark the value as modified.
- modify() - Method in class com.madara.containers.Double
-
Mark the value as modified.
- modify() - Method in class com.madara.containers.DoubleVector
-
Mark the vector as modified.
- modify(int) - Method in class com.madara.containers.DoubleVector
-
Mark an element as modified.
- modify() - Method in class com.madara.containers.FlexMap
-
Mark the map as modified.
- modify() - Method in class com.madara.containers.Integer
-
Mark the value as modified.
- modify() - Method in class com.madara.containers.IntegerVector
-
Mark the vector as modified.
- modify(int) - Method in class com.madara.containers.IntegerVector
-
Mark an element as modified.
- modify() - Method in class com.madara.containers.Map
-
Mark the map as modified.
- modify(String) - Method in class com.madara.containers.Map
-
Mark an element as modified.
- modify() - Method in class com.madara.containers.NativeDoubleVector
-
Mark the vector as modified.
- modify() - Method in class com.madara.containers.NativeIntegerVector
-
Mark the vector as modified.
- modify() - Method in class com.madara.containers.String
-
Mark the value as modified.
- modify() - Method in class com.madara.containers.StringVector
-
Mark the vector as modified.
- modify(int) - Method in class com.madara.containers.StringVector
-
Mark an element as modified.
- modify() - Method in class com.madara.containers.Vector
-
Mark the vector as modified.
- modify(int) - Method in class com.madara.containers.Vector
-
Mark an element as modified.
- modifyIfFalse(BaseContainer) - Method in class com.madara.containers.BaseContainer
-
Marks the container as modified if the container ends up being true
- modifyIfTrue(BaseContainer) - Method in class com.madara.containers.BaseContainer
-
Marks the container as modified if the container ends up being true
- save(String) - Method in class com.madara.transport.QoSTransportSettings
-
Saves the transport settings as a KnowledgeBase to a file
- save(String) - Method in class com.madara.transport.TransportSettings
-
Saves the transport settings as a KnowledgeBase to a file
- saveAsKarl(String) - Method in class com.madara.KnowledgeBase
-
Saves the knowledge base to a file in a human-readable format
that can be read in with evaluate or wait statements.
- saveCheckpoint(String, boolean) - Method in class com.madara.KnowledgeBase
-
Saves a snapshot of changes to the context since the last saveContext,
saveCheckpoint, or sendModifieds.
- saveContext(String) - Method in class com.madara.KnowledgeBase
-
Saves the knowledge base to a file
- sendModifieds() - Method in class com.madara.KnowledgeBase
-
Sends all modifications to global variables since last send modifieds,
eval, wait, or set statement.
- sendModifieds(EvalSettings) - Method in class com.madara.KnowledgeBase
-
Sends all modifications to global variables since last send modifieds,
eval, wait, or set statement.
- set(long) - Method in class com.madara.containers.Counter
-
Sets the value
- set(double) - Method in class com.madara.containers.Double
-
Sets the value
- set(int, double) - Method in class com.madara.containers.DoubleVector
-
Sets the value of an element of the vector
- set(String) - Method in class com.madara.containers.FlexMap
-
Sets the location to a string
- set(double) - Method in class com.madara.containers.FlexMap
-
Sets the location to a double
- set(long) - Method in class com.madara.containers.FlexMap
-
Sets the location to an integer value
- set(String, KnowledgeRecord) - Method in class com.madara.containers.FlexMap
-
Sets the location to a KnowledgeRecord value
- set(long) - Method in class com.madara.containers.Integer
-
Sets the value
- set(int, long) - Method in class com.madara.containers.IntegerVector
-
Sets the value at an index
- set(String, String) - Method in class com.madara.containers.Map
-
Sets the value
- set(String, double) - Method in class com.madara.containers.Map
-
Sets the value
- set(String, long) - Method in class com.madara.containers.Map
-
Sets the value
- set(String, KnowledgeRecord) - Method in class com.madara.containers.Map
-
Sets the value
- set(int, double) - Method in class com.madara.containers.NativeDoubleVector
-
Sets the value at the index
- set(int, long) - Method in class com.madara.containers.NativeIntegerVector
-
Sets the value at the specified index
- set(String) - Method in class com.madara.containers.String
-
Sets the value
- set(int, String) - Method in class com.madara.containers.StringVector
-
Sets the value at the specified index
- set(int, String) - Method in class com.madara.containers.Vector
-
Sets the value
- set(int, double) - Method in class com.madara.containers.Vector
-
Sets the value
- set(int, long) - Method in class com.madara.containers.Vector
-
Sets the value
- set(int, KnowledgeRecord) - Method in class com.madara.containers.Vector
-
Sets the value
- set(String, long) - Method in class com.madara.KnowledgeBase
-
Sets a knowledge value to a specified value.
- set(String, double) - Method in class com.madara.KnowledgeBase
-
Sets a knowledge value to a specified value.
- set(String, String) - Method in class com.madara.KnowledgeBase
-
Sets a knowledge value to a specified value.
- set(String, double[]) - Method in class com.madara.KnowledgeBase
-
Sets a knowledge value to a specified value.
- set(String, long[]) - Method in class com.madara.KnowledgeBase
-
Sets a knowledge variable to a specified long array.
- set(String, long, EvalSettings) - Method in class com.madara.KnowledgeBase
-
Sets a knowledge value to a specified value.
- set(String, double, EvalSettings) - Method in class com.madara.KnowledgeBase
-
Sets a knowledge value to a specified value.
- set(String, String, EvalSettings) - Method in class com.madara.KnowledgeBase
-
Sets a knowledge value to a specified value.
- set(String, double[], EvalSettings) - Method in class com.madara.KnowledgeBase
-
Sets a knowledge value to a specified value.
- set(String, long[], EvalSettings) - Method in class com.madara.KnowledgeBase
-
Sets a knowledge value to a specified value.
- set(String, KnowledgeRecord) - Method in class com.madara.transport.filters.Packet
-
Sets the record at the specified index
- set(String, KnowledgeRecord) - Method in class com.madara.Variables
-
Sets a knowledge value to a specified value.
- set(String, long) - Method in class com.madara.Variables
-
Sets a knowledge value to a specified value.
- set(String, double) - Method in class com.madara.Variables
-
Sets a knowledge value to a specified value.
- set(String, String) - Method in class com.madara.Variables
-
Sets a knowledge value to a specified value.
- setAlwaysOverwrite(boolean) - Method in class com.madara.EvalSettings
-
- setCPtr(long) - Method in class com.madara.MadaraJNI
-
Set the C pointer to the object
- setDeadline(int) - Method in class com.madara.transport.QoSTransportSettings
-
Sets the deadline (seconds)
- setDeadline(int) - Method in class com.madara.transport.TransportSettings
-
- setDefaultClockIncrement(long) - Method in class com.madara.EvalSettings
-
- setDefaultClockIncrement(long) - Method in class com.madara.UpdateSettings
-
- setDelaySendingModifieds(boolean) - Method in class com.madara.EvalSettings
-
- setDelimiter(String) - Method in class com.madara.containers.FlexMap
-
Sets the delimiter that separates the name of the map with its elements
- setDelimiter(String) - Method in class com.madara.containers.Map
-
Sets the delimiter that separates the name of the map with its elements
- setFile(String, byte[]) - Method in class com.madara.KnowledgeBase
-
Sets a knowledge variable to a specified byte array.
- setFile(String, byte[], EvalSettings) - Method in class com.madara.KnowledgeBase
-
Sets a knowledge variable to a specified file byte array.
- setHosts(String[]) - Method in class com.madara.transport.TransportSettings
-
- setId(int) - Method in class com.madara.transport.TransportSettings
-
- setImage(String, byte[]) - Method in class com.madara.KnowledgeBase
-
Sets a knowledge variable to a specified byte array.
- setImage(String, byte[], EvalSettings) - Method in class com.madara.KnowledgeBase
-
Sets a knowledge variable to a specified image byte array.
- setLevel(int) - Static method in class com.madara.logger.GlobalLogger
-
Sets the logging level
- setLevel(int) - Method in class com.madara.logger.Logger
-
Sets the logging level
- setLogLevel(MadaraLog.MadaraLogLevel) - Static method in class com.madara.KnowledgeBase
-
Sets the log level to dictate the detail of MADARA logging.
- setLogLevel(MadaraLog.MadaraLogLevel) - Static method in class com.madara.MadaraLog
-
Sets the global debug level
- setMaxWaitTime(double) - Method in class com.madara.WaitSettings
-
- setName(KnowledgeBase, String, int, int) - Method in class com.madara.containers.Barrier
-
Sets the name and knowledge base being referred to
- setName(Variables, String, int, int) - Method in class com.madara.containers.Barrier
-
Sets the name and knowledge base being referred to
- setName(KnowledgeBase, String) - Method in class com.madara.containers.Counter
-
Sets the name and knowledge base being referred to
- setName(Variables, String) - Method in class com.madara.containers.Counter
-
Sets the name and knowledge base being referred to
- setName(KnowledgeBase, String) - Method in class com.madara.containers.Double
-
Sets the name and knowledge base being referred to
- setName(Variables, String) - Method in class com.madara.containers.Double
-
Sets the name and knowledge base being referred to
- setName(KnowledgeBase, String) - Method in class com.madara.containers.DoubleVector
-
Sets the name and knowledge base being referred to
- setName(Variables, String) - Method in class com.madara.containers.DoubleVector
-
Sets the name and knowledge base being referred to
- setName(KnowledgeBase, String) - Method in class com.madara.containers.FlexMap
-
Sets the name and knowledge base being referred to
- setName(Variables, String) - Method in class com.madara.containers.FlexMap
-
Sets the name and knowledge base being referred to
- setName(KnowledgeBase, String) - Method in class com.madara.containers.Integer
-
Sets the name and knowledge base being referred to
- setName(Variables, String) - Method in class com.madara.containers.Integer
-
Sets the name and knowledge base being referred to
- setName(KnowledgeBase, String) - Method in class com.madara.containers.IntegerVector
-
Sets the name and knowledge base being referred to
- setName(Variables, String) - Method in class com.madara.containers.IntegerVector
-
Sets the name and knowledge base being referred to
- setName(KnowledgeBase, String) - Method in class com.madara.containers.Map
-
Sets the name and knowledge base being referred to
- setName(Variables, String) - Method in class com.madara.containers.Map
-
Sets the name and knowledge base being referred to
- setName(KnowledgeBase, String) - Method in class com.madara.containers.NativeDoubleVector
-
Sets the name and knowledge base being referred to
- setName(Variables, String) - Method in class com.madara.containers.NativeDoubleVector
-
Sets the name and knowledge base being referred to
- setName(KnowledgeBase, String) - Method in class com.madara.containers.NativeIntegerVector
-
Sets the name and knowledge base being referred to
- setName(Variables, String) - Method in class com.madara.containers.NativeIntegerVector
-
Sets the name and knowledge base being referred to
- setName(KnowledgeBase, String) - Method in class com.madara.containers.Queue
-
Sets the name and knowledge base being referred to
- setName(Variables, String) - Method in class com.madara.containers.Queue
-
Sets the name and knowledge base being referred to
- setName(KnowledgeBase, String) - Method in class com.madara.containers.String
-
Sets the name and knowledge base being referred to
- setName(Variables, String) - Method in class com.madara.containers.String
-
Sets the name and knowledge base being referred to
- setName(KnowledgeBase, String) - Method in class com.madara.containers.StringVector
-
Sets the name and knowledge base being referred to
- setName(Variables, String) - Method in class com.madara.containers.StringVector
-
Sets the name and knowledge base being referred to
- setName(KnowledgeBase, String) - Method in class com.madara.containers.Vector
-
Sets the name and knowledge base being referred to
- setName(Variables, String) - Method in class com.madara.containers.Vector
-
Sets the name and knowledge base being referred to
- setOnDataReceivedLogic(String) - Method in class com.madara.transport.TransportSettings
-
- setPollFrequency(double) - Method in class com.madara.WaitSettings
-
- setPostPrintStatement(String) - Method in class com.madara.EvalSettings
-
- setPrePrintStatement(String) - Method in class com.madara.EvalSettings
-
- setProcesses(int) - Method in class com.madara.transport.TransportSettings
-
- setQueueLength(int) - Method in class com.madara.transport.TransportSettings
-
- setRebroadcastTtl(int) - Method in class com.madara.transport.QoSTransportSettings
-
Sets the rebroadcast time-to-live for all sent packets
- setReliability(TransportReliability) - Method in class com.madara.transport.TransportSettings
-
- setResendAttempts(int) - Method in class com.madara.transport.TransportSettings
-
- setSendBandwidthLimit(int) - Method in class com.madara.transport.QoSTransportSettings
-
Sets the send bandwidth limit
- setSettings(UpdateSettings) - Method in class com.madara.containers.Barrier
-
Sets the settings for updating variables in the Knowledge Base
- setSettings(UpdateSettings) - Method in class com.madara.containers.Collection
-
Sets the settings for updating variables in the Knowledge Base
- setSettings(UpdateSettings) - Method in class com.madara.containers.Counter
-
Sets the settings for updating variables in the Knowledge Base
- setSettings(UpdateSettings) - Method in class com.madara.containers.Double
-
Sets the settings for updating variables in the Knowledge Base
- setSettings(UpdateSettings) - Method in class com.madara.containers.DoubleVector
-
Sets the settings for updating variables in the Knowledge Base
- setSettings(UpdateSettings) - Method in class com.madara.containers.FlexMap
-
Sets the settings for updating variables in the Knowledge Base
- setSettings(UpdateSettings) - Method in class com.madara.containers.Integer
-
Sets the settings for updating variables in the Knowledge Base
- setSettings(UpdateSettings) - Method in class com.madara.containers.IntegerVector
-
Sets the settings for updating variables in the Knowledge Base
- setSettings(UpdateSettings) - Method in class com.madara.containers.Map
-
Sets the settings for updating variables in the Knowledge Base
- setSettings(UpdateSettings) - Method in class com.madara.containers.NativeDoubleVector
-
Sets the settings for updating variables in the Knowledge Base
- setSettings(UpdateSettings) - Method in class com.madara.containers.NativeIntegerVector
-
Sets the settings for updating variables in the Knowledge Base
- setSettings(UpdateSettings) - Method in class com.madara.containers.Queue
-
Sets the settings for updating variables in the Knowledge Base
- setSettings(UpdateSettings) - Method in class com.madara.containers.String
-
Sets the settings for updating variables in the Knowledge Base
- setSettings(UpdateSettings) - Method in class com.madara.containers.StringVector
-
Sets the settings for updating variables in the Knowledge Base
- setSettings(UpdateSettings) - Method in class com.madara.containers.Vector
-
Sets the settings for updating variables in the Knowledge Base
- setTag(String) - Static method in class com.madara.logger.GlobalLogger
-
Sets the tag used for system logging
- setTag(String) - Method in class com.madara.logger.Logger
-
Sets the tag used for system logging
- setTimestampFormat(String) - Static method in class com.madara.logger.GlobalLogger
-
Sets timestamp format.
- setTimestampFormat(String) - Method in class com.madara.logger.Logger
-
Sets timestamp format.
- setTotalBandwidthLimit(int) - Method in class com.madara.transport.QoSTransportSettings
-
Sets the total bandwidth limit
- setTreatGlobalsAsLocals(boolean) - Method in class com.madara.EvalSettings
-
- setTreatGlobalsAsLocals(boolean) - Method in class com.madara.UpdateSettings
-
- setType(TransportType) - Method in class com.madara.transport.TransportSettings
-
- setWriteDomain(String) - Method in class com.madara.transport.TransportSettings
-
- size() - Method in class com.madara.containers.DoubleVector
-
Returns the size of the vector
- size() - Method in class com.madara.containers.IntegerVector
-
Returns the size of the vector
- size() - Method in class com.madara.containers.NativeDoubleVector
-
Returns the size of the vector
- size() - Method in class com.madara.containers.NativeIntegerVector
-
Returns the size of the vector
- size() - Method in class com.madara.containers.Queue
-
Returns the maximum size of the queue
- size() - Method in class com.madara.containers.StringVector
-
Returns the size of the vector
- size() - Method in class com.madara.containers.Vector
-
Returns the size of the vector
- size() - Method in class com.madara.KnowledgeList
-
- sleep(double) - Static method in class com.madara.util.Utility
-
Sleeps for a number of seconds in double format.
- startPaused(String, BaseThread) - Method in class com.madara.threads.Threader
-
Starts a thread in a paused state.
- startPaused(double, String, BaseThread) - Method in class com.madara.threads.Threader
-
Starts a thread in a paused state.
- String - Class in com.madara.containers
-
A facade for a string value within a knowledge base
- String() - Constructor for class com.madara.containers.String
-
Default constructor
- String(String) - Constructor for class com.madara.containers.String
-
Copy constructor
- StringVector - Class in com.madara.containers
-
A facade for a vector of strings within a knowledge base.
- StringVector() - Constructor for class com.madara.containers.StringVector
-
Default constructor
- StringVector(StringVector) - Constructor for class com.madara.containers.StringVector
-
Copy constructor
- sync() - Method in class com.madara.containers.Map
-
Syncs the map to the underlying knowledge base.
- SynchronizedCounter() - Constructor for class com.madara.tests.JavaLockPerformance.SynchronizedCounter
-
- terminate(String) - Method in class com.madara.threads.Threader
-
Requests for the specified thread to terminate
- terminate() - Method in class com.madara.threads.Threader
-
Requests all threads to terminate
- terminated - Variable in class com.madara.threads.BaseThread
-
flag from Threader indicating if thread is requested to be terminated
- testAesBufferFilter() - Static method in class com.madara.tests.AesBufferFilterTest
-
- testAtomicCounter() - Static method in class com.madara.tests.JavaLockPerformance
-
- testCollection() - Static method in class com.madara.tests.ContainerTest
-
- testDoubleVector() - Static method in class com.madara.tests.ContainerTest
-
- testFlexMap() - Static method in class com.madara.tests.ContainerTest
-
- testGlobalLogger() - Static method in class com.madara.tests.LoggerTest
-
- testInteger() - Static method in class com.madara.tests.ContainerTest
-
- TestKnowledgeBase - Class in com.madara.tests
-
This class is a tester for basic KnowledgeBase functionality
- TestKnowledgeBase() - Constructor for class com.madara.tests.TestKnowledgeBase
-
- testLockedCounter() - Static method in class com.madara.tests.JavaLockPerformance
-
- testLogger() - Static method in class com.madara.tests.LoggerTest
-
- testMadaraCounter() - Static method in class com.madara.tests.JavaLockPerformance
-
- testQueue() - Static method in class com.madara.tests.ContainerTest
-
- TestReasoningThroughput - Class in com.madara.tests
-
- TestReasoningThroughput() - Constructor for class com.madara.tests.TestReasoningThroughput
-
- TestRegistry - Class in com.madara.tests
-
This class is a tester for the RegistryClient transport
- TestRegistry() - Constructor for class com.madara.tests.TestRegistry
-
- testSynchronizedCounter() - Static method in class com.madara.tests.JavaLockPerformance
-
- TestUtility - Class in com.madara.tests
-
This class is a tester for basic Utility class functionality
- TestUtility() - Constructor for class com.madara.tests.TestUtility
-
- testVector() - Static method in class com.madara.tests.ContainerTest
-
- ThreadedCounter - Class in com.madara.tests
-
This class is a tester for the com.madara.containers package
- ThreadedCounter() - Constructor for class com.madara.tests.ThreadedCounter
-
- ThreadedCounterBlaster - Class in com.madara.tests
-
This class is a tester for the com.madara.containers package
- ThreadedCounterBlaster() - Constructor for class com.madara.tests.ThreadedCounterBlaster
-
- Threader - Class in com.madara.threads
-
A manager of user threads
- Threader() - Constructor for class com.madara.threads.Threader
-
Default constructor
- Threader(KnowledgeBase) - Constructor for class com.madara.threads.Threader
-
Constructor with data plane
- toArray() - Method in class com.madara.containers.DoubleVector
-
Returns a value at the specified index
- toArray() - Method in class com.madara.containers.IntegerVector
-
Returns a value at the specified index
- toArray() - Method in class com.madara.containers.NativeDoubleVector
-
Returns a value at the specified index
- toArray() - Method in class com.madara.containers.NativeIntegerVector
-
Returns a value at the specified index
- toArray() - Method in class com.madara.containers.StringVector
-
Returns a value at the specified index
- toArray() - Method in class com.madara.containers.Vector
-
Returns a value at the specified index
- toDouble() - Method in class com.madara.containers.Barrier
-
Converts the value to a double
- toDouble() - Method in class com.madara.containers.Counter
-
Converts the value to a double
- toDouble() - Method in class com.madara.containers.Double
-
Converts the value to a double
- toDouble() - Method in class com.madara.containers.Integer
-
Converts the value to a double
- toDouble() - Method in class com.madara.containers.String
-
Converts the value to a double
- toDouble() - Method in class com.madara.KnowledgeRecord
-
Converts the value to a float/double
- toDoubleArray() - Method in class com.madara.KnowledgeRecord
-
Converts the value to a double array
- toKnowledgeList(String, int, int) - Method in class com.madara.KnowledgeBase
-
- toKnowledgeMap(String) - Method in class com.madara.KnowledgeBase
-
- toKnowledgeMap(String, String) - Method in class com.madara.KnowledgeBase
-
- toLegibleHertz(long) - Static method in class com.madara.tests.TestReasoningThroughput
-
- toLogger() - Static method in class com.madara.logger.GlobalLogger
-
Gets the logging level, e.g., where 0 is EMERGENCY and 6 is DETAILED
- toLong() - Method in class com.madara.containers.Barrier
-
Converts the value to a long
- toLong() - Method in class com.madara.containers.Counter
-
Converts the value to a long
- toLong() - Method in class com.madara.containers.Double
-
Converts the value to a long
- toLong() - Method in class com.madara.containers.Integer
-
Converts the value to a long
- toLong() - Method in class com.madara.containers.String
-
Converts the value to a long
- toLong() - Method in class com.madara.KnowledgeRecord
-
Converts the value to a long
- toLongArray() - Method in class com.madara.KnowledgeRecord
-
Converts the value to a long array
- toMapContainer() - Method in class com.madara.containers.FlexMap
-
Creates a Map container from the current location.
- toPointerArray() - Method in class com.madara.KnowledgeList
-
Returns the underlying C++ pointer array (useful for JNI)
- toRecord(int) - Method in class com.madara.containers.DoubleVector
-
Returns a value at the specified index
- toRecord() - Method in class com.madara.containers.DoubleVector
-
Returns all of the values as a knowledge record
- toRecord() - Method in class com.madara.containers.FlexMap
-
Returns a value at the specified key
- toRecord(int) - Method in class com.madara.containers.IntegerVector
-
Returns a value at the specified index
- toRecord() - Method in class com.madara.containers.IntegerVector
-
Returns all of the values as a knowledge record
- toRecord(String) - Method in class com.madara.containers.Map
-
Returns a value at the specified key
- toRecord(int) - Method in class com.madara.containers.NativeDoubleVector
-
Returns a value at the specified index
- toRecord() - Method in class com.madara.containers.NativeDoubleVector
-
Returns all of the values as a knowledge record
- toRecord(int) - Method in class com.madara.containers.NativeIntegerVector
-
Returns a value at the specified index
- toRecord() - Method in class com.madara.containers.NativeIntegerVector
-
Returns all of the values as a knowledge record
- toRecord(int) - Method in class com.madara.containers.StringVector
-
Returns a value at the specified index
- toRecord(int) - Method in class com.madara.containers.Vector
-
Returns a value at the specified index
- toString() - Method in class com.madara.containers.Barrier
-
Converts the value to a string
- toString() - Method in class com.madara.containers.Collection
-
Reads all debug info for the collection into a string
- toString() - Method in class com.madara.containers.Counter
-
Converts the value to a string
- toString() - Method in class com.madara.containers.Double
-
Converts the value to a string
- toString() - Method in class com.madara.containers.Integer
-
Converts the value to a string
- toString() - Method in class com.madara.containers.String
-
Converts the value to a string
- toString() - Method in class com.madara.KnowledgeBase
-
Prints the knowledge base to a string for debugging purposes
- toString(String, String, String) - Method in class com.madara.KnowledgeBase
-
Prints the knowledge base to a string for debugging purposes
- toString() - Method in class com.madara.KnowledgeRecord
-
Converts the value to a String
- toString() - Method in class com.madara.MadaraJNI
-
- TransportContext - Class in com.madara.transport
-
- TransportReliability - Enum in com.madara.transport
-
- TransportSettings - Class in com.madara.transport
-
- TransportSettings() - Constructor for class com.madara.transport.TransportSettings
-
- TransportSettings(TransportSettings) - Constructor for class com.madara.transport.TransportSettings
-
- TransportType - Enum in com.madara.transport
-
- value() - Method in enum com.madara.KnowledgeType
-
- value() - Method in enum com.madara.logger.LogLevels
-
Get the integer value of this enum
- value() - Method in enum com.madara.MadaraLog.MadaraLogLevel
-
- value() - Method in enum com.madara.transport.DropType
-
Get the integer value of this enum
- value() - Method in enum com.madara.transport.TransportReliability
-
Get the integer value of this enum
- value() - Method in enum com.madara.transport.TransportType
-
Get the integer value of this enum
- valueOf(String) - Static method in enum com.madara.KnowledgeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.madara.logger.LogLevels
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.madara.MadaraLog.MadaraLogLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.madara.transport.DropType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.madara.transport.TransportReliability
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.madara.transport.TransportType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.madara.KnowledgeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.madara.logger.LogLevels
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.madara.MadaraLog.MadaraLogLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.madara.transport.DropType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.madara.transport.TransportReliability
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.madara.transport.TransportType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- Variables - Class in com.madara
-
Provides an interface for external functions into the MADARA KaRL variable settings.
- Vector - Class in com.madara.containers
-
A facade for a dynamically typed vector within a knowledge base.
- Vector() - Constructor for class com.madara.containers.Vector
-
Default constructor
- Vector(Vector) - Constructor for class com.madara.containers.Vector
-
Copy constructor