|
Hilbert II - Version 0.02.01 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.qedeq.kernel.dto.module.FunctionDefinitionVo
Definition of function operator. This is a function constant. For example the function "x union y" or constants like the empty set.
| Constructor Summary | |
FunctionDefinitionVo()
Constructs a new definition. |
|
| Method Summary | |
boolean |
equals(Object obj)
|
String |
getArgumentNumber()
Get number of arguments for the defined object. |
Axiom |
getAxiom()
Get axiom, if this is an instance of Axiom. |
LatexList |
getDescription()
Get description. |
FunctionDefinition |
getFunctionDefinition()
Get definition, if this is an instance of FunctionDefinition. |
String |
getLatexPattern()
Get LaTeX output for definition. |
String |
getName()
This name together with getArgumentNumber() identifies a function. |
PredicateDefinition |
getPredicateDefinition()
Get definition, if this is an instance of PredicateDefinition. |
Proposition |
getProposition()
Get proposition, if this is an instance of Proposition. |
Rule |
getRule()
Get rule, if this is an instance of Rule. |
FormulaOrTerm |
getTerm()
Get term that defines the object. |
VariableList |
getVariableList()
Get variable list of definition arguments. |
int |
hashCode()
|
void |
setArgumentNumber(String argumentNumber)
Set information about the argument number the defined object needs. |
void |
setDescription(LatexList description)
Set description. |
void |
setLatexPattern(String latexPattern)
Set LaTeX pattern for definition visualisation. |
void |
setName(String name)
Set function name. |
void |
setTerm(FormulaOrTerm term)
Set defining term that defines the object. |
void |
setVariableList(VariableList variables)
Set list of formula or subject variables to be replaced in the LaTeX pattern. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public FunctionDefinitionVo()
| Method Detail |
public Axiom getAxiom()
NodeTypeAxiom.
getAxiom in interface NodeTypenull.public PredicateDefinition getPredicateDefinition()
NodeTypePredicateDefinition.
getPredicateDefinition in interface NodeTypenull.public FunctionDefinition getFunctionDefinition()
NodeTypeFunctionDefinition.
getFunctionDefinition in interface NodeTypenull.public Proposition getProposition()
NodeTypeProposition.
getProposition in interface NodeTypenull.public Rule getRule()
NodeTypeRule.
getRule in interface NodeTypenull.public final void setArgumentNumber(String argumentNumber)
argumentNumber - Argument number information.public final String getArgumentNumber()
FunctionDefinition
getArgumentNumber in interface FunctionDefinitionpublic void setName(String name)
getArgumentNumber() this
identifies a function.
name - public String getName()
FunctionDefinitionFunctionDefinition.getArgumentNumber() identifies a function.
getName in interface FunctionDefinitionpublic final void setLatexPattern(String latexPattern)
#1, #2 and so on. For example
\mathfrak{M}(#1).
latexPattern - LaTeX pattern for definition visualisation.public final String getLatexPattern()
FunctionDefinition
getLatexPattern in interface FunctionDefinitionpublic final void setVariableList(VariableList variables)
null.
variables - Variable list for replacement.public final VariableList getVariableList()
FunctionDefinition
getVariableList in interface FunctionDefinitionnull.public final void setTerm(FormulaOrTerm term)
null.
term - Term that defines the new operator.public final FormulaOrTerm getTerm()
FunctionDefinitionnull.
getTerm in interface FunctionDefinitionpublic final void setDescription(LatexList description)
description - Description.public LatexList getDescription()
FunctionDefinition
getDescription in interface FunctionDefinitionpublic boolean equals(Object obj)
public int hashCode()
public String toString()
|
Hilbert II - Version 0.02.01 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
| ©left GNU General Public Licence All Rights Reserved. |