Class InitialSupplierTypeImpl
- java.lang.Object
-
- net.officefloor.compile.impl.supplier.SupplierTypeImpl
-
- net.officefloor.compile.impl.supplier.InitialSupplierTypeImpl
-
- All Implemented Interfaces:
InitialSupplierType,SupplierType
public class InitialSupplierTypeImpl extends SupplierTypeImpl implements InitialSupplierType
InitialSupplierTypeimplementation.- Author:
- Daniel Sagenschneider
-
-
Constructor Summary
Constructors Constructor Description InitialSupplierTypeImpl(SupplierThreadLocalType[] supplierThreadLocalTypes, ThreadSynchroniserFactory[] threadSynchronisers, SuppliedManagedObjectSourceType[] suppliedManagedObjectTypes, InternalSupplier[] internalSuppliers, SupplierCompileCompletion[] compileCompletions, SupplierCompileConfiguration compileConfiguration)Initiate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SupplierCompileCompletion[]getCompileCompletions()Obtains theSupplierCompileCompletioninstances.SupplierCompileConfigurationgetCompileConfiguration()Obtains theSupplierCompileConfigurationfor theSupplierCompileCompletion.-
Methods inherited from class net.officefloor.compile.impl.supplier.SupplierTypeImpl
getInternalSuppliers, getSuppliedManagedObjectTypes, getSupplierThreadLocalTypes, getThreadSynchronisers
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.officefloor.compile.supplier.SupplierType
getInternalSuppliers, getSuppliedManagedObjectTypes, getSupplierThreadLocalTypes, getThreadSynchronisers
-
-
-
-
Constructor Detail
-
InitialSupplierTypeImpl
public InitialSupplierTypeImpl(SupplierThreadLocalType[] supplierThreadLocalTypes, ThreadSynchroniserFactory[] threadSynchronisers, SuppliedManagedObjectSourceType[] suppliedManagedObjectTypes, InternalSupplier[] internalSuppliers, SupplierCompileCompletion[] compileCompletions, SupplierCompileConfiguration compileConfiguration)
Initiate.- Parameters:
supplierThreadLocalTypes-SupplierThreadLocalTypeinstances.threadSynchronisers-ThreadSynchroniserFactoryinstances.suppliedManagedObjectTypes-SuppliedManagedObjectSourceTypeinstances.internalSuppliers-InternalSupplierinstances.compileCompletions-SupplierCompileCompletion.compileConfiguration-SupplierCompileContext.
-
-
Method Detail
-
getCompileCompletions
public SupplierCompileCompletion[] getCompileCompletions()
Description copied from interface:InitialSupplierTypeObtains theSupplierCompileCompletioninstances.- Specified by:
getCompileCompletionsin interfaceInitialSupplierType- Returns:
SupplierCompileCompletioninstances.
-
getCompileConfiguration
public SupplierCompileConfiguration getCompileConfiguration()
Description copied from interface:InitialSupplierTypeObtains the
SupplierCompileConfigurationfor theSupplierCompileCompletion.While functionality is being sourced, the
SupplierCompileContextmay be utilised.- Specified by:
getCompileConfigurationin interfaceInitialSupplierType- Returns:
SupplierCompileConfiguration.
-
-