Class InitialSupplierTypeImpl
java.lang.Object
net.officefloor.compile.impl.supplier.SupplierTypeImpl
net.officefloor.compile.impl.supplier.InitialSupplierTypeImpl
- All Implemented Interfaces:
InitialSupplierType,SupplierType
InitialSupplierType implementation.- Author:
- Daniel Sagenschneider
-
Constructor Summary
ConstructorsConstructorDescriptionInitialSupplierTypeImpl(SupplierThreadLocalType[] supplierThreadLocalTypes, ThreadSynchroniserFactory[] threadSynchronisers, SuppliedManagedObjectSourceType[] suppliedManagedObjectTypes, InternalSupplier[] internalSuppliers, SupplierCompileCompletion[] compileCompletions, SupplierCompileConfiguration compileConfiguration) Initiate. -
Method Summary
Modifier and TypeMethodDescriptionObtains theSupplierCompileCompletioninstances.Obtains theSupplierCompileConfigurationfor theSupplierCompileCompletion.Methods inherited from class net.officefloor.compile.impl.supplier.SupplierTypeImpl
getInternalSuppliers, getSuppliedManagedObjectTypes, getSupplierThreadLocalTypes, getThreadSynchronisersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.officefloor.compile.supplier.SupplierType
getInternalSuppliers, getSuppliedManagedObjectTypes, getSupplierThreadLocalTypes, getThreadSynchronisers
-
Constructor Details
-
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 Details
-
getCompileCompletions
Description copied from interface:InitialSupplierTypeObtains theSupplierCompileCompletioninstances.- Specified by:
getCompileCompletionsin interfaceInitialSupplierType- Returns:
SupplierCompileCompletioninstances.
-
getCompileConfiguration
Description copied from interface:InitialSupplierTypeObtains the
SupplierCompileConfigurationfor theSupplierCompileCompletion.While functionality is being sourced, the
SupplierCompileContextmay be utilised.- Specified by:
getCompileConfigurationin interfaceInitialSupplierType- Returns:
SupplierCompileConfiguration.
-