Skip navigation links
A C D E G I M P R S 

A

AbstractContextExecutableInputSUL<I extends ContextExecutableInput<? extends O,? super C>,O,C> - Class in de.learnlib.mapper
Abstract base class for a SUL that step-wisely executes ContextExecutableInput symbols.
AbstractContextExecutableInputSUL() - Constructor for class de.learnlib.mapper.AbstractContextExecutableInputSUL
 
AbstractMapper<AI,AO,CI,CO> - Class in de.learnlib.mapper
Abstract base for a Mapper.
AbstractMapper() - Constructor for class de.learnlib.mapper.AbstractMapper
 
apply(Mapper<? super AI, ? extends AO, CI, CO>, SUL<? super CI, ? extends CO>) - Static method in class de.learnlib.mapper.Mappers
 

C

compose(Mapper<? super AI, ? extends AO, ACI, CAO>, Mapper<? super ACI, ? extends CAO, ? extends CI, ? super CO>) - Static method in class de.learnlib.mapper.Mappers
 
ContextExecutableInput<O,C> - Interface in de.learnlib.mapper.api
 
ContextExecutableInputSUL<I extends ContextExecutableInput<? extends O,? super C>,O,C> - Class in de.learnlib.mapper
A SUL that executes ContextExecutableInput symbols.
ContextExecutableInputSUL(ContextExecutableInputSUL.ContextHandler<C>) - Constructor for class de.learnlib.mapper.ContextExecutableInputSUL
 
ContextExecutableInputSUL.ContextHandler<C> - Interface in de.learnlib.mapper
 
createContext() - Method in class de.learnlib.mapper.AbstractContextExecutableInputSUL
 
createContext() - Method in interface de.learnlib.mapper.ContextExecutableInputSUL.ContextHandler
 
createContext() - Method in class de.learnlib.mapper.ContextExecutableInputSUL
 

D

de.learnlib.mapper - package de.learnlib.mapper
 
de.learnlib.mapper.api - package de.learnlib.mapper.api
 
disposeContext(C) - Method in class de.learnlib.mapper.AbstractContextExecutableInputSUL
 
disposeContext(C) - Method in interface de.learnlib.mapper.ContextExecutableInputSUL.ContextHandler
 
disposeContext(C) - Method in class de.learnlib.mapper.ContextExecutableInputSUL
 

E

ExecutableInput<CO> - Interface in de.learnlib.mapper.api
An executable input is a concrete input produced by a data mapper and can be executed directly.
ExecutableInputSUL<I extends ExecutableInput<? extends O>,O> - Class in de.learnlib.mapper
A SUL that executes ExecutableInput symbols.
ExecutableInputSUL() - Constructor for class de.learnlib.mapper.ExecutableInputSUL
 
execute(C) - Method in interface de.learnlib.mapper.api.ContextExecutableInput
 
execute() - Method in interface de.learnlib.mapper.api.ExecutableInput
executes the input.

G

getMappedInputs() - Method in class de.learnlib.mapper.StringMapper
 
getSubsequentStepsOutput() - Method in class de.learnlib.mapper.api.Mapper.MappedException
 
getThisStepOutput() - Method in class de.learnlib.mapper.api.Mapper.MappedException
 

I

ignoreAndContinue(AO) - Static method in class de.learnlib.mapper.api.Mapper.MappedException
 

M

mapInput(AI) - Method in interface de.learnlib.mapper.api.Mapper
Method that maps an abstract input to a corresponding concrete input.
mapInput(String) - Method in class de.learnlib.mapper.StringMapper
 
mapOutput(CO) - Method in interface de.learnlib.mapper.api.Mapper
Method that maps a concrete output to a corresponding abstract output.
mapOutput(Object) - Method in class de.learnlib.mapper.StringMapper
 
MappedSUL<AI,AO,CI,CO> - Class in de.learnlib.mapper
 
MappedSUL(Mapper<? super AI, ? extends AO, ? extends CI, ? super CO>, SUL<? super CI, ? extends CO>) - Constructor for class de.learnlib.mapper.MappedSUL
 
Mapper<AI,AO,CI,CO> - Interface in de.learnlib.mapper.api
A mapper that lifts a SUL from an "abstract" to a "concrete" level.
Mapper.MappedException<AO> - Class in de.learnlib.mapper.api
 
Mappers - Class in de.learnlib.mapper
Utility methods for manipulating mappers.
mapUnwrappedException(RuntimeException) - Method in class de.learnlib.mapper.AbstractMapper
 
mapUnwrappedException(RuntimeException) - Method in interface de.learnlib.mapper.api.Mapper
Maps an unwrapped RuntimeException to an abstract output symbol, or rethrows it if it is unmappable.
mapWrappedException(SULException) - Method in class de.learnlib.mapper.AbstractMapper
 
mapWrappedException(SULException) - Method in interface de.learnlib.mapper.api.Mapper
Maps a wrapped SULException to an abstract output symbol, or rethrows it if it is unmappable.

P

pass(SULException) - Static method in class de.learnlib.mapper.api.Mapper.MappedException
 
post() - Method in class de.learnlib.mapper.AbstractContextExecutableInputSUL
 
post() - Method in class de.learnlib.mapper.AbstractMapper
 
post() - Method in interface de.learnlib.mapper.api.Mapper
Method that is invoked after all translation steps on a word are performed.
post() - Method in class de.learnlib.mapper.ExecutableInputSUL
 
post() - Method in class de.learnlib.mapper.MappedSUL
 
pre() - Method in class de.learnlib.mapper.AbstractContextExecutableInputSUL
 
pre() - Method in class de.learnlib.mapper.AbstractMapper
 
pre() - Method in interface de.learnlib.mapper.api.Mapper
Method that is invoked before any translation steps on a word are performed.
pre() - Method in class de.learnlib.mapper.ExecutableInputSUL
 
pre() - Method in class de.learnlib.mapper.MappedSUL
 

R

repeatOutput(AO, AO) - Static method in class de.learnlib.mapper.api.Mapper.MappedException
 
repeatOutput(AO) - Static method in class de.learnlib.mapper.api.Mapper.MappedException
 

S

step(I) - Method in class de.learnlib.mapper.AbstractContextExecutableInputSUL
 
step(I) - Method in class de.learnlib.mapper.ExecutableInputSUL
 
step(AI) - Method in class de.learnlib.mapper.MappedSUL
 
StringMapper<CI> - Class in de.learnlib.mapper
 
StringMapper(Alphabet<CI>) - Constructor for class de.learnlib.mapper.StringMapper
 
A C D E G I M P R S 
Skip navigation links

Copyright © 2015. All rights reserved.