A C E F G H I J K L M N O P R S T W 
All Classes All Packages

A

addEfestoListener(T) - Method in interface org.kie.efesto.common.api.model.EfestoContext
Add the given EfestoListener to the current Context
addGeneratedClasses(FRI, Map<String, byte[]>) - Method in interface org.kie.efesto.common.api.model.EfestoContext
Add generated classes with the key fri
append(String) - Method in class org.kie.efesto.common.api.identifiers.LocalUri
 
AppRoot - Class in org.kie.efesto.common.api.identifiers
Root path of an application.
AppRoot(String) - Constructor for class org.kie.efesto.common.api.identifiers.AppRoot
 
asLocalUri() - Method in interface org.kie.efesto.common.api.identifiers.LocalId
 
asLocalUri() - Method in class org.kie.efesto.common.api.identifiers.LocalUriId
 

C

CollectionUtils - Class in org.kie.efesto.common.api.utils
 
ComponentRoot - Interface in org.kie.efesto.common.api.identifiers
Root path of a component.
Constants - Class in org.kie.efesto.common.api.constants
 
containsKey(FRI) - Method in interface org.kie.efesto.common.api.model.EfestoContext
Returns true if this map contains a mapping for the fri

E

EfestoContext<T extends EfestoListener> - Interface in org.kie.efesto.common.api.model
The context of an execution
EfestoListener - Interface in org.kie.efesto.common.api.listener
 
equals(Object) - Method in class org.kie.efesto.common.api.identifiers.LocalUri.LocalUriPathComponent
 
equals(Object) - Method in class org.kie.efesto.common.api.identifiers.LocalUriId
 
equals(Object) - Method in class org.kie.efesto.common.api.model.FRI
 
equals(Object) - Method in class org.kie.efesto.common.api.model.GeneratedClassResource
 
equals(Object) - Method in class org.kie.efesto.common.api.model.GeneratedExecutableResource
Two GeneratedExecutableResources are equals if they have the same full path OR if they have the same full reference name
equals(Object) - Method in class org.kie.efesto.common.api.model.GeneratedRedirectResource
 

F

FileNameUtils - Class in org.kie.efesto.common.api.utils
 
FileUtils - Class in org.kie.efesto.common.api.utils
 
FINAL_SUFFIX - Static variable in class org.kie.efesto.common.api.io.IndexFile
 
findAtMostOne(Iterable<T>, Predicate<T>, BiFunction<T, T, X>) - Static method in class org.kie.efesto.common.api.utils.CollectionUtils
 
findExactlyOne(Iterable<T>, Predicate<T>, BiFunction<T, T, X>, Supplier<X>) - Static method in class org.kie.efesto.common.api.utils.CollectionUtils
 
FRI - Class in org.kie.efesto.common.api.model
Class representing the full resource identifier To be replaced by programmatic API path
FRI(String, String) - Constructor for class org.kie.efesto.common.api.model.FRI
 
friKeySet() - Method in interface org.kie.efesto.common.api.model.EfestoContext
 

G

GeneratedClassResource - Class in org.kie.efesto.common.api.model
A GeneratedResource meant to map a Class
GeneratedClassResource() - Constructor for class org.kie.efesto.common.api.model.GeneratedClassResource
 
GeneratedClassResource(String) - Constructor for class org.kie.efesto.common.api.model.GeneratedClassResource
 
GeneratedExecutableResource - Class in org.kie.efesto.common.api.model
A GeneratedResource meant to be directly executed, with a full reference name (frn) identifier
GeneratedExecutableResource() - Constructor for class org.kie.efesto.common.api.model.GeneratedExecutableResource
 
GeneratedExecutableResource(FRI, List<String>) - Constructor for class org.kie.efesto.common.api.model.GeneratedExecutableResource
 
GeneratedRedirectResource - Class in org.kie.efesto.common.api.model
A GeneratedResource not meant to be directly executed, linking to another GeneratedResource
GeneratedRedirectResource() - Constructor for class org.kie.efesto.common.api.model.GeneratedRedirectResource
 
