|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Model
A model for our mathematical world. It should have entities, functions and predicates. There should also be predicate and function constants.
Method Summary | |
---|---|
Entity |
comprehension(Entity[] array)
Create entity out of entity list. |
java.lang.String |
getDescription()
Get model description. |
int |
getEntitiesSize()
Get number of all entities in this model. |
Entity |
getEntity(int number)
Get entity number . |
Function |
getFunction(int size,
int number)
Get function. |
Function |
getFunctionConstant(ModelFunctionConstant con)
Get function constant. |
int |
getFunctionSize(int size)
Get number of functions for this model. |
Predicate |
getPredicate(int size,
int number)
Get predicate of this model. |
Predicate |
getPredicateConstant(ModelPredicateConstant con)
Get predicate constant of this model. |
int |
getPredicateSize(int size)
Get number of predicates with size number of arguments. |
Method Detail |
---|
java.lang.String getDescription()
int getEntitiesSize()
Entity getEntity(int number)
number
. Also transforms the value of
an entity into the entity itself.
number
- Get entity with this number and value.
int getPredicateSize(int size)
size
number of arguments.
size
- Number of arguments.
Predicate getPredicate(int size, int number)
size
- Number of arguments for predicate.number
- Number of predicate.
Predicate getPredicateConstant(ModelPredicateConstant con)
con
- Predicate constant we are looking for.
int getFunctionSize(int size)
size
- Number of arguments for function.
Function getFunction(int size, int number)
size
- Number of arguments for function.number
- Number of function.
Function getFunctionConstant(ModelFunctionConstant con)
con
- Function constant we are looking for.
Entity comprehension(Entity[] array)
array
- List of elements.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |