jade.content.onto
Class CFReflectiveIntrospector

java.lang.Object
  extended by jade.content.onto.ReflectiveIntrospector
      extended by jade.content.onto.CFReflectiveIntrospector
All Implemented Interfaces:
Introspector, java.io.Serializable

public class CFReflectiveIntrospector
extends ReflectiveIntrospector

See Also:
Serialized Form

Constructor Summary
CFReflectiveIntrospector()
           
 
Method Summary
 AbsAggregate externalizeAggregate(java.lang.String slotName, java.lang.Object obj, ObjectSchema schema, Ontology referenceOnto)
           
 java.lang.Object internalizeAggregate(java.lang.String slotName, AbsAggregate absAggregate, ObjectSchema schema, Ontology referenceOnto)
           
 
Methods inherited from class jade.content.onto.ReflectiveIntrospector
checkClass, externalizeSpecialType, getSlotValue, internalizeSpecialType, setSlotValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CFReflectiveIntrospector

public CFReflectiveIntrospector()
Method Detail

externalizeAggregate

public AbsAggregate externalizeAggregate(java.lang.String slotName,
                                         java.lang.Object obj,
                                         ObjectSchema schema,
                                         Ontology referenceOnto)
                                  throws OntologyException
Specified by:
externalizeAggregate in interface Introspector
Overrides:
externalizeAggregate in class ReflectiveIntrospector
Throws:
OntologyException

internalizeAggregate

public java.lang.Object internalizeAggregate(java.lang.String slotName,
                                             AbsAggregate absAggregate,
                                             ObjectSchema schema,
                                             Ontology referenceOnto)
                                      throws OntologyException
Specified by:
internalizeAggregate in interface Introspector
Overrides:
internalizeAggregate in class ReflectiveIntrospector
Throws:
OntologyException


These are the official JADE API. For these API backward compatibility is guaranteed accross JADE versions