|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuiton.topia.migration.common.MapAdapterImpl
public class MapAdapterImpl
MapAdapterImpl.java Implementation des MapAdapter.
| Constructor Summary | |
|---|---|
MapAdapterImpl()
Constructeur vide. |
|
MapAdapterImpl(java.util.Map<java.lang.String,java.lang.Object> _inner,
ProxyClass nameInnerClass,
java.lang.String _nameAttId,
java.io.Serializable _idInner)
Constructeur qui permet d'initialiser complètement l'objet. |
|
| Method Summary | |
|---|---|
void |
copy(java.lang.String nameAtt)
Recopie un attribut |
void |
copyAll()
Recopie tous les attributs. |
void |
delete(java.lang.String nameAtt)
Suppression d'un attribut de la map de sortie. |
void |
deleteAll()
Suppression de tous les attributs de la map de sortie. |
boolean |
equals(java.lang.Object obj)
Comparaison de maps. |
java.io.Serializable |
getIdInner()
Retourne l'identifiant de l'objet. |
ProxyClass |
getInnerClass()
Retourne le nom de la classe persistante d'entrée. |
java.util.Map<java.lang.String,java.lang.Object> |
getInnerMap()
Fonction qui permet de récupérer une Map contenant toutes les informations de l'objet en entrée. |
org.nuiton.util.Version |
getInnerVersion()
Retourne la version en entrée. |
java.io.Serializable |
getOldValue(java.lang.String key)
Accesseur permettant de récupérer les valeurs de l'objet entrant. |
ProxyClass |
getOuterClass()
Retourne le nom de la classe persistante de sortie. |
java.util.Map<java.lang.String,java.lang.Object> |
getOuterMap()
Fonction qui permet de récupérer une Map afin de la sauvegarder directement en base. |
org.nuiton.util.Version |
getOuterVersion()
Retourne la version en sortie. |
java.io.Serializable |
getValue(java.lang.String key)
Accesseur permettant de récupérer les valeurs de l'objet sortant. |
int |
hashCode()
Calcul le code de hashage. |
void |
setInner(ProxyClass nameClass,
java.lang.String _nameAttId,
java.io.Serializable _idInner,
java.util.Map<java.lang.String,java.lang.Object> _inner)
Modificateur qui permet d'initialiser l'entrée de l'objet. |
void |
setInner(java.lang.String _nameAttId,
java.io.Serializable _idInner,
java.util.Map<java.lang.String,java.lang.Object> _inner)
Modificateur qui permet d'initialiser l'entrée de l'objet en supposant que l'objet entrant est de la même classe que celui sortant. |
void |
setInnerVersion(org.nuiton.util.Version innerVersion)
Modificateur de la version entrante. |
void |
setOldValue(java.lang.String nameAttribut,
java.io.Serializable value)
Modificateur d'un parametre de la mode en entrée. |
void |
setOuterClass(ProxyClass outerClass)
Modificateur de la classe sortante. |
void |
setOuterVersion(org.nuiton.util.Version outerVersion)
Modificateur de la version sortante. |
void |
setValue(java.lang.String nameAtt,
java.io.Serializable valueAtt)
Modificateur permettant de définir la valeur d'un attribut de l'objet sortant. |
void |
switchVersion()
Méthode pour basculer la version sortante sur la version entrante. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public MapAdapterImpl()
public MapAdapterImpl(java.util.Map<java.lang.String,java.lang.Object> _inner,
ProxyClass nameInnerClass,
java.lang.String _nameAttId,
java.io.Serializable _idInner)
_inner - nameInnerClass - _nameAttId - _idInner - | Method Detail |
|---|
public void setInner(ProxyClass nameClass,
java.lang.String _nameAttId,
java.io.Serializable _idInner,
java.util.Map<java.lang.String,java.lang.Object> _inner)
setInner in interface MapAdapterAdmin_nameAttId - nameClass - Nom de la classe entrante_idInner - la valeur de l'id_inner - la map en entree
public void setInner(java.lang.String _nameAttId,
java.io.Serializable _idInner,
java.util.Map<java.lang.String,java.lang.Object> _inner)
setInner in interface MapAdapterAdmin_nameAttId - _idInner - Identifiant de l'objet entrant_inner - la map d'entree
public java.io.Serializable getOldValue(java.lang.String key)
throws ExceptionAttributeUndefined
getOldValue in interface MapAdapterkey - Clé du champ
ExceptionAttributeUndefined
public java.io.Serializable getValue(java.lang.String key)
throws ExceptionAttributeUndefined
getValue in interface MapAdapterkey - Clé du champ
ExceptionAttributeUndefined
public void setValue(java.lang.String nameAtt,
java.io.Serializable valueAtt)
setValue in interface MapAdapternameAtt - Nom de l'attributvalueAtt - Valeur de l'attributpublic java.util.Map<java.lang.String,java.lang.Object> getOuterMap()
getOuterMap in interface MapAdapterpublic java.util.Map<java.lang.String,java.lang.Object> getInnerMap()
getInnerMap in interface MapAdapterpublic ProxyClass getInnerClass()
getInnerClass in interface MapAdapterAdminpublic ProxyClass getOuterClass()
getOuterClass in interface MapAdapterAdminpublic org.nuiton.util.Version getInnerVersion()
getInnerVersion in interface MapAdapterAdminpublic void setInnerVersion(org.nuiton.util.Version innerVersion)
setInnerVersion in interface MapAdapterAdmininnerVersion - la version entrante.public org.nuiton.util.Version getOuterVersion()
getOuterVersion in interface MapAdapterAdminpublic void setOuterVersion(org.nuiton.util.Version outerVersion)
setOuterVersion in interface MapAdapterAdminouterVersion - la version sortante.public void switchVersion()
switchVersion in interface MapAdapterAdminpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectobj - un autre objet.
public java.io.Serializable getIdInner()
getIdInner in interface MapAdapterpublic void copy(java.lang.String nameAtt)
copy in interface MapAdapternameAtt - le nom de l'attributpublic void copyAll()
copyAll in interface MapAdapter
public void delete(java.lang.String nameAtt)
throws ExceptionAttributeUndefined
delete in interface MapAdapternameAtt - Nom de l'attribut.
ExceptionAttributeUndefinedpublic void deleteAll()
deleteAll in interface MapAdapterpublic void setOuterClass(ProxyClass outerClass)
setOuterClass in interface MapAdapterAdminouterClass - La classe de sortie.public java.lang.String toString()
toString in class java.lang.Object
public void setOldValue(java.lang.String nameAttribut,
java.io.Serializable value)
MapAdapterAdmin
setOldValue in interface MapAdapterAdmin
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||