fr.ifremer.allegro.referential.location
Class LocationAssociation

java.lang.Object
  extended by fr.ifremer.allegro.referential.location.LocationAssociation
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
LocationAssociationImpl

public abstract class LocationAssociation
extends java.lang.Object
implements java.io.Serializable

Repr??sente une association entre un lieu parent et un lieu fils.

See Also:
Serialized Form

Nested Class Summary
static class LocationAssociation.Factory
          Constructs new instances of LocationAssociation.
 
Constructor Summary
LocationAssociation()
           
 
Method Summary
 boolean equals(java.lang.Object object)
          Returns true if the argument is an LocationAssociation instance and all identifiers for this entity equal the identifiers of the argument entity.
 java.lang.Float getChildSurfaceRatio()
           Ratio de couverture (en surface) du lieu fils par rapport au lieu p??re.
 LocationAssociationPK getLocationAssociationPk()
           
 java.sql.Timestamp getUpdateDate()
           
 int hashCode()
          Returns a hash code based on this entity's identifiers.
 void setChildSurfaceRatio(java.lang.Float childSurfaceRatio)
           
 void setLocationAssociationPk(LocationAssociationPK locationAssociationPk)
           
 void setUpdateDate(java.sql.Timestamp updateDate)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocationAssociation

public LocationAssociation()
Method Detail

getLocationAssociationPk

public LocationAssociationPK getLocationAssociationPk()

setLocationAssociationPk

public void setLocationAssociationPk(LocationAssociationPK locationAssociationPk)

getChildSurfaceRatio

public java.lang.Float getChildSurfaceRatio()

Ratio de couverture (en surface) du lieu fils par rapport au lieu p??re. La valeur doit etre sup??rieure strictement ?? 0 et inf??rieur ou ??gale ?? 1.

Un Lieu qui a un ratio de surface de 1 n'a donc qu'un seul lieu p??re direct. Un lieu qui a un ratio de surface inf??rieur ?? 1 peu avoir potentiellement plusieurs lieux p??res directs.


setChildSurfaceRatio

public void setChildSurfaceRatio(java.lang.Float childSurfaceRatio)

getUpdateDate

public java.sql.Timestamp getUpdateDate()

setUpdateDate

public void setUpdateDate(java.sql.Timestamp updateDate)

hashCode

public int hashCode()
Returns a hash code based on this entity's identifiers.

Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object object)
Returns true if the argument is an LocationAssociation instance and all identifiers for this entity equal the identifiers of the argument entity. Returns false otherwise.

Overrides:
equals in class java.lang.Object


Copyright © 2008-2010 IFREMER. All Rights Reserved.