Class AvailableTypeImpl
java.lang.Object
net.officefloor.compile.impl.structure.AvailableTypeImpl
- All Implemented Interfaces:
AvailableType
AvailableType implementation.- Author:
- Daniel Sagenschneider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AvailableType[]extractAvailableTypes(Map<String, ManagedObjectNode> managedObjects, CompileContext compileContext, SourceContext sourceContext) Extracts theAvailableTypeinstances.Obtains the qualifier.Class<?>getType()Obtains the type.
-
Constructor Details
-
AvailableTypeImpl
Instantiate.- Parameters:
qualifier- Qualifier. May benull.type- Type.
-
-
Method Details
-
extractAvailableTypes
public static AvailableType[] extractAvailableTypes(Map<String, ManagedObjectNode> managedObjects, CompileContext compileContext, SourceContext sourceContext) Extracts theAvailableTypeinstances.- Parameters:
managedObjects-ManagedObjectNodeinstances by name.compileContext-CompileContext.sourceContext-SourceContext.- Returns:
- Extracted
AvailableTypeinstances.
-
getQualifier
Description copied from interface:AvailableTypeObtains the qualifier.- Specified by:
getQualifierin interfaceAvailableType- Returns:
- Qualifier. May be
null.
-
getType
Description copied from interface:AvailableTypeObtains the type.- Specified by:
getTypein interfaceAvailableType- Returns:
- Type.
-