wt.dataops.objectcol.delegate
Class LatestOfAllO2MDelegate
java.lang.Object
wt.dataops.objectcol.resolution.AbsResolutionProcessor
wt.dataops.objectcol.resolution.BaseQueryProcessor
wt.dataops.objectcol.resolution.RelationshipQueryProcessor
wt.dataops.objectcol.dependency.RelatedByRelationshipProcessor
wt.dataops.objectcol.delegate.LatestOfAllO2MDelegate
- All Implemented Interfaces:
- CollectionQueryProcessor, Externalizable, RecursiveQueryProcessor, RelatedByProcessor, ResolutionProcessor, Serializable
- Direct Known Subclasses:
- LatestOfLatestO2MDelegate
- public class LatestOfAllO2MDelegate
- extends RelatedByRelationshipProcessor
- See Also:
- Serialized Form
Methods inherited from class wt.dataops.objectcol.dependency.RelatedByRelationshipProcessor |
appendRelationshipTargetJoin, buildSeedMap, filterSeeds, getInputMap, initialize, isRecursive, newRelatedByRelationshipProcessor, postProcess, process, readExternal, readVersion, setInputMap, writeExternal |
Methods inherited from class wt.dataops.objectcol.resolution.RelationshipQueryProcessor |
appendRelationshipSeedJoin, decideShouldRecurseNow, decideShouldRecurseNow, findRelationshipClassIndex, findSeedsRecursively, getAttrNameForRole, getObjectIdentifier, getObjectsToExclude, getOtherRole, getOtherRole, getRecurseMap, getRelClass, getRoleName, getSeedObjects, getSeedTypes, initialize, process, readVersion, resolveRelationshipClass, resolveSeeds, resolveSeedsToRecurse, setObjectsToExclude, setRecurseMap, setRecursive, setRelClass, setRoleName, setSeedObjects, setSeeds, setSeedTypes, updateQuerySpecWithRel, updateQuerySpecWithRel |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TGT_CLASS_MASTER_ID_ATTR
protected static final String TGT_CLASS_MASTER_ID_ATTR
- See Also:
- Constant Field Values
LatestOfAllO2MDelegate
public LatestOfAllO2MDelegate()
appendRelationshipTargetJoinCondition
protected void appendRelationshipTargetJoinCondition(QuerySpec spec,
Class relClass,
int relIdx,
Class tgtClass,
int tgtIdx)
throws WTException
- Overrides:
appendRelationshipTargetJoinCondition
in class RelationshipQueryProcessor
- Throws:
WTException
isRoleMastered
protected boolean isRoleMastered(Class relationship)
throws WTException
- Throws:
WTException
appendRelationshipRoleMasterAttr
protected void appendRelationshipRoleMasterAttr(QuerySpec spec,
Class relClass,
int relIdx,
Class tgtClass,
int tgtIdx)
throws WTException
- Throws:
WTException