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, SERIALIZED_INSTANCE, SERIALIZED_INSTANCE_REFERENCEFields inherited from interface wt.vc._Iterated
CONTROL_BRANCH, CREATOR_EMAIL, CREATOR_FULL_NAME, CREATOR_NAME, ITERATION_IDENTIFIER, ITERATION_NOTE, LATEST_ITERATION, MASTER, MASTER_REFERENCE, MODIFIER, MODIFIER_EMAIL, MODIFIER_FULL_NAME, MODIFIER_NAMEFields inherited from interface wt.occurrence._PathOccurrenceData
OCC, OCC_REFERENCE -
Method Summary
Methods inherited from class wt.configuration._SerialNumberMapping
getAmount, getControlBranch, getCreatorEMail, getCreatorFullName, getCreatorName, getIterationIdentifier, getIterationNote, getMaster, getMasterReference, getModifier, getModifierEMail, getModifierFullName, getModifierName, getOcc, getOccReference, getSerializedInstance, getSerializedInstanceReference, isLatestIteration, setAmount, setMaster, setMasterReference, setOcc, setOccReference, setSerializedInstance, setSerializedInstanceReference