wt.dataops.objectcol.delegate
Class IterFolderMemberAllIterDelegate
java.lang.Object
wt.dataops.objectcol.resolution.AbsResolutionProcessor
wt.dataops.objectcol.resolution.BaseQueryProcessor
wt.dataops.objectcol.resolution.RelationshipQueryProcessor
wt.dataops.objectcol.delegate.O2VLinkAllIterDelegate
wt.dataops.objectcol.delegate.IterFolderMemberAllIterDelegate
- All Implemented Interfaces:
- CollectionQueryProcessor, Externalizable, RecursiveQueryProcessor, ResolutionProcessor, Serializable
- public class IterFolderMemberAllIterDelegate
- extends O2VLinkAllIterDelegate
- implements Externalizable
- See Also:
- Serialized Form
Methods inherited from class wt.dataops.objectcol.resolution.RelationshipQueryProcessor |
appendRelationshipSeedJoin, appendRelationshipTargetJoin, decideShouldRecurseNow, decideShouldRecurseNow, findRelationshipClassIndex, findSeedsRecursively, getAttrNameForRole, getObjectIdentifier, getObjectsToExclude, getOtherRole, getOtherRole, getRecurseMap, getRelClass, getRoleName, getSeedObjects, getSeedTypes, initialize, isRecursive, process, readVersion, 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 |
RESOURCE
private static final String RESOURCE
- See Also:
- Constant Field Values
CLASSNAME
private static final String CLASSNAME
serialVersionUID
static final long serialVersionUID
- See Also:
- Constant Field Values
EXTERNALIZATION_VERSION_UID
public static final long EXTERNALIZATION_VERSION_UID
- See Also:
- Constant Field Values
OLD_FORMAT_VERSION_UID
protected static final long OLD_FORMAT_VERSION_UID
- See Also:
- Constant Field Values
IterFolderMemberAllIterDelegate
public IterFolderMemberAllIterDelegate()
writeExternal
public void writeExternal(ObjectOutput output)
throws IOException
- Writes the non-transient fields of this class to an external source.
Supported API: false
- Specified by:
writeExternal
in interface Externalizable
- Overrides:
writeExternal
in class RelationshipQueryProcessor
- Parameters:
output
-
- Throws:
IOException
readExternal
public void readExternal(ObjectInput input)
throws IOException,
ClassNotFoundException
- Reads the non-transient fields of this class from an external source.
Supported API: false
- Specified by:
readExternal
in interface Externalizable
- Overrides:
readExternal
in class RelationshipQueryProcessor
- Parameters:
input
-
- Throws:
IOException
ClassNotFoundException
readVersion
protected boolean readVersion(IterFolderMemberAllIterDelegate thisObject,
ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
throws IOException,
ClassNotFoundException
- Reads the non-transient fields of this class from an external source.
Supported API: false
- Parameters:
thisObject
- input
- readSerialVersionUID
- passThrough
- superDone
-
- Returns:
- boolean
- Throws:
IOException
ClassNotFoundException
readOldVersion
private boolean readOldVersion(ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
throws IOException,
ClassNotFoundException
- Reads the non-transient fields of this class from an external source,
which is not the current version.
- Parameters:
input
- readSerialVersionUID
- passThrough
- superDone
-
- Returns:
- boolean
- Throws:
IOException
ClassNotFoundException
resolveRelationshipClass
protected Class resolveRelationshipClass(Class tgtClass)
throws WTException
- Overrides:
resolveRelationshipClass
in class O2VLinkAllIterDelegate
- Throws:
WTException