Package com.edustructures.sifworks.tools.mapping

The Mappings class and its supporting classes and interfaces simplify the task of mapping field values between the local application's data structures and SIF Data Objects.

See:
          Description

Interface Summary
FieldAdaptor An interface definition of a class that can be used to get or set values for fields during a Mapping operation.
 

Class Summary
FieldMapping A FieldMapping defines how to map a local application field to an element or attribute of the SIF Data Object type encapsulated by the parent ObjectMapping.
Mappings Manages a set of mapping rules that define how to tranform a set of application field values into SIF Data Objects.
MappingsContext Encapsulates context operation about a set of mappings that is being done to handle a specific operation, such as processing a SIF Message.
MappingsFilter Encapsulates optional filtering attributes for field mapping rules.
ObjectMapAdaptor A FieldAdaptor implementation that contains field values to assign to the supplied SIFDataObject, where each entry in the map is keyed by the local application-defined name of a field and the value is the native Java datatype of the corresponding element or attribute of the SIFDataObject, such as a Calender, String, Integer, Boolean, etc.
ObjectMapping An ObjectMapping defines a set of field mapping rules for a specific SIF Data Object type such as StudentPersonal, StaffPersonal, or BusInfo.
OtherIdMapping Encapsulates an <OtherId> field mapping
OtherIdRule A Rule class to evaluate <OtherId> queries as defined by the OtherIdMapping class.
Rule The abstract base class for all Mappings rules
StringMapAdaptor A FieldAdaptor implementation that contains field values to assign to the supplied SIFDataObject, where each entry in the map is keyed by the local application-defined name of a field and the value is the text value to assign to the corresponding element or attribute of the SIFDataObject, in the SIF 1.5r1 text format.
ValueSet A ValueSet is an arbitrary mapping table used to map an application's proprietary codes and constants to SIF codes and constants.
ValueSetEntry An entry in a ValueSet.
XPathRule A Rule class to evaluate XPath-like queries as defined by the SIFDTD.lookupByXPath method
 

Enum Summary
MappingsDirection Defines the MappingDirection flag, which indicates whether a Mappings operation is being done inbound or outbound
 

Exception Summary
ADKMappingException Signals an exception in a field mapping rule definition or mapping operation.
 

Package com.edustructures.sifworks.tools.mapping Description

The Mappings class and its supporting classes and interfaces simplify the task of mapping field values between the local application's data structures and SIF Data Objects.



Copyright © 2001-2007 Edustructures LLC. All Rights Reserved. SIFWorks® and ADK® are registered trademarks of Edustructures LLC. SIF™ and Schools Interoperability Framework are trademarks of the Schools Interoperability Framework Association.