Class N2oSourceCompilerFactory
- java.lang.Object
-
- net.n2oapp.framework.config.factory.BaseMetadataFactory<SourceCompiler>
-
- net.n2oapp.framework.config.metadata.compile.N2oSourceCompilerFactory
-
- All Implemented Interfaces:
MetadataFactory<SourceCompiler>,MetadataEnvironmentAware,SourceCompilerFactory
public class N2oSourceCompilerFactory extends BaseMetadataFactory<SourceCompiler> implements SourceCompilerFactory
-
-
Constructor Summary
Constructors Constructor Description N2oSourceCompilerFactory()N2oSourceCompilerFactory(Map<String,SourceCompiler> beans)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description N2oSourceCompilerFactoryadd(SourceCompiler... engine)<D extends Compiled,S,C extends CompileContext<?,?>>
Dcompile(S source, C context, CompileProcessor p)-
Methods inherited from class net.n2oapp.framework.config.factory.BaseMetadataFactory
enrich, getLocator, produce, produceList, setEnvironment
-
-
-
-
Constructor Detail
-
N2oSourceCompilerFactory
public N2oSourceCompilerFactory()
-
N2oSourceCompilerFactory
public N2oSourceCompilerFactory(Map<String,SourceCompiler> beans)
-
-
Method Detail
-
compile
public <D extends Compiled,S,C extends CompileContext<?,?>> D compile(S source, C context, CompileProcessor p)
- Specified by:
compilein interfaceSourceCompilerFactory
-
add
public N2oSourceCompilerFactory add(SourceCompiler... engine)
- Specified by:
addin interfaceMetadataFactory<SourceCompiler>- Overrides:
addin classBaseMetadataFactory<SourceCompiler>
-
-