|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.qedeq.kernel.se.dto.module.FunctionDefinitionVo
public class 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(java.lang.Object obj)
|
java.lang.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. |
Formula |
getFormula()
Get defining formula for function constant. |
FunctionDefinition |
getFunctionDefinition()
Get definition, if this is an instance of FunctionDefinition. |
InitialFunctionDefinition |
getInitialFunctionDefinition()
Get definition, if this is an instance of InitialFunctionDefinition. |
InitialPredicateDefinition |
getInitialPredicateDefinition()
Get initial definition, if this is an instance of InitialPredicateDefinition. |
java.lang.String |
getLatexPattern()
Get LaTeX output for definition. |
java.lang.String |
getName()
This name together with FunctionDefinition.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. |
int |
hashCode()
|
void |
setArgumentNumber(java.lang.String argumentNumber)
Set information about the argument number the defined object needs. |
void |
setDescription(LatexListVo description)
Set description. |
void |
setFormula(Formula formula)
Set defining formula for function constant. |
void |
setLatexPattern(java.lang.String latexPattern)
Set LaTeX pattern for definition visualisation. |
void |
setName(java.lang.String name)
Set function name. |
java.lang.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 InitialPredicateDefinition getInitialPredicateDefinition()
NodeTypeInitialPredicateDefinition.
getInitialPredicateDefinition in interface NodeTypenull.public PredicateDefinition getPredicateDefinition()
NodeTypePredicateDefinition.
getPredicateDefinition in interface NodeTypenull.public InitialFunctionDefinition getInitialFunctionDefinition()
NodeTypeInitialFunctionDefinition.
getInitialFunctionDefinition 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(java.lang.String argumentNumber)
argumentNumber - Argument number information.public final java.lang.String getArgumentNumber()
FunctionDefinition
getArgumentNumber in interface FunctionDefinitionpublic void setName(java.lang.String name)
getArgumentNumber() this
identifies a function.
name - Function name.public java.lang.String getName()
FunctionDefinitionFunctionDefinition.getArgumentNumber() identifies a function.
getName in interface FunctionDefinitionpublic final void setLatexPattern(java.lang.String latexPattern)
#1, #2 and so on. For example
\mathfrak{M}(#1).
latexPattern - LaTeX pattern for definition visualisation.public final java.lang.String getLatexPattern()
FunctionDefinition
getLatexPattern in interface FunctionDefinitionpublic final Formula getFormula()
FunctionDefinition
getFormula in interface FunctionDefinitionpublic final void setFormula(Formula formula)
formula - Defining formula for function constant.public final void setDescription(LatexListVo description)
description - Description.public LatexList getDescription()
FunctionDefinition
getDescription in interface FunctionDefinitionpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic 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 | |||||||||