GeneratedRedirectResource(FRI, String) - Constructor for class org.kie.efesto.common.api.model.GeneratedRedirectResource
 
GeneratedResource - Interface in org.kie.efesto.common.api.model
 
GeneratedResources - Class in org.kie.efesto.common.api.model
 
GeneratedResources() - Constructor for class org.kie.efesto.common.api.model.GeneratedResources
 
get(Class<T>) - Method in class org.kie.efesto.common.api.identifiers.AppRoot
subclasses should override this using the appropriate DI/ServiceLoading mechanism to allow the pattern appRoot.get(Components.class)...; e.g.
get(Class<T>) - Method in class org.kie.efesto.common.api.identifiers.ReflectiveAppRoot
 
getBasePath() - Method in class org.kie.efesto.common.api.model.FRI
 
getEfestoListeners() - Method in interface org.kie.efesto.common.api.model.EfestoContext
Returns an unmodifiable set of the EfestoListeners registered with the current instance
getFile(String) - Static method in class org.kie.efesto.common.api.utils.FileUtils
Retrieve the File of the given file
getFileContent(String) - Static method in class org.kie.efesto.common.api.utils.FileUtils
Retrieve the content of the given file
getFileFromFileName(String) - Static method in class org.kie.efesto.common.api.utils.FileUtils
 
getFileFromFileName(String, ClassLoader) - Static method in class org.kie.efesto.common.api.utils.FileUtils
 
getFileInputStream(String) - Static method in class org.kie.efesto.common.api.utils.FileUtils
Retrieve the FileInputStream of the given file
getFileName(String) - Static method in class org.kie.efesto.common.api.utils.FileNameUtils
 
getFri() - Method in class org.kie.efesto.common.api.model.FRI
 
getFri() - Method in class org.kie.efesto.common.api.model.GeneratedExecutableResource
 
getFri() - Method in class org.kie.efesto.common.api.model.GeneratedRedirectResource
 
getFRIObject(String) - Static method in class org.kie.efesto.common.api.utils.JSONUtils
 
getFRIString(FRI) - Static method in class org.kie.efesto.common.api.utils.JSONUtils
 
getFullClassName() - Method in class org.kie.efesto.common.api.model.GeneratedClassResource
 
getFullClassNames() - Method in class org.kie.efesto.common.api.model.GeneratedExecutableResource
 
getGeneratedClasses(FRI) - Method in interface org.kie.efesto.common.api.model.EfestoContext
Get previously generated classes with the key fri
getGeneratedResourceObject(String) - Static method in class org.kie.efesto.common.api.utils.JSONUtils
 
getGeneratedResourcesObject(String) - Static method in class org.kie.efesto.common.api.utils.JSONUtils
 
getGeneratedResourcesObject(IndexFile) - Static method in class org.kie.efesto.common.api.utils.JSONUtils
 
getGeneratedResourcesString(GeneratedResources) - Static method in class org.kie.efesto.common.api.utils.JSONUtils
 
getGeneratedResourceString(GeneratedResource) - Static method in class org.kie.efesto.common.api.utils.JSONUtils
 
getInputStreamFromFileName(String) - Static method in class org.kie.efesto.common.api.utils.FileUtils
 
getModel() - Method in class org.kie.efesto.common.api.io.IndexFile
 
getModel() - Method in class org.kie.efesto.common.api.model.FRI
 
getResourcesByExtension(String) - Static method in class org.kie.efesto.common.api.utils.ResourceHelper
Scan into classpath folders to find resources with the required extension
getResourcesFromDirectory(File, Pattern) - Static method in class org.kie.efesto.common.api.utils.ResourceHelper
Scan folder to find resources that match with pattern
getSuffix(String) - Static method in class org.kie.efesto.common.api.utils.FileNameUtils
 
getTarget() - Method in class org.kie.efesto.common.api.model.GeneratedRedirectResource
 

H

hashCode() - Method in class org.kie.efesto.common.api.identifiers.LocalUri.LocalUriPathComponent
 
