public class CFReflectiveIntrospector extends ReflectiveIntrospector
Constructor and Description |
---|
CFReflectiveIntrospector() |
Modifier and Type | Method and Description |
---|---|
private AbsAggregate |
externaliseCollection(Collection c,
Ontology referenceOnto,
String aggregateType) |
AbsAggregate |
externalizeAggregate(String slotName,
Object obj,
ObjectSchema schema,
Ontology referenceOnto) |
private Collection |
internaliseCollection(AbsAggregate absAggregate,
Ontology referenceOnto) |
Object |
internalizeAggregate(String slotName,
AbsAggregate absAggregate,
ObjectSchema schema,
Ontology referenceOnto) |
checkClass, externalizeSpecialType, findMethodCaseInsensitive, getSlotValue, internalizeSpecialType, invokeAccessorMethod, invokeSetterMethod, isAggregateObject, setSlotValue, translateName
public AbsAggregate externalizeAggregate(String slotName, Object obj, ObjectSchema schema, Ontology referenceOnto) throws OntologyException
externalizeAggregate
in interface Introspector
externalizeAggregate
in class ReflectiveIntrospector
OntologyException
public Object internalizeAggregate(String slotName, AbsAggregate absAggregate, ObjectSchema schema, Ontology referenceOnto) throws OntologyException
internalizeAggregate
in interface Introspector
internalizeAggregate
in class ReflectiveIntrospector
OntologyException
private AbsAggregate externaliseCollection(Collection c, Ontology referenceOnto, String aggregateType) throws OntologyException
OntologyException
private Collection internaliseCollection(AbsAggregate absAggregate, Ontology referenceOnto) throws OntologyException
OntologyException