Class BaseMetadataFactory<G>
java.lang.Object
net.n2oapp.framework.config.factory.BaseMetadataFactory<G>
- Type Parameters:
G- Тип движка
- All Implemented Interfaces:
MetadataFactory<G>,MetadataEnvironmentAware
- Direct Known Subclasses:
N2oButtonGeneratorFactory,N2oCompileTransformerFactory,N2oDynamicMetadataProviderFactory,N2oExtensionAttributeMapperFactory,N2oMetadataBinderFactory,N2oSourceCompilerFactory,N2oSourceLoaderFactory,N2oSourceMergerFactory,N2oSourceTransformerFactory,N2oSourceValidatorFactory
public abstract class BaseMetadataFactory<G>
extends Object
implements MetadataFactory<G>, MetadataEnvironmentAware
Базовый класс для всех фабрик метаданных
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected EngineLocator<G><T> Gproduce(BiPredicate<G, T> predicate, T target) produceList(BiPredicate<G, T> predicate, T target) voidsetEnvironment(MetadataEnvironment environment)
-
Constructor Details
-
BaseMetadataFactory
public BaseMetadataFactory() -
BaseMetadataFactory
-
-
Method Details
-
produce
-
produceList
-
add
- Specified by:
addin interfaceMetadataFactory<G>
-
getLocator
-
enrich
-
setEnvironment
- Specified by:
setEnvironmentin interfaceMetadataEnvironmentAware
-