Class MPoseConsultant
java.lang.Object
edu.tufts.hrilab.consultant.Consultant<MPoseReference>
edu.tufts.hrilab.mtracs.consultant.pose.MPoseConsultant
- All Implemented Interfaces:
ConsultantInterface
-
Field Summary
Fields inherited from class edu.tufts.hrilab.consultant.Consultant
defaultProperties, kbName, log, propertiesHandled, refConstructor, references, refNumber
-
Constructor Summary
ConstructorsConstructorDescriptionMPoseConsultant
(Class<MPoseReference> refClass, String kbName) MPoseConsultant
(Class<MPoseReference> refClass, String kbName, List<String> properties) -
Method Summary
Modifier and TypeMethodDescription<U> U
localConvertToType
(Symbol refId, Class<U> type) <U> U
localConvertToType
(Symbol refId, Class<U> type, List<? extends Term> constraints) toString()
updateReference
(Term uniqueProperty, MPose newPose) Methods inherited from class edu.tufts.hrilab.consultant.Consultant
addPropertiesHandled, addReference, assertProperties, assertProperties, convertToType, convertToType, createReference, createReferences, getActivatedEntities, getAssertedProperties, getInitialDomain, getKBName, getNextReferenceId, getPropertiesHandled, getReference, getReferencesWithAllProperties, getReferencesWithAnyProperties, notifyNewPropertySubscribers, process, registerForNewPropertyNotification, retractProperties, stripQuotesFromMorpheme, unregisterForNewPropertyNotification
-
Constructor Details
-
MPoseConsultant
-
MPoseConsultant
-
-
Method Details
-
localConvertToType
- Specified by:
localConvertToType
in classConsultant<MPoseReference>
-
localConvertToType
- Specified by:
localConvertToType
in classConsultant<MPoseReference>
-
getReferenceSummaries
- Overrides:
getReferenceSummaries
in classConsultant<MPoseReference>
-
toString
-
updateReference
-