|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface MappingConstraintMatcher
This interface defines the AIM2ARM conversion behavior. It is meant for mapping operations internal use.
| Nested Class Summary | |
|---|---|
static class |
MappingConstraintMatcher.AEntityMap
This is Map interface wrapper for AEntity aggregate. |
static class |
MappingConstraintMatcher.AEntitySet
This is Set interface wrapper for AEntity aggregate. |
static class |
MappingConstraintMatcher.FixedValueMap
This is Map interface wrapper for Set as keys
and fixed value as values. |
static interface |
MappingConstraintMatcher.MappingMatcherInstances
Identifies matcher instances used in attribute and entity mappings. |
static class |
MappingConstraintMatcher.MappingPreInstances
This class holds pre-processed instances for attribute and entity mappings. |
static class |
MappingConstraintMatcher.MatcherInstances
This class defines entity instances for use in MappingConstraintMatcher
It is meant for mapping operations internal use. |
| Field Summary | |
|---|---|
static java.lang.Object |
NON_PATH_VALUE
The special static value to be used in matcher instances map when the constraint is used not in a path. |
| Method Summary | |
|---|---|
MappingConstraintMatcher.MatcherInstances |
findBackward(MappingContext mappingContext,
MappingConstraintMatcher.MatcherInstances instances,
boolean decCacheUseCnt)
Finds instances when the constraint is used not in a path for a backward direction. |
EEntity[] |
findDependentInstances()
Finds dependent instances when the constraint is used in a path for a forward direction. |
MappingConstraintMatcher.MatcherInstances |
findForward(MappingContext mappingContext,
MappingConstraintMatcher.MatcherInstances instances,
boolean decCacheUseCnt)
Finds instances when the constraint is used not in a path for a forward direction. |
MappingConstraintMatcher.MatcherInstances |
findPathBackward(MappingContext mappingContext,
MappingConstraintMatcher.MatcherInstances instances,
boolean decCacheUseCnt)
Finds instances when the constraint is used in a path for a backward direction. |
MappingConstraintMatcher.MatcherInstances |
findPathForward(MappingContext mappingContext,
MappingConstraintMatcher.MatcherInstances instances,
boolean decCacheUseCnt)
Finds instances when the constraint is used in a path for a forward direction. |
| Field Detail |
|---|
static final java.lang.Object NON_PATH_VALUE
| Method Detail |
|---|
MappingConstraintMatcher.MatcherInstances findForward(MappingContext mappingContext,
MappingConstraintMatcher.MatcherInstances instances,
boolean decCacheUseCnt)
throws SdaiException
mappingContext - The context of this operationinstances - The input instances to get the result withdecCacheUseCnt - true if cache use count should be decreased
SdaiException - if an error occurs during method execution or
in underlying JSDAI operations
MappingConstraintMatcher.MatcherInstances findBackward(MappingContext mappingContext,
MappingConstraintMatcher.MatcherInstances instances,
boolean decCacheUseCnt)
throws SdaiException
mappingContext - The context of this operationinstances - The input instances to get the result withdecCacheUseCnt - true if cache use count should be decreased
SdaiException - if an error occurs during method execution or
in underlying JSDAI operations
MappingConstraintMatcher.MatcherInstances findPathForward(MappingContext mappingContext,
MappingConstraintMatcher.MatcherInstances instances,
boolean decCacheUseCnt)
throws SdaiException
mappingContext - The context of this operationinstances - The input instances to get the result withdecCacheUseCnt - true if cache use count should be decreased
SdaiException - if an error occurs during method execution or
in underlying JSDAI operations
EEntity[] findDependentInstances()
throws SdaiException
SdaiException - if an error occurs during method execution or
in underlying JSDAI operations
MappingConstraintMatcher.MatcherInstances findPathBackward(MappingContext mappingContext,
MappingConstraintMatcher.MatcherInstances instances,
boolean decCacheUseCnt)
throws SdaiException
mappingContext - The context of this operationinstances - The input instances to get the result withdecCacheUseCnt - true if cache use count should be decreased
SdaiException - if an error occurs during method execution or
in underlying JSDAI operations
|
Copyright © LKSoftWare GmbH, 1999-2007 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||