hashCode() - Method in class org.kie.efesto.common.api.identifiers.LocalUriId
 
hashCode() - Method in class org.kie.efesto.common.api.model.FRI
 
hashCode() - Method in class org.kie.efesto.common.api.model.GeneratedClassResource
 
hashCode() - Method in class org.kie.efesto.common.api.model.GeneratedExecutableResource
 
hashCode() - Method in class org.kie.efesto.common.api.model.GeneratedRedirectResource
 

I

Id - Interface in org.kie.efesto.common.api.identifiers
An identifier for a resource.
INDEX_FILE - Static variable in class org.kie.efesto.common.api.io.IndexFile
 
IndexFile - Class in org.kie.efesto.common.api.io
This specific File is meant to contain the index of the classes generated by a compilation-plugin
IndexFile(File) - Constructor for class org.kie.efesto.common.api.io.IndexFile
 
IndexFile(String) - Constructor for class org.kie.efesto.common.api.io.IndexFile
 
IndexFile(String, String) - Constructor for class org.kie.efesto.common.api.io.IndexFile
 
INDEXFILE_DIRECTORY_PROPERTY - Static variable in class org.kie.efesto.common.api.constants.Constants
 

J

JSONUtils - Class in org.kie.efesto.common.api.utils
 

K

KieEfestoCommonException - Exception in org.kie.efesto.common.api.exceptions
 
KieEfestoCommonException() - Constructor for exception org.kie.efesto.common.api.exceptions.KieEfestoCommonException
 
KieEfestoCommonException(String) - Constructor for exception org.kie.efesto.common.api.exceptions.KieEfestoCommonException
 
KieEfestoCommonException(String, Throwable) - Constructor for exception org.kie.efesto.common.api.exceptions.KieEfestoCommonException
 
KieEfestoCommonException(String, Throwable, boolean, boolean) - Constructor for exception org.kie.efesto.common.api.exceptions.KieEfestoCommonException
 
KieEfestoCommonException(Throwable) - Constructor for exception org.kie.efesto.common.api.exceptions.KieEfestoCommonException
 

L

LocalId - Interface in org.kie.efesto.common.api.identifiers
An identifier for a local resource
LocalUri - Class in org.kie.efesto.common.api.identifiers
A uri of the form: kogito-local:///a/b/c...
LocalUri.LocalUriPathComponent - Class in org.kie.efesto.common.api.identifiers
A component of a LocalUri.
LocalUri.LocalUriRoot - Class in org.kie.efesto.common.api.identifiers
Root of a LocalUri: "/"
LocalUriId - Class in org.kie.efesto.common.api.identifiers
An abstract class for a LocalId that is represented as a Path.
LocalUriId(LocalUri) - Constructor for class org.kie.efesto.common.api.identifiers.LocalUriId
 

M

MISSING_BODY_IN_METHOD - Static variable in class org.kie.efesto.common.api.constants.Constants
 
MISSING_BODY_TEMPLATE - Static variable in class org.kie.efesto.common.api.constants.Constants
 
MISSING_CHAINED_METHOD_DECLARATION_TEMPLATE - Static variable in class org.kie.efesto.common.api.constants.Constants
 
MISSING_CONSTRUCTOR_IN_BODY - Static variable in class org.kie.efesto.common.api.constants.Constants
 
MISSING_PARAMETER_IN_CONSTRUCTOR_INVOCATION - Static variable in class org.kie.efesto.common.api.constants.Constants
 
MISSING_STATIC_INITIALIZER - Static variable in class org.kie.efesto.common.api.constants.Constants
 
MISSING_VARIABLE_IN_BODY - Static variable in class org.kie.efesto.common.api.constants.Constants
 
MISSING_VARIABLE_INITIALIZER_TEMPLATE - Static variable in class org.kie.efesto.common.api.constants.Constants
 

N

name() - Method in class org.kie.efesto.common.api.identifiers.AppRoot
Name is only used to differentiate multiple applications.

O

org.kie.efesto.common.api.constants - package org.kie.efesto.common.api.constants
 
