Package wt.configuration
Class BaselineConfigurationOverride
java.lang.Object
wt.configuration._BaselineConfigurationOverride
wt.configuration.BaselineConfigurationOverride
- 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=5085482078630678865L,
foreignKeys=@GeneratedForeignKey(name="BaselineableConfigOverride",foreignKeyRole=@ForeignKeyRole(name="pathOverride",type=ConfigurationManageable.class,supportedAPI=PUBLIC,autoNavigate=true,constraints=@PropertyConstraints(required=true),javaDoc="The version that overrides the base version in the configuration along this path."),myRole=@MyRole(name="theBaselineConfigurationOverride",cardinality=ONE_TO_MANY)),
tableProperties=@TableProperties(compositeUnique1="contextReference.key.id+occReference.key.id+pathOverrideReference.key.id",tableName="BaselineConfigOverride"))
public class BaselineConfigurationOverride
extends _BaselineConfigurationOverride
This object stores an override of a given version in a configuration
along the path specified by the path occurrence.
Use the newBaselineConfigurationOverride static factory
method(s), not the BaselineConfigurationOverride 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._BaselineConfigurationOverride
PATH_OVERRIDE, PATH_OVERRIDE_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._BaselineConfigurationOverride
getControlBranch, getCreatorEMail, getCreatorFullName, getCreatorName, getIterationIdentifier, getIterationNote, getMaster, getMasterReference, getModifier, getModifierEMail, getModifierFullName, getModifierName, getOcc, getOccReference, getPathOverride, getPathOverrideReference, isLatestIteration, setMaster, setMasterReference, setOcc, setOccReference, setPathOverride, setPathOverrideReference