fr.ifremer.isisfish.entities
Class EquationImpl

java.lang.Object
  extended by org.nuiton.topia.persistence.TopiaEntityAbstract
      extended by fr.ifremer.isisfish.entities.EquationAbstract
          extended by fr.ifremer.isisfish.entities.EquationImpl
All Implemented Interfaces:
Equation, Formule, Serializable, org.nuiton.topia.persistence.TopiaEntity, org.nuiton.topia.persistence.TopiaEntityContextable

public class EquationImpl
extends EquationAbstract

EquationImpl. Created: 20 janv. 2006 03:43:01

Version:
$Revision: 3393 $ Last update: $Date: 2011-06-14 19:43:37 +0200 (Tue, 14 Jun 2011) $ by : $Author: chatellier $
Author:
poussin
See Also:
Serialized Form

Field Summary
 
Fields inherited from class fr.ifremer.isisfish.entities.EquationAbstract
category, content, javaInterface, language, name
 
Fields inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoables
 
Fields inherited from interface fr.ifremer.isisfish.entities.Equation
PROPERTY_CATEGORY, PROPERTY_CONTENT, PROPERTY_JAVA_INTERFACE, PROPERTY_LANGUAGE, PROPERTY_NAME
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable
TOPIA_CONTEXT
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Constructor Summary
EquationImpl()
           
 
Method Summary
 double evaluate(Map<String,Object> param)
          Evalue l'equation et retourne le résultat.
 double evaluate(String name, Object value, Object... others)
           
 String toString()
           
 
Methods inherited from class fr.ifremer.isisfish.entities.EquationAbstract
accept, delete, getAggregate, getCategory, getComposite, getContent, getJavaInterface, getLanguage, getName, setCategory, setContent, setJavaInterface, setLanguage, setName, update
 
Methods inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, equals, fireOnPostRead, fireOnPostRead, fireOnPostWrite, fireOnPostWrite, fireOnPreRead, fireOnPreWrite, getReadPropertyChangeSupport, getReadVetoableChangeSupport, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, getWritePropertyChangeSupport, getWriteVetoableChangeSupport, hashCode, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaContext, setTopiaCreateDate, setTopiaId, setTopiaVersion
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable
getTopiaContext, setTopiaContext
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion
 

Constructor Detail

EquationImpl

public EquationImpl()
Method Detail

evaluate

public double evaluate(Map<String,Object> param)
Evalue l'equation et retourne le résultat.

Parameters:
param - equation args
Returns:
equation evaluation

evaluate

public double evaluate(String name,
                       Object value,
                       Object... others)

toString

public String toString()
Overrides:
toString in class EquationAbstract


Copyright © 1999-2012 CodeLutin. All Rights Reserved.