|
||||||||||
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()
NodeType
Axiom
.
getAxiom
in interface NodeType
null
.public InitialPredicateDefinition getInitialPredicateDefinition()
NodeType
InitialPredicateDefinition
.
getInitialPredicateDefinition
in interface NodeType
null
.public PredicateDefinition getPredicateDefinition()
NodeType
PredicateDefinition
.
getPredicateDefinition
in interface NodeType
null
.public InitialFunctionDefinition getInitialFunctionDefinition()
NodeType
InitialFunctionDefinition
.
getInitialFunctionDefinition
in interface NodeType
null
.public FunctionDefinition getFunctionDefinition()
NodeType
FunctionDefinition
.
getFunctionDefinition
in interface NodeType
null
.public Proposition getProposition()
NodeType
Proposition
.
getProposition
in interface NodeType
null
.public Rule getRule()
NodeType
Rule
.
getRule
in interface NodeType
null
.public final void setArgumentNumber(java.lang.String argumentNumber)
argumentNumber
- Argument number information.public final java.lang.String getArgumentNumber()
FunctionDefinition
getArgumentNumber
in interface FunctionDefinition
public void setName(java.lang.String name)
getArgumentNumber()
this
identifies a function.
name
- Function name.public java.lang.String getName()
FunctionDefinition
FunctionDefinition.getArgumentNumber()
identifies a function.
getName
in interface FunctionDefinition
public 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 FunctionDefinition
public final Formula getFormula()
FunctionDefinition
getFormula
in interface FunctionDefinition
public 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 FunctionDefinition
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
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 |