A B C E F G H I K L M N O P R S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addEfestoListener(T) - Method in interface org.kie.efesto.common.api.model.EfestoContext
-
Add the given
EfestoListenerto the currentContext - addGeneratedClasses(ModelLocalUriId, Map<String, byte[]>) - Method in interface org.kie.efesto.common.api.model.EfestoContext
-
Add generated classes with the key
fri - addGeneratedResources(String, GeneratedResources) - Method in interface org.kie.efesto.common.api.model.EfestoContext
-
Add
GeneratedResourceswith the keymodel - append(String) - Method in class org.kie.efesto.common.api.identifiers.LocalUri
- appendBasePath(LocalUri, String) - Static method in class org.kie.efesto.common.api.identifiers.ModelLocalUriId
- 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
- asModelLocalUriId() - Method in class org.kie.efesto.common.api.identifiers.ModelLocalUriId
B
- basePath() - Method in class org.kie.efesto.common.api.identifiers.ModelLocalUriId
C
- canRead() - Method in class org.kie.efesto.common.api.io.MemoryFile
- canWrite() - Method in class org.kie.efesto.common.api.io.MemoryFile
- 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(ModelLocalUriId) - Method in interface org.kie.efesto.common.api.model.EfestoContext
-
Returns
trueif this map contains a mapping for thefri
E
- EfestoAppRoot - Class in org.kie.efesto.common.api.identifiers
-
Efesto-specific root path of an application.
- EfestoAppRoot() - Constructor for class org.kie.efesto.common.api.identifiers.EfestoAppRoot
- EfestoAppRootHelper - Class in org.kie.efesto.common.api.utils
- EfestoClassKey - Class in org.kie.efesto.common.api.cache
-
Key used by efesto caches based on type/generics
- EfestoClassKey(Type, Type...) - Constructor for class org.kie.efesto.common.api.cache.EfestoClassKey
- EfestoComponentRoot - Interface in org.kie.efesto.common.api.identifiers
-
Efesto-specific root path of a component.
- EfestoContext<T extends EfestoListener> - Interface in org.kie.efesto.common.api.model
-
The context of an execution
- EfestoIdentifierClassKey - Class in org.kie.efesto.common.api.cache
-
Key used by efesto second-level cache based on
EfestoClassKeyandModelLocalUriId - EfestoIdentifierClassKey(ModelLocalUriId, EfestoClassKey) - Constructor for class org.kie.efesto.common.api.cache.EfestoIdentifierClassKey
- EfestoListener - Interface in org.kie.efesto.common.api.listener
- EGESTO_ENGINES - Static variable in class org.kie.efesto.common.api.identifiers.EfestoAppRoot
- equals(Object) - Method in class org.kie.efesto.common.api.cache.EfestoClassKey
- equals(Object) - Method in class org.kie.efesto.common.api.cache.EfestoIdentifierClassKey
- 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.identifiers.ModelLocalUriId
- equals(Object) - Method in class org.kie.efesto.common.api.io.IndexFile
- equals(Object) - Method in class org.kie.efesto.common.api.io.MemoryFile
- 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
- exists() - Method in class org.kie.efesto.common.api.io.MemoryFile
F
- FileNameUtils - 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
- findIndexFilesFromClassLoader(ClassLoader, Set<String>) - Static method in class org.kie.efesto.common.api.io.IndexFile
- fullPath() - Method in class org.kie.efesto.common.api.identifiers.ModelLocalUriId
G
- GeneratedClassResource - Class in org.kie.efesto.common.api.model
-
A
GeneratedResourcemeant to map aClass - 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
GeneratedResourcemeant to be directly executed, with a full reference name (frn) identifier - GeneratedExecutableResource() - Constructor for class org.kie.efesto.common.api.model.GeneratedExecutableResource
- GeneratedExecutableResource(ModelLocalUriId, List<String>) - Constructor for class org.kie.efesto.common.api.model.GeneratedExecutableResource
- GeneratedRedirectResource - Class in org.kie.efesto.common.api.model
-
A
GeneratedResourcenot meant to be directly executed, linking to anotherGeneratedResource - GeneratedRedirectResource() - Constructor for class org.kie.efesto.common.api.model.GeneratedRedirectResource
- GeneratedRedirectResource(ModelLocalUriId, 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.EfestoAppRoot
- get(Class<T>) - Method in interface org.kie.efesto.common.api.identifiers.EfestoComponentRoot
- get(Class<T>) - Method in class org.kie.efesto.common.api.identifiers.ReflectiveAppRoot
- getActualTypeArguments() - Method in class org.kie.efesto.common.api.cache.EfestoClassKey
- getComponentRootBySPI(Class<? extends ComponentRoot>) - Static method in class org.kie.efesto.common.api.utils.EfestoAppRootHelper
- getContent() - Method in class org.kie.efesto.common.api.io.IndexFile
- getContent() - Method in class org.kie.efesto.common.api.io.MemoryFile
- getEfestoComponentRootBySPI(Class<? extends EfestoComponentRoot>) - Static method in class org.kie.efesto.common.api.utils.EfestoAppRootHelper
- getEfestoListeners() - Method in interface org.kie.efesto.common.api.model.EfestoContext
-
Returns an unmodifiable set of the
EfestoListeners registered with the current instance - getFileByFileNameFromClassloader(String, ClassLoader) - Static method in class org.kie.efesto.common.api.utils.MemoryFileUtils
- getFileByFilePath(String) - Static method in class org.kie.efesto.common.api.utils.MemoryFileUtils
- getFileFromFileName(String) - Static method in class org.kie.efesto.common.api.utils.MemoryFileUtils
- getFileFromFileNameOrFilePath(String, String) - Static method in class org.kie.efesto.common.api.utils.MemoryFileUtils
- getFileName(String) - Static method in class org.kie.efesto.common.api.utils.FileNameUtils
- getFullClassName() - Method in class org.kie.efesto.common.api.model.GeneratedClassResource
- getFullClassNames() - Method in class org.kie.efesto.common.api.model.GeneratedExecutableResource
- getGeneratedClasses(ModelLocalUriId) - Method in interface org.kie.efesto.common.api.model.EfestoContext
-
Get previously generated classes with the key
fri - getGeneratedResourcesMap() - Method in interface org.kie.efesto.common.api.model.EfestoContext
-
Get
getGeneratedResourcesMap - getModel() - Method in class org.kie.efesto.common.api.io.IndexFile
- getModelLocalUriId() - Method in class org.kie.efesto.common.api.model.GeneratedExecutableResource
- getModelLocalUriId() - Method in class org.kie.efesto.common.api.model.GeneratedRedirectResource
- getName() - Method in class org.kie.efesto.common.api.io.MemoryFile
- getOwnerType() - Method in class org.kie.efesto.common.api.cache.EfestoClassKey
- getRawType() - Method in class org.kie.efesto.common.api.cache.EfestoClassKey
- 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.cache.EfestoClassKey
- hashCode() - Method in class org.kie.efesto.common.api.cache.EfestoIdentifierClassKey
- 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.identifiers.ModelLocalUriId
- hashCode() - Method in class org.kie.efesto.common.api.io.IndexFile
- hashCode() - Method in class org.kie.efesto.common.api.io.MemoryFile
- 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
Fileis 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(MemoryFile) - Constructor for class org.kie.efesto.common.api.io.IndexFile
- INDEXFILE_DIRECTORY_PROPERTY - Static variable in class org.kie.efesto.common.api.constants.Constants
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
- length() - Method in class org.kie.efesto.common.api.io.IndexFile
- length() - Method in class org.kie.efesto.common.api.io.MemoryFile
- 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: efesto-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
LocalIdthat is represented as a Path. - LocalUriId() - Constructor for class org.kie.efesto.common.api.identifiers.LocalUriId
- LocalUriId(LocalUri) - Constructor for class org.kie.efesto.common.api.identifiers.LocalUriId
- localUriIdKeySet() - Method in interface org.kie.efesto.common.api.model.EfestoContext
M
- MemoryFile - Class in org.kie.efesto.common.api.io
- MemoryFile(URL) - Constructor for class org.kie.efesto.common.api.io.MemoryFile
- MemoryFile(Path) - Constructor for class org.kie.efesto.common.api.io.MemoryFile
- MemoryFileUtils - Class in org.kie.efesto.common.api.utils
- 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
- model() - Method in class org.kie.efesto.common.api.identifiers.ModelLocalUriId
- ModelLocalUriId - Class in org.kie.efesto.common.api.identifiers
- ModelLocalUriId(LocalUri) - Constructor for class org.kie.efesto.common.api.identifiers.ModelLocalUriId
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.cache - package org.kie.efesto.common.api.cache
- 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
EfestoListenerfrom the currentContext. - removeSuffix(String) - Static method in class org.kie.efesto.common.api.utils.FileNameUtils
- 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.identifiers.LocalUri
- 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.cache.EfestoClassKey
- toString() - Method in class org.kie.efesto.common.api.cache.EfestoIdentifierClassKey
- 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.io.MemoryFile
- 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
All Classes All Packages