jsdai.lang
Interface MappingConstraintPath

All Known Implementing Classes:
CMappingAggregate_member_constraint, CMappingAnd_constraint_relationship, CMappingAttribute_mapping, CMappingDerived_attribute, CMappingEnd_of_path_constraint, CMappingEntity_constraint, CMappingExplicit_attribute, CMappingIntersection_constraint, CMappingInverse_attribute, CMappingInverse_attribute_constraint, CMappingPath_constraint, CMappingSelect_constraint, CMappingType_constraint

public interface MappingConstraintPath

This interface defines the mapping operations behaviour. It is meant for mapping operations internal use.


Method Summary
 void mapUsersBackward(jsdai.lang.ObjectMapping mappingContext, java.util.Set instances)
          Makes a step in resolving the result of EEntity.findMappedUsers(jsdai.mapping.EEntity_mapping, jsdai.mapping.AAttribute_mapping, jsdai.lang.ASdaiModel, jsdai.lang.ASdaiModel, jsdai.mapping.AAttribute_mapping, int) result in a backward direction.
 void mapUsersForward(jsdai.lang.ObjectMapping mappingContext, java.util.Set instances)
          Makes a step in resolving the result of EEntity.findMappedUsers(jsdai.mapping.EEntity_mapping, jsdai.mapping.AAttribute_mapping, jsdai.lang.ASdaiModel, jsdai.lang.ASdaiModel, jsdai.mapping.AAttribute_mapping, int) result in a forward direction.
 

Method Detail

mapUsersForward

public void mapUsersForward(jsdai.lang.ObjectMapping mappingContext,
                            java.util.Set instances)
                     throws SdaiException
Makes a step in resolving the result of EEntity.findMappedUsers(jsdai.mapping.EEntity_mapping, jsdai.mapping.AAttribute_mapping, jsdai.lang.ASdaiModel, jsdai.lang.ASdaiModel, jsdai.mapping.AAttribute_mapping, int) result in a forward direction.

Parameters:
mappingContext - ObjectMapping as this operation context
instances - input and output instance set to work with
Throws:
SdaiException - if an error occurs

mapUsersBackward

public void mapUsersBackward(jsdai.lang.ObjectMapping mappingContext,
                             java.util.Set instances)
                      throws SdaiException
Makes a step in resolving the result of EEntity.findMappedUsers(jsdai.mapping.EEntity_mapping, jsdai.mapping.AAttribute_mapping, jsdai.lang.ASdaiModel, jsdai.lang.ASdaiModel, jsdai.mapping.AAttribute_mapping, int) result in a backward direction.

Parameters:
mappingContext - ObjectMapping as this operation context
instances - input and output instance set to work with
Throws:
SdaiException - if an error occurs

Copyright © LKSoftWare GmbH, 1999-2008