fr.ifremer.isisfish.entities
Interface Equation

All Superinterfaces:
Formule, Serializable, org.nuiton.topia.persistence.TopiaEntity
All Known Implementing Classes:
EquationAbstract, EquationImpl

public interface Equation
extends Formule, org.nuiton.topia.persistence.TopiaEntity


Field Summary
static String CATEGORY
           
static String CONTENT
           
static String JAVA_INTERFACE
           
static String LANGUAGE
           
static String NAME
           
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Method Summary
 double evaluate(Map<String,Object> param)
          evaluate :
 double evaluate(String name, Object value, Object... others)
          evaluate :
 String getCategory()
          getCategory :
 String getContent()
          getContent :
 Class getJavaInterface()
          getJavaInterface :
 String getLanguage()
          getLanguage :
 String getName()
          getName :
 void setCategory(String category)
          setCategory :
 void setContent(String content)
          setContent :
 void setJavaInterface(Class javaInterface)
          setJavaInterface :
 void setLanguage(String language)
          setLanguage :
 void setName(String name)
          setName :
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity
accept, addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, delete, getAggregate, getComposite, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, postCreate, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion, update
 

Field Detail

NAME

static final String NAME
See Also:
Constant Field Values

CONTENT

static final String CONTENT
See Also:
Constant Field Values

CATEGORY

static final String CATEGORY
See Also:
Constant Field Values

LANGUAGE

static final String LANGUAGE
See Also:
Constant Field Values

JAVA_INTERFACE

static final String JAVA_INTERFACE
See Also:
Constant Field Values
Method Detail

setName

void setName(String name)
setName :

Parameters:
name - La valeur de l'attribut name à positionner.

getName

String getName()
getName :

Specified by:
getName in interface Formule
Returns:
String

setContent

void setContent(String content)
setContent :

Parameters:
content - La valeur de l'attribut content à positionner.

getContent

String getContent()
getContent :

Specified by:
getContent in interface Formule
Returns:
String

setCategory

void setCategory(String category)
setCategory :

Parameters:
category - La valeur de l'attribut category à positionner.

getCategory

String getCategory()
getCategory :

Specified by:
getCategory in interface Formule
Returns:
String

setLanguage

void setLanguage(String language)
setLanguage :

Parameters:
language - La valeur de l'attribut language à positionner.

getLanguage

String getLanguage()
getLanguage :

Returns:
String

setJavaInterface

void setJavaInterface(Class javaInterface)
setJavaInterface :

Parameters:
javaInterface - La valeur de l'attribut javaInterface à positionner.

getJavaInterface

Class getJavaInterface()
getJavaInterface :

Returns:
Class

evaluate

double evaluate(Map<String,Object> param)
evaluate :

Parameters:
param -
Returns:
double

evaluate

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

Parameters:
name -
value -
... - others
Returns:
double


Copyright © 1999-2011 CodeLutin. All Rights Reserved.