Skip navigation links
A B C E G I K M N O P R S T U V W 

A

accomplishAs(Agent) - Method in interface io.magentys.Mission
 
addScreenElement(ScreenElement) - Method in interface io.magentys.screens.Screen
 
addScreenElements(ScreenElement...) - Method in interface io.magentys.screens.Screen
 
Agent - Class in io.magentys
 
Agent(Memory) - Constructor for class io.magentys.Agent
 
agent() - Static method in class io.magentys.AgentProvider
Provides a vanilla agent with CoreMemory
agent - Variable in class io.magentys.AgentVerifier
 
AgentProvider - Class in io.magentys
Agent Provider creates agents as a Builder
AgentVerifier - Class in io.magentys
 
AgentVerifier(Agent) - Constructor for class io.magentys.AgentVerifier
 
agentWithMemory(Memory) - Static method in class io.magentys.AgentProvider
Create a new agent with a type of memory
Alias - Annotation Type in io.magentys.screens.annotations
 
although(ITEM) - Static method in class io.magentys.utils.Sugars
 
and(Mission) - Method in class io.magentys.Agent
 
and(ITEM) - Static method in class io.magentys.utils.Sugars
 
andHe(Mission...) - Method in class io.magentys.Agent
 
andShe(Mission...) - Method in class io.magentys.Agent
 
Any<T> - Class in io.magentys.utils
 
Any(T) - Constructor for class io.magentys.utils.Any
 
any(T) - Static method in class io.magentys.utils.Any
 
askThe(Agent, KEY) - Method in class io.magentys.Agent
 

B

but(ITEM) - Static method in class io.magentys.utils.Sugars
 

C

Clazz - Class in io.magentys.utils
 
Clazz() - Constructor for class io.magentys.utils.Clazz
 
clone() - Method in class io.magentys.Agent
 
CoreMemory - Class in io.magentys
 
CoreMemory() - Constructor for class io.magentys.CoreMemory
 
coreMemory() - Static method in class io.magentys.CoreMemory
 

E

equals(Object) - Method in class io.magentys.utils.Any
 

G

get() - Method in class io.magentys.AgentProvider
Return the agent
get() - Method in class io.magentys.utils.Any
 
getAgent() - Method in class io.magentys.AgentVerifier
 
getAlias() - Method in interface io.magentys.screens.annotations.ScreenElement
 
getMemory() - Method in class io.magentys.Agent
 
getTools() - Method in class io.magentys.Agent
 
given(ITEM) - Static method in class io.magentys.utils.Sugars
 

I

init(T) - Method in class io.magentys.screens.ScreenFactory
 
instantiateAndRemember(T, Field) - Method in class io.magentys.screens.ScreenFactory
 
io.magentys - package io.magentys
 
io.magentys.exceptions - package io.magentys.exceptions
 
io.magentys.screens - package io.magentys.screens
 
io.magentys.screens.annotations - package io.magentys.screens.annotations
 
io.magentys.utils - package io.magentys.utils
 
isClassOrSubclass(Class<OBJECT>, Class<?>) - Static method in class io.magentys.utils.Clazz
 
isElement(Field) - Static method in class io.magentys.screens.ScreenFactory
 
isEmpty() - Method in class io.magentys.CoreMemory
 
isEmpty() - Method in interface io.magentys.Memory
 

K

keepsInMind(String, VALUE) - Method in class io.magentys.Agent
 

M

meanwhile(ITEM) - Static method in class io.magentys.utils.Sugars
 
Memory<KEY> - Interface in io.magentys
Created by kostasmamalis on 01/04/16.
Mission<RESULT> - Interface in io.magentys
 

N

NotAvailableException - Exception in io.magentys.exceptions
Created by kostasmamalis on 08/04/16.
NotAvailableException(String) - Constructor for exception io.magentys.exceptions.NotAvailableException
 
NotAvailableException(Class) - Constructor for exception io.magentys.exceptions.NotAvailableException
 

O

obtains(Object...) - Method in class io.magentys.Agent
 

P

performAll(Mission...) - Method in class io.magentys.Agent
 
performs(Mission<RESULT>) - Method in class io.magentys.Agent
 
provideAgent() - Static method in class io.magentys.AgentProvider
The starting point for creating agents

R

recall(String, Class<VALUE>) - Method in class io.magentys.CoreMemory
 
recall(String) - Method in class io.magentys.CoreMemory
 
recall(KEY, Class<VALUE>) - Method in interface io.magentys.Memory
 
recall(KEY) - Method in interface io.magentys.Memory
 
recalls(String, Class<VALUE>) - Method in class io.magentys.Agent
 
remember(String, VALUE) - Method in class io.magentys.CoreMemory
 
remember(String, Any) - Method in class io.magentys.CoreMemory
 
remember(KEY, VALUE) - Method in interface io.magentys.Memory
 
remember(KEY, Any) - Method in interface io.magentys.Memory
 
RequirementException - Exception in io.magentys.exceptions
Created by kostasmamalis on 08/04/16.
RequirementException(String) - Constructor for exception io.magentys.exceptions.RequirementException
 
RequirementException(Class) - Constructor for exception io.magentys.exceptions.RequirementException
 
Requires - Class in io.magentys.utils
 
Requires() - Constructor for class io.magentys.utils.Requires
 
requires(Boolean, String) - Static method in class io.magentys.utils.Requires
 
requiresNotNull(T, String) - Static method in class io.magentys.utils.Requires
 

S

Screen - Interface in io.magentys.screens
 
ScreenElement - Interface in io.magentys.screens.annotations
Created by kostasmamalis on 21/04/16.
screenElements() - Method in interface io.magentys.screens.Screen
 
ScreenException - Exception in io.magentys.exceptions
Created by kostasmamalis on 08/04/16.
ScreenException(String) - Constructor for exception io.magentys.exceptions.ScreenException
 
ScreenException(Class) - Constructor for exception io.magentys.exceptions.ScreenException
 
ScreenFactory - Class in io.magentys.screens
 
ScreenFactory() - Constructor for class io.magentys.screens.ScreenFactory
 
Sugars - Class in io.magentys.utils
 
Sugars() - Constructor for class io.magentys.utils.Sugars
 

T

that(Mission<TYPE>, Matcher<TYPE>) - Method in class io.magentys.AgentVerifier
 
that(TYPE, Matcher<TYPE>) - Method in class io.magentys.AgentVerifier
 
then(ITEM) - Static method in class io.magentys.utils.Sugars
 
transferTo(Memory, String) - Method in class io.magentys.CoreMemory
 
transferTo(Memory<KEY>, KEY) - Method in interface io.magentys.Memory
 

U

usingThe(Class<TOOL>) - Method in class io.magentys.Agent
 

V

verifyAs(Agent) - Static method in class io.magentys.AgentVerifier
 

W

when(ITEM) - Static method in class io.magentys.utils.Sugars
 
with(ITEM) - Static method in class io.magentys.utils.Sugars
 
withAlias(String) - Method in interface io.magentys.screens.annotations.ScreenElement
 
withDefaultValue(String) - Method in interface io.magentys.screens.annotations.ScreenElement
 
withMemory(Memory) - Method in class io.magentys.AgentProvider
Create a new agent with the memory provided
withMemoryKey(String) - Method in interface io.magentys.screens.annotations.ScreenElement
 
without(ITEM) - Static method in class io.magentys.utils.Sugars
 
withTools(Object...) - Method in class io.magentys.AgentProvider
Create a new agent with the tools provided
A B C E G I K M N O P R S T U V W 
Skip navigation links

Copyright © 2016. All rights reserved.