A B C D E F G H I J L M N P R S T U V 

A

acceptResult(CompilationResult) - Method in class com.zfabrik.impl.components.java.jdt.CompilerRequestorImpl
 
ALL_BUT_HIDDEN - Static variable in class com.zfabrik.impl.components.java.BuildHelper
 
ALL_FILES - Static variable in class com.zfabrik.impl.components.java.BuildHelper
 
ALL_NON_JAVA_FILES - Static variable in class com.zfabrik.impl.components.java.BuildHelper
 
AllCompiler - Class in com.zfabrik.impl.compiler
 
AllCompiler() - Constructor for class com.zfabrik.impl.compiler.AllCompiler
 
AnyResource - Class in com.zfabrik.impl.components.any
An arbitrary resource.
AnyResource(String) - Constructor for class com.zfabrik.impl.components.any.AnyResource
 
as(Class<T>) - Method in class com.zfabrik.impl.compiler.AllCompiler
 
as(Class<T>) - Method in class com.zfabrik.impl.compiler.CompilerFactory
 
as(Class<T>) - Method in class com.zfabrik.impl.components.any.AnyResource
 
as(Class<T>) - Method in class com.zfabrik.impl.components.files.FilesResource
 
as(Class<T>) - Method in class com.zfabrik.impl.components.java.ComponentsBuilder
 
as(Class<T>) - Method in class com.zfabrik.impl.components.main.MainProgramResource
 
as(Class<T>) - Method in class com.zfabrik.impl.components.resourceProvider.ProviderResource
 
as(Class<T>) - Method in class com.zfabrik.impl.components.states.SystemStateResource
 
as(Class<T>) - Method in class com.zfabrik.impl.components.synchronizer.SynchronizerResource
 

B

BuildHelper - Class in com.zfabrik.impl.components.java
 
BuildHelper() - Constructor for class com.zfabrik.impl.components.java.BuildHelper
 

C

cleanup() - Method in class com.zfabrik.impl.components.java.jdt.NameEnvironmentImpl
 
com.zfabrik.impl.compiler - package com.zfabrik.impl.compiler
 
com.zfabrik.impl.components.any - package com.zfabrik.impl.components.any
 
com.zfabrik.impl.components.files - package com.zfabrik.impl.components.files
 
com.zfabrik.impl.components.java - package com.zfabrik.impl.components.java
 
com.zfabrik.impl.components.java.jdt - package com.zfabrik.impl.components.java.jdt
 
com.zfabrik.impl.components.main - package com.zfabrik.impl.components.main
 
com.zfabrik.impl.components.processing - package com.zfabrik.impl.components.processing
 
com.zfabrik.impl.components.resourceProvider - package com.zfabrik.impl.components.resourceProvider
 
com.zfabrik.impl.components.states - package com.zfabrik.impl.components.states
 
com.zfabrik.impl.components.synchronizer - package com.zfabrik.impl.components.synchronizer
 
CompilationContextImpl - Class in com.zfabrik.impl.components.java
Simple impl of ICompilationContext.
CompilationContextImpl(String, File, File[], File, ClassLoader, IJavaComponent.Part) - Constructor for class com.zfabrik.impl.components.java.CompilationContextImpl
Instantiates a new compilation context impl.
compile() - Method in class com.zfabrik.impl.components.java.jdt.SimpleJDTCompiler
 
compile(ICompilationContext) - Method in class com.zfabrik.impl.compiler.AllCompiler
 
compile(String, File[], File, ClassLoader) - Method in class com.zfabrik.impl.components.java.jdt.JavaCompilerComponent
 
compileAndJar(String, File, File[], File, File, ClassLoader, ICompiler, IJavaComponent.Part) - Static method in class com.zfabrik.impl.components.java.BuildHelper
 
CompilerFactory - Class in com.zfabrik.impl.compiler
 
CompilerFactory(String) - Constructor for class com.zfabrik.impl.compiler.CompilerFactory
 
CompilerRequestorImpl - Class in com.zfabrik.impl.components.java.jdt
Output from the compiler.
CompilerRequestorImpl(File) - Constructor for class com.zfabrik.impl.components.java.jdt.CompilerRequestorImpl
 
