Interface SerialNumberedInstanceIfc

All Superinterfaces:
wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, _SerialNumberedInstanceIfc, NetFactor, ObjectMappable, Persistable, Serializable
All Known Subinterfaces:
wt.configuration._SerialNumberedComponentInstance, wt.configuration._SerialNumberedConfiguredInstanceMaster, wt.configuration._SerialNumberedInstanceMaster, SerialNumberedComponentInstance, SerialNumberedConfiguredInstanceMaster, SerialNumberedInstanceMaster
All Known Implementing Classes:
_WTProductInstanceMaster, WTProductInstanceMaster

@GenAsPersistable(properties={@GeneratedProperty(name="serialNumber",type=java.lang.String.class,supportedAPI=PUBLIC,javaDoc="The serial number of the object. The serial number must be unique in the context of its serial numbered object. @see SerialNumbered",constraints=@PropertyConstraints(upperLimit=32)),@GeneratedProperty(name="lotNumber",type=java.lang.String.class,supportedAPI=PUBLIC,javaDoc="The serial number of the object. The serial number must be unique in the context of its serial numbered object. @see SerialNumbered",constraints=@PropertyConstraints(upperLimit=32))},foreignKeys=@GeneratedForeignKey(name="SNSNII",myRoleIsRoleA=false,foreignKeyRole=@ForeignKeyRole(name="instanceOf",type=SerialNumbered.class,supportedAPI=PUBLIC,autoNavigate=true,constraints=@PropertyConstraints(required=true),javaDoc="The object this instance is an instance of."),myRole=@MyRole(name="instance")),tableProperties=@TableProperties(compositeUnique1="instanceOfReference.key.id+serialNumber+lotNumber")) public interface SerialNumberedInstanceIfc extends _SerialNumberedInstanceIfc
The interface portion of a serial numbered instance (the implementation portion is SerialNumberedInstanceImpl. This package supports two kinds of instances, SerialNumberedComponentInstance and SerialNumberedInstanceMaster. The former is deprecated, the latter implemented by WTProductInstanceMaster.

Supported API: true

Extendable: false
See Also: