Skip navigation links
A C D E F G H I M N R T V 

A

AbstractIO - Class in io.polygenesis.system.model.core
The base class for Function Input and Output.
addIoModelArray(IoModelArray) - Method in class io.polygenesis.system.model.core.iomodel.IoModelGroup
Add io model array boolean.
addIoModelGroup(IoModelGroup) - Method in class io.polygenesis.system.model.core.iomodel.IoModelGroup
Add io model group boolean.
addIoModelPrimitive(IoModelPrimitive) - Method in class io.polygenesis.system.model.core.iomodel.IoModelGroup
Add io model primitive boolean.

C

CoreModel - Class in io.polygenesis.system.model.core
Core Model details.
CoreModel() - Constructor for class io.polygenesis.system.model.core.CoreModel
 
CoreModelRepository - Class in io.polygenesis.system.model.core
In-memory repository for Things.
CoreModelRepository(Set<Thing>) - Constructor for class io.polygenesis.system.model.core.CoreModelRepository
Instantiates a new Core deducer result.

D

description() - Method in class io.polygenesis.system.model.core.CoreModel
 

E

equals(Object) - Method in class io.polygenesis.system.model.core.AbstractIO
 
equals(Object) - Method in class io.polygenesis.system.model.core.Function
 
equals(Object) - Method in class io.polygenesis.system.model.core.iomodel.IoModel
 
equals(Object) - Method in class io.polygenesis.system.model.core.iomodel.IoModelGroup
 
equals(Object) - Method in class io.polygenesis.system.model.core.iomodel.IoModelPrimitive
 
equals(Object) - Method in class io.polygenesis.system.model.core.Thing
 

F

Function - Class in io.polygenesis.system.model.core
In the context of automatic programming, Function is defined as an activity expressing what has to be done, the Goal, written by a programmer in a specific programming language to or the purpose of a Thing characterized by a Name, and Properties provided as activity’s optional arguments and return value.
Function(Thing, Goal, Text, ReturnValue) - Constructor for class io.polygenesis.system.model.core.Function
Instantiates a new Function with ReturnValue.
Function(Thing, Goal, Text, Set<Argument>) - Constructor for class io.polygenesis.system.model.core.Function
Instantiates a new Function with Arguments.
Function(Thing, Goal, Text, Set<Argument>, ReturnValue) - Constructor for class io.polygenesis.system.model.core.Function
Instantiates a new Function with ReturnValue and Arguments.

G

getAnnotations() - Method in class io.polygenesis.system.model.core.iomodel.IoModelPrimitive
Get annotations.
getArguments() - Method in class io.polygenesis.system.model.core.Function
Gets arguments.
getDataType() - Method in class io.polygenesis.system.model.core.iomodel.IoModel
Gets data type.
getGenericType() - Method in class io.polygenesis.system.model.core.iomodel.IoModel
Gets generic type.
getGoal() - Method in class io.polygenesis.system.model.core.Function
Gets goal.
getModel() - Method in class io.polygenesis.system.model.core.AbstractIO
Gets model.
getModels() - Method in class io.polygenesis.system.model.core.iomodel.IoModelGroup
Gets models.
getName() - Method in class io.polygenesis.system.model.core.Function
Gets name.
getName() - Method in class io.polygenesis.system.model.core.Thing
Gets name.
getParent() - Method in class io.polygenesis.system.model.core.iomodel.IoModel
Gets parent.
getParent() - Method in class io.polygenesis.system.model.core.Thing
Gets parent.
getReturnValue() - Method in class io.polygenesis.system.model.core.Function
Gets return value.
getThing() - Method in class io.polygenesis.system.model.core.Function
Gets thing.
getThingByName(Text) - Method in class io.polygenesis.system.model.core.CoreModelRepository
Gets thing by name.
getThingFunction(Text, Text) - Method in class io.polygenesis.system.model.core.CoreModelRepository
Gets thing function.
getThingIdentity() - Method in class io.polygenesis.system.model.core.iomodel.IoModelPrimitive
Checks id primitive model is thing identity.
getThings() - Method in class io.polygenesis.system.model.core.CoreModelRepository
Gets things.
getVariableName() - Method in class io.polygenesis.system.model.core.iomodel.IoModel
Gets variable name.
Goal - Class in io.polygenesis.system.model.core
One of the most essential parts of PolyGenesis is the Goal.
Goal(String) - Constructor for class io.polygenesis.system.model.core.Goal
Instantiates a new Goal.

H

hashCode() - Method in class io.polygenesis.system.model.core.AbstractIO
 
hashCode() - Method in class io.polygenesis.system.model.core.Function
 
hashCode() - Method in class io.polygenesis.system.model.core.iomodel.IoModel
 
hashCode() - Method in class io.polygenesis.system.model.core.iomodel.IoModelGroup
 
hashCode() - Method in class io.polygenesis.system.model.core.iomodel.IoModelPrimitive
 
hashCode() - Method in class io.polygenesis.system.model.core.Thing
 

I

io.polygenesis.system.model.core - package io.polygenesis.system.model.core
 
io.polygenesis.system.model.core.iomodel - package io.polygenesis.system.model.core.iomodel
 
IoModel - Class in io.polygenesis.system.model.core.iomodel
This is the base class for IoModelPrimitive, IoModelGroup, and IoModelArray.
IoModel(IoModelGroup) - Constructor for class io.polygenesis.system.model.core.iomodel.IoModel
Instantiates a new Io model.
IoModel(Text, Text) - Constructor for class io.polygenesis.system.model.core.iomodel.IoModel
Instantiates a new Io model.
IoModel(Text, Text, IoModelGroup) - Constructor for class io.polygenesis.system.model.core.iomodel.IoModel
Instantiates a new Io model.
IoModel(Text, Text, Text) - Constructor for class io.polygenesis.system.model.core.iomodel.IoModel
Instantiates a new Io model.
IoModelArray - Class in io.polygenesis.system.model.core.iomodel
The type Io model array.
IoModelArray(IoModelGroup) - Constructor for class io.polygenesis.system.model.core.iomodel.IoModelArray
Instantiates a new Io model array.
IoModelArray(Text, Text, Text) - Constructor for class io.polygenesis.system.model.core.iomodel.IoModelArray
Instantiates a new Io model array.
IoModelGroup - Class in io.polygenesis.system.model.core.iomodel
The type Io model group.
IoModelGroup(IoModelGroup) - Constructor for class io.polygenesis.system.model.core.iomodel.IoModelGroup
Instantiates a new Io model group.
IoModelGroup(Text, Text, Text) - Constructor for class io.polygenesis.system.model.core.iomodel.IoModelGroup
Instantiates a new Io model group.
IoModelPrimitive - Class in io.polygenesis.system.model.core.iomodel
The type Io model primitive.
IoModelPrimitive(Text, Text, Set<Annotation>) - Constructor for class io.polygenesis.system.model.core.iomodel.IoModelPrimitive
Instantiates a new Io model primitive.
IoModelPrimitive(Text, Text, IoModelGroup, Set<Annotation>) - Constructor for class io.polygenesis.system.model.core.iomodel.IoModelPrimitive
Instantiates a new Io model primitive.
isPrimitive() - Method in class io.polygenesis.system.model.core.iomodel.IoModel
Is primitive.

M

ModelPrimitiveType - Enum in io.polygenesis.system.model.core.iomodel
The available primitive types.

N

name() - Method in class io.polygenesis.system.model.core.CoreModel
 

R

repository() - Method in class io.polygenesis.system.model.core.CoreModel
 

T

Thing - Class in io.polygenesis.system.model.core
Thing is defined as a concept or an entity on or for which a Goal is defined.
Thing(Text) - Constructor for class io.polygenesis.system.model.core.Thing
Instantiates a new Thing.
Thing(Text, Thing) - Constructor for class io.polygenesis.system.model.core.Thing
Instantiates a new Thing with parent.

V

valueOf(String) - Static method in enum io.polygenesis.system.model.core.iomodel.ModelPrimitiveType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.polygenesis.system.model.core.iomodel.ModelPrimitiveType
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H I M N R T V 
Skip navigation links

Copyright © 2015–2019 OREGOR LTD. All rights reserved.