ComponentsBuilder - Class in com.zfabrik.impl.components.java
This class implements the actual make for Java components.
ComponentsBuilder() - Constructor for class com.zfabrik.impl.components.java.ComponentsBuilder
 
concat(char[][]) - Static method in class com.zfabrik.impl.components.java.jdt.NameEnvironmentImpl
 
createEvaluator() - Method in class com.zfabrik.impl.components.processing.Jexl3ComponentDescriptorProcessor
 

D

delete(File) - Static method in class com.zfabrik.impl.components.java.BuildHelper
 
determineLanguageLevel() - Static method in class com.zfabrik.impl.components.java.BuildHelper
The current language level is taken from a system property or by inspecting the runtime.

E

eval(String) - Method in class com.zfabrik.impl.components.processing.Jexl3ComponentDescriptorEvaluator
 

F

FileCompilationUnit - Class in com.zfabrik.impl.components.java.jdt
A simple, file based compilation unit implementation
FileCompilationUnit(File, String) - Constructor for class com.zfabrik.impl.components.java.jdt.FileCompilationUnit
 
FilesResource - Class in com.zfabrik.impl.components.files
A files resource does just about nothing
FilesResource(String) - Constructor for class com.zfabrik.impl.components.files.FilesResource
 
findType(char[][]) - Method in class com.zfabrik.impl.components.java.jdt.NameEnvironmentImpl
 
findType(char[], char[][]) - Method in class com.zfabrik.impl.components.java.jdt.NameEnvironmentImpl
 

G

getClassPath() - Method in class com.zfabrik.impl.components.java.CompilationContextImpl
 
getComponentName() - Method in class com.zfabrik.impl.components.java.CompilationContextImpl
 
getContents() - Method in class com.zfabrik.impl.components.java.jdt.FileCompilationUnit
 
getFileName() - Method in class com.zfabrik.impl.components.java.jdt.FileCompilationUnit
 
getMainTypeName() - Method in class com.zfabrik.impl.components.java.jdt.FileCompilationUnit
 
getOutputFolder() - Method in class com.zfabrik.impl.components.java.CompilationContextImpl
 
getPackageName() - Method in class com.zfabrik.impl.components.java.jdt.FileCompilationUnit
 
getPart() - Method in class com.zfabrik.impl.components.java.CompilationContextImpl
 
getRoot() - Method in class com.zfabrik.impl.components.files.FilesResource
 
getRuntimeResources() - Method in class com.zfabrik.impl.components.java.CompilationContextImpl
 
getSourceFolders() - Method in class com.zfabrik.impl.components.java.CompilationContextImpl
 

H

hasError() - Method in class com.zfabrik.impl.components.java.jdt.CompilerRequestorImpl
 
HIGHEST - Static variable in enum com.zfabrik.impl.components.java.LangLevel
 

I

ignoreOptionalProblems() - Method in class com.zfabrik.impl.components.java.jdt.FileCompilationUnit
 
init(ICompilerContext) - Method in class com.zfabrik.impl.compiler.AllCompiler
 
init(ICompilerContext) - Method in class com.zfabrik.impl.components.java.jdt.JavaCompilerComponent
 
init(EvaluationContext) - Method in class com.zfabrik.impl.components.processing.Jexl3ComponentDescriptorEvaluator
 
invalidate() - Method in class com.zfabrik.impl.compiler.CompilerFactory
 
invalidate() - Method in class com.zfabrik.impl.components.any.AnyResource
 
invalidate() - Method in class com.zfabrik.impl.components.java.ComponentsBuilder
 
invalidate() - Method in class com.zfabrik.impl.components.resourceProvider.ProviderResource
 
invalidate() - Method in class com.zfabrik.impl.components.states.SystemStateResource
 
invalidate() - Method in class com.zfabrik.impl.components.synchronizer.SynchronizerResource
 
isPackage(char[][], char[]) - Method in class com.zfabrik.impl.components.java.jdt.NameEnvironmentImpl
 
isSuccesful() - Method in class com.zfabrik.impl.components.java.jdt.SimpleJDTCompiler
 

J

