Package fr.becpg.repo.repository.model
Class AbstractEffectiveDataItem
java.lang.Object
fr.becpg.repo.repository.model.BaseObject
fr.becpg.repo.repository.model.BeCPGDataObject
fr.becpg.repo.repository.model.AbstractEffectiveDataItem
- All Implemented Interfaces:
EffectiveDataItem,RepositoryEntity,Serializable
public abstract class AbstractEffectiveDataItem
extends BeCPGDataObject
implements EffectiveDataItem
Abstract AbstractEffectiveDataItem class.
- Version:
- $Id: $Id
- Author:
- matthieu
- See Also:
-
Field Summary
FieldsFields inherited from class fr.becpg.repo.repository.model.BeCPGDataObject
aspects, aspectsToRemove, extraProperties, isTransient, name, nodeRef, parentNodeRef -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor for AbstractEffectiveDataItem.protectedConstructor for AbstractEffectiveDataItem. -
Method Summary
Modifier and TypeMethodDescriptionbooleangetEndEffectivity.getStartEffectivity.inthashCode()hashCode.voidsetEndEffectivity(Date endEffectivity) setEndEffectivity.voidsetStartEffectivity(Date startEffectivity) setStartEffectivity.Methods inherited from class fr.becpg.repo.repository.model.BeCPGDataObject
getAspects, getAspectsToRemove, getDbHashCode, getExtraProperties, getName, getNodeRef, getParentNodeRef, isTransient, setAspects, setAspectsToRemove, setDbHashCode, setExtraProperties, setName, setNodeRef, setParentNodeRef, setTransient, toString
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
startEffectivity
-
endEffectivity
-
-
Constructor Details
-
AbstractEffectiveDataItem
protected AbstractEffectiveDataItem()Constructor for AbstractEffectiveDataItem.
-
AbstractEffectiveDataItem
Constructor for AbstractEffectiveDataItem.
- Parameters:
c- aAbstractEffectiveDataItemobject
-
-
Method Details
-
getStartEffectivity
getStartEffectivity.
- Specified by:
getStartEffectivityin interfaceEffectiveDataItem- Returns:
- a
Dateobject.
-
setStartEffectivity
setStartEffectivity.
- Specified by:
setStartEffectivityin interfaceEffectiveDataItem- Parameters:
startEffectivity- aDateobject.
-
getEndEffectivity
getEndEffectivity.
- Specified by:
getEndEffectivityin interfaceEffectiveDataItem- Returns:
- a
Dateobject.
-
setEndEffectivity
setEndEffectivity.
- Specified by:
setEndEffectivityin interfaceEffectiveDataItem- Parameters:
endEffectivity- aDateobject.
-
hashCode
public int hashCode()hashCode.
- Overrides:
hashCodein classBeCPGDataObject- Returns:
- a int.
-
equals
- Overrides:
equalsin classBeCPGDataObject
-