Package wt.configuration
Class SerialNumberMapping
java.lang.Object
wt.configuration._SerialNumberMapping
wt.configuration.SerialNumberMapping
- All Implemented Interfaces:
Externalizable,Serializable,wt.fc._NetFactor,wt.fc._ObjectMappable,wt.fc._Persistable,NetFactor,ObjectMappable,Persistable,wt.occurrence._OccurrenceData,_PathOccurrenceData,OccurrenceData,PathOccurrenceData,_Iterated,Iterated
@GenAsPersistable(interfaces=PathOccurrenceData.class,
versions=-4880728620877926902L,
properties=@GeneratedProperty(name="amount",type=double.class,initialValue="1",supportedAPI=PUBLIC,javaDoc="The amount attributes represents the amount portion (of the Quantity, as in the WTPartUsageLink) accounted for by this mapping.",accessors=@PropertyAccessors(setExceptions={})),
foreignKeys=@GeneratedForeignKey(name="SNMappingSNInstanceIfc",foreignKeyRole=@ForeignKeyRole(name="serializedInstance",type=SerialNumberedInstanceIfc.class,supportedAPI=PUBLIC,autoNavigate=true,constraints=@PropertyConstraints(required=true)),myRole=@MyRole(name="theSerialNumberMapping",cardinality=ONE_TO_MANY)),
tableProperties=@TableProperties(compositeUnique1="contextReference.key.id+occReference.key.id+serializedInstanceReference.key.id"))
public class SerialNumberMapping
extends _SerialNumberMapping
This object indicates the serial number of the serial numbered object
used in the instance.
Use the newSerialNumberMapping static factory method(s),
not the SerialNumberMapping constructor, to construct instances
of this class. Instances must be constructed using the static factory(s),
in order to ensure proper initialization of the instance.
Supported API: true
Extendable: false
- See Also:
-
Field Summary
Fields inherited from class wt.configuration._SerialNumberMapping
AMOUNT, EXTERNALIZATION_VERSION_UID, SERIALIZED_INSTANCE, SERIALIZED_INSTANCE_REFERENCEFields inherited from interface wt.vc._Iterated
BRANCH_IDENTIFIER, CONTROL_BRANCH, CREATOR, CREATOR_EMAIL, CREATOR_FULL_NAME, CREATOR_NAME, ITERATION_IDENTIFIER, ITERATION_INFO, ITERATION_NOTE, LATEST_ITERATION, MASTER, MASTER_REFERENCE, MODIFIER, MODIFIER_EMAIL, MODIFIER_FULL_NAME, MODIFIER_NAMEFields inherited from interface wt.occurrence._PathOccurrenceData
CONTEXT, CONTEXT_REFERENCE, OCC, OCC_REFERENCEFields inherited from interface wt.fc._Persistable
PERSIST_INFOFields inherited from interface wt.fc.Persistable
IDENTITY, TYPE -
Method Summary
Methods inherited from class wt.configuration._SerialNumberMapping
equals, getAmount, getBranchIdentifier, getClassInfo, getConceptualClassname, getContext, getContextReference, getControlBranch, getCreator, getCreatorEMail, getCreatorFullName, getCreatorName, getIterationIdentifier, getIterationInfo, getIterationNote, getMaster, getMasterReference, getModifier, getModifierEMail, getModifierFullName, getModifierName, getOcc, getOccReference, getPersistInfo, getSerializedInstance, getSerializedInstanceReference, hashCode, isLatestIteration, readExternal, readExternal, readVersion, setAmount, setContext, setContextReference, setControlBranch, setIterationInfo, setMaster, setMasterReference, setOcc, setOccReference, setPersistInfo, setSerializedInstance, setSerializedInstanceReference, toString, writeExternal, writeExternal