A B C D E F G H I M O P R S T U

C

caseCommonObject(CommonObject) - Method in class com.hammurapi.reasoning.spi.model.util.ModelSwitch
Returns the result of interpreting the object as an instance of 'Common Object'.
caseFactory(Factory) - Method in class com.hammurapi.reasoning.spi.model.util.ModelSwitch
Returns the result of interpreting the object as an instance of 'Factory'.
caseNamed(Named) - Method in class com.hammurapi.reasoning.spi.model.util.ModelSwitch
Returns the result of interpreting the object as an instance of 'Named'.
caseNamedObjectDefinition(NamedObjectDefinition) - Method in class com.hammurapi.reasoning.spi.model.util.ModelSwitch
Returns the result of interpreting the object as an instance of 'Named Object Definition'.
caseObjectDefinition(ObjectDefinition) - Method in class com.hammurapi.reasoning.spi.model.util.ModelSwitch
Returns the result of interpreting the object as an instance of 'Object Definition'.
casePropertySource(PropertySource) - Method in class com.hammurapi.reasoning.spi.model.util.ModelSwitch
Returns the result of interpreting the object as an instance of 'Property Source'.
caseRule(Rule) - Method in class com.hammurapi.reasoning.spi.model.util.ModelSwitch
Returns the result of interpreting the object as an instance of 'Rule'.
caseRuleSet(RuleSet) - Method in class com.hammurapi.reasoning.spi.model.util.ModelSwitch
Returns the result of interpreting the object as an instance of 'Rule Set'.
close() - Method in interface com.hammurapi.reasoning.FactIterator
Closes iterator and releases resources held by it.
close() - Method in interface com.hammurapi.reasoning.ReasoningSession
Closes the session and releases resources held by the session.
com.hammurapi.reasoning - package com.hammurapi.reasoning
 
com.hammurapi.reasoning.spi - package com.hammurapi.reasoning.spi
 
com.hammurapi.reasoning.spi.model - package com.hammurapi.reasoning.spi.model
 
com.hammurapi.reasoning.spi.model.impl - package com.hammurapi.reasoning.spi.model.impl
 
com.hammurapi.reasoning.spi.model.util - package com.hammurapi.reasoning.spi.model.util
 
Condition - Annotation Type in com.hammurapi.reasoning.spi
Condition annotation can be used instead of accept methods for parameters and if () blocks inside infer methods.
Const - Annotation Type in com.hammurapi.reasoning.spi
This annotation indicates that invocation of annotated method doesn't change observable (by rules) object model state.
consumeInput(int, boolean) - Method in interface com.hammurapi.reasoning.spi.InferenceContext
Rules invoke this method from multi-fact (multi-parameter) inference methods to indicate that a fact passed in position parameter shall not participate in further joins.
contains(Object) - Method in interface com.hammurapi.reasoning.ForwardReasoningSession
 
contains(Handle<F>) - Method in interface com.hammurapi.reasoning.ForwardReasoningSession
 
contains(Object) - Method in interface com.hammurapi.reasoning.spi.InferenceContext
 
create(EClass) - Method in class com.hammurapi.reasoning.spi.model.impl.ModelFactoryImpl
 
createAdapter(Notifier) - Method in class com.hammurapi.reasoning.spi.model.util.ModelAdapterFactory
Creates an adapter for the target.
createCommonObjectAdapter() - Method in class com.hammurapi.reasoning.spi.model.util.ModelAdapterFactory
Creates a new adapter for an object of class 'Common Object'.
createEObjectAdapter() - Method in class com.hammurapi.reasoning.spi.model.util.ModelAdapterFactory
Creates a new adapter for the default case.
createFactoryAdapter() - Method in class com.hammurapi.reasoning.spi.model.util.ModelAdapterFactory
Creates a new adapter for an object of class 'Factory'.
createNamedAdapter() - Method in class com.hammurapi.reasoning.spi.model.util.ModelAdapterFactory
Creates a new adapter for an object of class 'Named'.
createNamedObjectDefinitionAdapter() - Method in class com.hammurapi.reasoning.spi.model.util.ModelAdapterFactory
Creates a new adapter for an object of class 'Named Object Definition'.
createObjectDefinitionAdapter() - Method in class com.hammurapi.reasoning.spi.model.util.ModelAdapterFactory
Creates a new adapter for an object of class 'Object Definition'.
createPackageContents() - Method in class com.hammurapi.reasoning.spi.model.impl.ModelPackageImpl
Creates the meta-model objects for the package.
createPropertySourceAdapter() - Method in class com.hammurapi.reasoning.spi.model.util.ModelAdapterFactory
Creates a new adapter for an object of class 'Property Source'.
createRule() - Method in class com.hammurapi.reasoning.spi.model.impl.ModelFactoryImpl
 
createRule() - Method in interface com.hammurapi.reasoning.spi.model.ModelFactory
Returns a new object of class 'Rule'.
createRuleAdapter() - Method in class com.hammurapi.reasoning.spi.model.util.ModelAdapterFactory
Creates a new adapter for an object of class 'Rule'.
createRuleSet() - Method in class com.hammurapi.reasoning.spi.model.impl.ModelFactoryImpl
 
createRuleSet() - Method in interface com.hammurapi.reasoning.spi.model.ModelFactory
Returns a new object of class 'Rule Set'.
createRuleSetAdapter() - Method in class com.hammurapi.reasoning.spi.model.util.ModelAdapterFactory
Creates a new adapter for an object of class 'Rule Set'.
createSession(FactSource[], Map<?, ?>) - Method in interface com.hammurapi.reasoning.BackwardReasoningSessionFactory
Creates a new reasoning session.
createSession(Map<?, ?>) - Method in interface com.hammurapi.reasoning.ForwardReasoningSessionFactory
Creates a new reasoning session.

A B C D E F G H I M O P R S T U