com.rapidtransform.spec.model
Class EffectivityAssignment

java.lang.Object
  extended by com.rapidtransform.core.model.AbstractBaseModel
      extended by com.rapidtransform.spec.model.EffectivityAssignment
All Implemented Interfaces:
Model, java.io.Serializable

public class EffectivityAssignment
extends AbstractBaseModel

Assigns an effectivity to an object that implements the Effective interface.

Author:
S. Werner
See Also:
Serialized Form

Nested Class Summary
static class EffectivityAssignment.EffectivityRole
           
 
Constructor Summary
EffectivityAssignment()
           
 
Method Summary
 Effective getAppliedTo()
           
 java.lang.Boolean getEffective()
           
 EffectivityAssignment.EffectivityRole getRole()
           
 void setAppliedTo(Effective appliedTo)
           
 void setEffective(java.lang.Boolean effective)
           
 void setRole(EffectivityAssignment.EffectivityRole role)
           
 
Methods inherited from class com.rapidtransform.core.model.AbstractBaseModel
equals, generateUuid, getId, getMetaTypeName, getPropertyHolder, getUuid, hashCode, setId, setMetaTypeName, setPropertyHolder, setUuid
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EffectivityAssignment

public EffectivityAssignment()
Method Detail

getAppliedTo

public Effective getAppliedTo()
Returns:
Returns the appliedTo.

setAppliedTo

public void setAppliedTo(Effective appliedTo)
Parameters:
appliedTo - The appliedTo to set.

getEffective

public java.lang.Boolean getEffective()
Returns:
Returns the effective.

setEffective

public void setEffective(java.lang.Boolean effective)
Parameters:
effective - The effective to set.

getRole

public EffectivityAssignment.EffectivityRole getRole()
Returns:
Returns the role.

setRole

public void setRole(EffectivityAssignment.EffectivityRole role)
Parameters:
role - The role to set.