Package wt.associativity
Class PartUsagePath
java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
wt.associativity._PartUsagePath
wt.associativity.PartUsagePath
- All Implemented Interfaces:
Externalizable,Serializable,_UsagePath,UsagePath,wt.fc._NetFactor,wt.fc._ObjectMappable,wt.fc._Persistable,NetFactor,ObjectMappable,Persistable,DisplayIdentification
@GenAsPersistable(superClass=WTObject.class,
serializable=EXTERNALIZABLE_BASIC,
interfaces=UsagePath.class,
tableProperties=@TableProperties(compositeIndex1="+ pathHashCode",compositeIndex2="+ leafUsageId",tableName="PartUsagePath"))
public class PartUsagePath
extends _PartUsagePath
Holds AssociativeUsageLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
- See Also:
-
Field Summary
Fields inherited from class wt.associativity._PartUsagePath
EXTERNALIZATION_VERSION_UIDFields inherited from class wt.fc._WTObject
CREATE_TIMESTAMP, MODIFY_TIMESTAMPFields inherited from interface wt.fc._Persistable
PERSIST_INFOFields inherited from interface wt.associativity._UsagePath
ALL_MASTER_REFERENCES, LEAF_MASTER, LEAF_USAGE_ID, PATH_HASH_CODE, ROOT_MASTER, USAGE_PATHFields inherited from interface wt.identity.DisplayIdentification
DISPLAY_IDENTIFIER, DISPLAY_IDENTITY, DISPLAY_TYPEFields inherited from interface wt.fc.Persistable
IDENTITY, TYPE -
Method Summary
Modifier and TypeMethodDescriptionstatic PartUsagePathnewPartUsagePath(List<AssociativeUsageLink> usages) Default factory for the class.Methods inherited from class wt.associativity._PartUsagePath
getAllMasterReferences, getClassInfo, getConceptualClassname, getLeafMaster, getLeafUsageId, getPathHashCode, getRootMaster, getType, getUsagePath, readExternal, readExternal, readVersion, setAllMasterReferences, setLeafMaster, setLeafUsageId, setPathHashCode, setRootMaster, setUsagePath, super_readExternal_PartUsagePath, super_readVersion_PartUsagePath, super_writeExternal_PartUsagePath, writeExternal, writeExternalMethods inherited from class wt.fc.WTObject
checkAttributes, duplicate, getDisplayIdentifier, getDisplayIdentity, getDisplayType, getIdentity, initializeMethods inherited from class wt.fc._WTObject
equals, getCreateTimestamp, getModifyTimestamp, getPersistInfo, hashCode, readVersion, setPersistInfoMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface wt.fc._Persistable
getPersistInfo, setPersistInfoMethods inherited from interface wt.fc.Persistable
checkAttributes, getIdentity
-
Method Details
-
newPartUsagePath
Default factory for the class.
Supported API: true- Parameters:
usages- from the leaf to root. ListdownstreamPath- PartUsagePathpartMasterReference- ObjectReference in common equivalence contextleafMasterReference- ObjectReference of leaf node in usage path- Returns:
- PartUsagePath created
- Throws:
WTException
-