org.kie.efesto.common.api.exceptions - package org.kie.efesto.common.api.exceptions
 
org.kie.efesto.common.api.identifiers - package org.kie.efesto.common.api.identifiers
 
org.kie.efesto.common.api.io - package org.kie.efesto.common.api.io
 
org.kie.efesto.common.api.listener - package org.kie.efesto.common.api.listener
 
org.kie.efesto.common.api.model - package org.kie.efesto.common.api.model
 
org.kie.efesto.common.api.utils - package org.kie.efesto.common.api.utils
 
OUTPUTFIELDS_MAP_IDENTIFIER - Static variable in class org.kie.efesto.common.api.constants.Constants
 

P

PACKAGE_CLASS_TEMPLATE - Static variable in class org.kie.efesto.common.api.constants.Constants
 
parent() - Method in class org.kie.efesto.common.api.identifiers.LocalUri.LocalUriPathComponent
 
parent() - Method in class org.kie.efesto.common.api.identifiers.LocalUri.LocalUriRoot
 
parent() - Method in class org.kie.efesto.common.api.identifiers.LocalUri
 
parse(String) - Static method in class org.kie.efesto.common.api.identifiers.LocalUri
 
path() - Method in class org.kie.efesto.common.api.identifiers.LocalUri.LocalUriPathComponent
 
path() - Method in class org.kie.efesto.common.api.identifiers.LocalUri.LocalUriRoot
 
path() - Method in class org.kie.efesto.common.api.identifiers.LocalUri
 

R

ReflectiveAppRoot - Class in org.kie.efesto.common.api.identifiers
Useful for testing.
ReflectiveAppRoot() - Constructor for class org.kie.efesto.common.api.identifiers.ReflectiveAppRoot
 
ReflectiveAppRoot(String) - Constructor for class org.kie.efesto.common.api.identifiers.ReflectiveAppRoot
 
RemoteId - Interface in org.kie.efesto.common.api.identifiers
An identifier for a remote resource
removeEfestoListener(T) - Method in interface org.kie.efesto.common.api.model.EfestoContext
Remove the given EfestoListener from the current Context.
removeSuffix(String) - Static method in class org.kie.efesto.common.api.utils.FileNameUtils
 
ResourceHelper - Class in org.kie.efesto.common.api.utils
Utility that provide classPath scan to retrieve resources
Root - Static variable in class org.kie.efesto.common.api.identifiers.LocalUri
 

S

SCHEME - Static variable in class org.kie.efesto.common.api.identifiers.LocalUri
 
SLASH - Static variable in class org.kie.efesto.common.api.model.FRI
 
startsWith(String) - Method in class org.kie.efesto.common.api.identifiers.LocalUri.LocalUriPathComponent
Returns true when the path starts with the given argument.
startsWith(String) - Method in class org.kie.efesto.common.api.identifiers.LocalUri.LocalUriRoot
 
startsWith(String) - Method in class org.kie.efesto.common.api.identifiers.LocalUri
 

T

toLocalId() - Method in interface org.kie.efesto.common.api.identifiers.Id
 
toLocalId() - Method in class org.kie.efesto.common.api.identifiers.LocalUriId
 
toString() - Method in class org.kie.efesto.common.api.identifiers.LocalUri
 
toString() - Method in class org.kie.efesto.common.api.identifiers.LocalUriId
 
toString() - Method in class org.kie.efesto.common.api.model.FRI
 
toString() - Method in class org.kie.efesto.common.api.model.GeneratedClassResource
 
toString() - Method in class org.kie.efesto.common.api.model.GeneratedExecutableResource
 
toString() - Method in class org.kie.efesto.common.api.model.GeneratedRedirectResource
 
toUri() - Method in class org.kie.efesto.common.api.identifiers.LocalUri
 

W

writeGeneratedResourcesObject(GeneratedResources, IndexFile) - Static method in class org.kie.efesto.common.api.utils.JSONUtils
 
A C E F G H I J K L M N O P R S T W 
All Classes All Packages