Package wt.change2
Class WTVarianceMasterIdentity
java.lang.Object
wt.fc._IdentificationObject
wt.fc.IdentificationObject
wt.change2._ChangeIdentificationObject
wt.change2.ChangeIdentificationObject
wt.change2._WTVarianceMasterIdentity
wt.change2.WTVarianceMasterIdentity
- All Implemented Interfaces:
Externalizable,Serializable,wt.fc._IdentificationObjectNamespace,wt.fc._NetFactor,wt.fc.IdentificationObjectNamespace,NetFactor,wt.inf.container._WTContainerNamespace,wt.inf.container.WTContainerNamespace,_OrganizationOwnedIdentificationObjectNamespace,OrganizationOwnedIdentificationObjectNamespace
@GenAsUnPersistable(superClass=wt.change2.ChangeIdentificationObject.class,interfaces=java.io.Externalizable.class,serializable=EXTERNALIZABLE_BASIC,properties={@GeneratedProperty(name="name",type=java.lang.String.class,supportedAPI=PUBLIC,constraints=@PropertyConstraints(upperLimit=70,required=true)),@GeneratedProperty(name="number",type=java.lang.String.class,supportedAPI=PUBLIC,constraints=@PropertyConstraints(changeable=VIA_OTHER_MEANS,upperLimit=32),columnProperties=@ColumnProperties(columnName="WTVARIANCENUMBER"))})
public class WTVarianceMasterIdentity
extends _WTVarianceMasterIdentity
Use the newWTVarianceMasterIdentity static factory method(s),
not the WTVarianceMasterIdentity 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.change2._WTVarianceMasterIdentity
NAME, NUMBERFields inherited from interface wt.org._OrganizationOwnedIdentificationObjectNamespace
ORGANIZATION_REFERENCE -
Method Summary
Modifier and TypeMethodDescription
Supported API: truestatic WTVarianceMasterIdentitynewWTVarianceMasterIdentity(WTVarianceMaster variance)
Supported API: truevoidSets the value of the attribute: name; A name assigned by this WTVarianceMasterIdentity object for the associated WTVarianceMaster object when it is stored in the database.voidSets the value of the attribute: number.Methods inherited from class wt.change2._WTVarianceMasterIdentity
getName, getNumberMethods inherited from class wt.change2._ChangeIdentificationObject
getOrganizationReference, setOrganizationReferenceMethods inherited from class wt.fc.IdentificationObject
getSemanticKey, initialize
-
Method Details
-
setNumber
Sets the value of the attribute: number.
Supported API: true- Overrides:
setNumberin class_WTVarianceMasterIdentity- Parameters:
a_Number-- Throws:
WTPropertyVetoException- See Also:
-
setName
Sets the value of the attribute: name; A name assigned by this WTVarianceMasterIdentity object for the associated WTVarianceMaster object when it is stored in the database.
Supported API: true- Overrides:
setNamein class_WTVarianceMasterIdentity- Parameters:
a_Name-- Throws:
WTPropertyVetoException- See Also:
-
getIdentity
Supported API: true- Overrides:
getIdentityin classwt.change2.ChangeIdentificationObject- Returns:
- String
-
newWTVarianceMasterIdentity
public static WTVarianceMasterIdentity newWTVarianceMasterIdentity(WTVarianceMaster variance) throws WTException
Supported API: true- Parameters:
variance-- Returns:
- WTVarianceMasterIdentity
- Throws:
WTException
-