|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.qedeq.kernel.bo.logic.common.FunctionConstant
public final class FunctionConstant
Function constant.
Constructor Summary | |
---|---|
FunctionConstant(FunctionKey key,
ElementList completeFormula,
ModuleContext context)
Constructor. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getArguments()
Get function argument number. |
Element |
getCompleteFormula()
Get complete defining formula. |
ModuleContext |
getContext()
Get context where the complete formula is. |
Element |
getDefiningTerm()
Get defining term. |
ElementList |
getFunction()
Get function with parameters. |
FunctionKey |
getKey()
Get function key. |
java.lang.String |
getName()
Get function name. |
java.util.List |
getSubjectVariables()
Get list of parameter subject variables. |
int |
hashCode()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public FunctionConstant(FunctionKey key, ElementList completeFormula, ModuleContext context)
key
- Function name.completeFormula
- Complete formula defining function. Includes function.
Must be like: f(x, y) = {z | z \in x & z \in y}context
- Module context we are in.Method Detail |
---|
public FunctionKey getKey()
public java.lang.String getName()
public java.lang.String getArguments()
public Element getCompleteFormula()
public ModuleContext getContext()
public ElementList getFunction()
public java.util.List getSubjectVariables()
public Element getDefiningTerm()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |