|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use ConceptInstance | |
| KnowledgeBase | |
| Reasoner | |
| SemanticNetwork | |
| Uses of ConceptInstance in KnowledgeBase |
| Fields in KnowledgeBase declared as ConceptInstance | |
ConceptInstance |
KnowledgeBase.EvaluationResult.concept_instance
|
| Methods in KnowledgeBase with parameters of type ConceptInstance | |
protected boolean |
KnowledgeBase.evaluateEarlyDependency(DependencyNode dependency_node,
java.lang.String relation_name,
ConceptInstance concept_instance,
java.util.ArrayList referent_concept_nodes)
Returns whether an early dependency is satisfied. |
protected boolean |
KnowledgeBase.evaluateLateDependency(DependencyNode dependency_node,
ConceptInstance concept_instance,
java.util.ArrayList referent_concept_nodes,
ObjectInference object_inference1,
ObjectInference object_inference2)
Returns whether a late dependency is satisfied. |
private KnowledgeBase.EvaluationResult |
KnowledgeBase.evaluateParameter(java.lang.String formal_parameter,
ConceptInstance concept_instance,
java.lang.String relation_name)
Returns the fields from the dependency signature (e.g., ? |
java.util.ArrayList |
ConceptNode.getAttributeIntervalNodes(java.lang.String attribute_name,
java.util.ArrayList referent_concept_nodes,
ConceptInstance concept_instance)
Returns any attribute intervals that are applicable in this concept node or anywhere above it in its inheritance hierarchy. |
java.util.ArrayList |
ConceptNode.getConstraintNodes(java.lang.String relation_name,
java.util.ArrayList referent_concept_nodes,
ConceptInstance concept_instance)
Returns any constraints that are applicable in this concept node or anywhere above it in its inheritance hierarchy. |
protected java.util.ArrayList |
ConceptNode.getConstraintsOrEarlyInferences(int inherit_mode,
java.lang.String relation_name,
java.util.ArrayList referent_concept_nodes,
ConceptInstance concept_instance)
Returns any constraints or inferences that are applicable in this concept node or anywhere above it in its inheritance hierarchy. |
DOFAdjustmentNode |
ConceptNode.getDOFAdjustmentNode(java.lang.String relation_name,
java.util.ArrayList referent_concept_nodes,
ConceptInstance concept_instance)
Returns any degree-of-freedom adjustment that is applicable in this concept node or anywhere above it in its inheritance hierarchy. |
private java.util.ArrayList |
ConceptNode.getFieldNodes(java.lang.String field_name,
java.util.ArrayList referent_concept_nodes,
ConceptInstance concept_instance)
Returns any fields that are applicable in this concept node or anywhere above it in its inheritance hierarchy. |
java.util.ArrayList |
ConceptNode.getInferenceNodes(java.lang.String relation_name,
java.util.ArrayList referent_concept_nodes,
ConceptInstance concept_instance,
boolean is_early_otherwise_late_evaluation,
ObjectInference object_inference1,
ObjectInference object_inference2)
Returns any inferences that are applicable in this concept node or anywhere above it in its inheritance hierarchy. |
private java.util.ArrayList |
ConceptNode.getLateInferences(ConceptInstance concept_instance,
java.util.ArrayList referent_concept_nodes,
ObjectInference object_inference1,
ObjectInference object_inference2)
Returns any late inferences (still embedded in their dependency nodes) that are applicable in this concept node or anywhere above it in its inheritance hierarchy. |
java.lang.String |
ConceptNode.getModelName(java.lang.String relation_name,
java.util.ArrayList referent_concept_nodes,
ConceptInstance concept_instance)
Returns the model name of this concept based on the given context. |
java.util.ArrayList |
ConceptNode.getPropertyNodes(java.lang.String property_name,
java.util.ArrayList referent_concept_nodes,
ConceptInstance concept_instance)
Returns any properties that are applicable in this concept node or anywhere above it in its inheritance hierarchy. |
RegionSet |
ConceptNode.getRegionSet(java.util.ArrayList referent_concept_nodes,
ConceptInstance concept_instance,
java.lang.String region_set_name)
Builds and returns a region set of all regions in this concept node or anywhere above it in its inheritance hierarchy. |
java.util.ArrayList |
ConceptNode.getRelationNodes(java.lang.String relation_name,
java.util.ArrayList referent_concept_nodes,
ConceptInstance concept_instance)
Returns any relations that are applicable in this concept node or anywhere above it in its inheritance hierarchy. |
private java.util.ArrayList |
ConceptNode.inheritFieldOrRelationOrPropertyOrAttributeInterval(int inherit_mode,
java.lang.String argument_name,
java.util.ArrayList referent_concept_nodes,
ConceptInstance concept_instance)
Returns any fields or properties or relations or attribute intervals that are applicable in this concept node or anywhere above it in its inheritance hierarchy. |
private java.util.ArrayList |
ConceptNode.inheritInferencesOrConstraints(int inherit_mode,
java.lang.String argument_name,
java.util.ArrayList referent_concept_nodes,
ConceptInstance concept_instance,
boolean is_early_otherwise_late_evaluation,
ObjectInference object_inference1,
ObjectInference object_inference2)
Returns any inferences or constraints that are applicable in this concept node or anywhere above it in its inheritance hierarchy. |
| Uses of ConceptInstance in Reasoner |
| Fields in Reasoner declared as ConceptInstance | |
private ConceptInstance |
ObjectTemplate.m_concept_instance
|
| Methods in Reasoner that return ConceptInstance | |
ConceptInstance |
ObjectTemplate.getConceptInstance()
Returns the concept instance associated with this object template. |
| Methods in Reasoner with parameters of type ConceptInstance | |
private void |
StaticReasoner.buildConstraintsAndEarlyInferencesAndModel(ConceptInstance concept_instance,
ObjectTemplate object_template,
java.lang.String viewer_position)
Adds to the object template set all inferred constraints and to the semantic network all inferred attributes. |
private void |
StaticReasoner.buildDimensions(ConceptInstance concept_instance,
ObjectTemplate object_template)
Defines the plausibility intervals for the dimensions of each concept instance and adds them to the object template set. |
| Constructors in Reasoner with parameters of type ConceptInstance | |
ObjectTemplate(ConceptInstance concept_instance)
Creates a new object template associated with a concept instance |
|
| Uses of ConceptInstance in SemanticNetwork |
| Methods in SemanticNetwork that return ConceptInstance | |
ConceptInstance |
SemanticNetwork.getConceptInstance(java.lang.String concept_label)
Returns a concept instance in this semantic network. |
ConceptInstance |
ConceptInstance.getClone()
Returns a deep clone for all fields of this concept instance except for its concept node, which is copied by reference. |
| Methods in SemanticNetwork with parameters of type ConceptInstance | |
void |
SemanticNetwork.addConceptInstance(ConceptInstance concept_instance)
Adds a concept instance to this semantic network and binds it to a concept instance. |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||