JAVA10 - com.zfabrik.impl.components.java.LangLevel
Java 10 as of JDK 10.x
JAVA11 - com.zfabrik.impl.components.java.LangLevel
Java 11 as of JDK 11.x
JAVA6 - com.zfabrik.impl.components.java.LangLevel
Java 6 as of JDK 1.6.x
JAVA7 - com.zfabrik.impl.components.java.LangLevel
Java 7 as of JDK 1.7.x
JAVA8 - com.zfabrik.impl.components.java.LangLevel
Java 8 as of JDK 1.8.x
JAVA9 - com.zfabrik.impl.components.java.LangLevel
Java 9 as of JDK 9.x
JavaCompilerComponent - Class in com.zfabrik.impl.components.java.jdt
 
JavaCompilerComponent() - Constructor for class com.zfabrik.impl.components.java.jdt.JavaCompilerComponent
 
JEXL3_STYLE - Static variable in class com.zfabrik.impl.components.processing.Jexl3ComponentDescriptorProcessor
Style processed by this processor
Jexl3ComponentDescriptorEvaluator - Class in com.zfabrik.impl.components.processing
Evaluator for Jexl3 expressions.
Jexl3ComponentDescriptorEvaluator() - Constructor for class com.zfabrik.impl.components.processing.Jexl3ComponentDescriptorEvaluator
 
Jexl3ComponentDescriptorProcessor - Class in com.zfabrik.impl.components.processing
A jexl3 component descriptor processor.
Jexl3ComponentDescriptorProcessor() - Constructor for class com.zfabrik.impl.components.processing.Jexl3ComponentDescriptorProcessor
 

L

LangLevel - Enum in com.zfabrik.impl.components.java
Supported language level abstraction
logger - Static variable in class com.zfabrik.impl.components.java.ComponentsBuilder
 

M

MainProgramResource - Class in com.zfabrik.impl.components.main
Resource implementation for main programs that are to be executed using the MainRunner utility for embedded Z2 execution.
MainProgramResource(String) - Constructor for class com.zfabrik.impl.components.main.MainProgramResource
 
make(IComponentDescriptor, File, File, Logger) - Method in class com.zfabrik.impl.components.java.ComponentsBuilder
Note: we synchronize here, as we have to traverse the component graph and use file locks to avoid cross-process overwrites.

N

NameEnvironmentImpl - Class in com.zfabrik.impl.components.java.jdt
input to the jdt compiler.
NameEnvironmentImpl(ClassLoader, String, File...) - Constructor for class com.zfabrik.impl.components.java.jdt.NameEnvironmentImpl
 

P

parse(String) - Static method in enum com.zfabrik.impl.components.java.LangLevel
 
prepare() - Method in class com.zfabrik.impl.components.states.SystemStateResource
 
ProviderResource - Class in com.zfabrik.impl.components.resourceProvider
 
ProviderResource(String) - Constructor for class com.zfabrik.impl.components.resourceProvider.ProviderResource
 

R

run() - Method in class com.zfabrik.impl.components.states.SystemStateResource
 

S

setCompiler(ICompiler) - Method in class com.zfabrik.impl.components.java.ComponentsBuilder
 
setOffline(boolean) - Method in class com.zfabrik.impl.components.java.ComponentsBuilder
 
SimpleJDTCompiler - Class in com.zfabrik.impl.components.java.jdt
A convenience wrapper around the eclipse jdt Java compiler that accepts a source folder, an output and - most importantly - a class loader as class path (this is the way it should always have been!)
SimpleJDTCompiler(File[], File, ClassLoader) - Constructor for class com.zfabrik.impl.components.java.jdt.SimpleJDTCompiler
 
SynchronizerResource - Class in com.zfabrik.impl.components.synchronizer
 
SynchronizerResource(String) - Constructor for class com.zfabrik.impl.components.synchronizer.SynchronizerResource
 
SystemStateResource - Class in com.zfabrik.impl.components.states
See ISystemState.
SystemStateResource(String) - Constructor for class com.zfabrik.impl.components.states.SystemStateResource
 

T

toString() - Method in enum com.zfabrik.impl.components.java.LangLevel
 

U

UTF8 - Static variable in class com.zfabrik.impl.components.java.jdt.SimpleJDTCompiler
 

V

valueOf(String) - Static method in enum com.zfabrik.impl.components.java.LangLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.zfabrik.impl.components.java.LangLevel
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J L M N P R S T U V 
Skip navigation links