| Name | Description | Type | Package | Framework |
| BrooklynAssemblyTemplateInstantiator | Class | io.brooklyn.camp.brooklyn.spi.creation | Brooklyn | |
| BrooklynComponentTemplateResolver | This converts PlatformComponentTemplate instances whose type is prefixed brooklyn: to Brooklyn EntitySpec instances. | Class | io.brooklyn.camp.brooklyn.spi.creation | Brooklyn |
| BrooklynComponentTemplateResolver .Factory | Class | io.brooklyn.camp.brooklyn.spi.creation | Brooklyn | |
| BrooklynEntityDecorationResolver | Pattern for resolving "decorations" on service specs / entity specs, such as policies, enrichers, etc. | Class | io.brooklyn.camp.brooklyn.spi.creation | Brooklyn |
| BrooklynEntityDecorationResolver .EnricherSpecResolver | Class | io.brooklyn.camp.brooklyn.spi.creation | Brooklyn | |
| BrooklynEntityDecorationResolver .InitializerResolver | Class | io.brooklyn.camp.brooklyn.spi.creation | Brooklyn | |
| BrooklynEntityDecorationResolver .PolicySpecResolver | Class | io.brooklyn.camp.brooklyn.spi.creation | Brooklyn | |
| BrooklynEntityMatcher | Class | io.brooklyn.camp.brooklyn.spi.creation | Brooklyn | |
| BrooklynYamlLocationResolver | Class | io.brooklyn.camp.brooklyn.spi.creation | Brooklyn | |
| BrooklynYamlTypeInstantiator | Assists in loading types referenced from YAML; mainly as a way to share logic used in very different contexts. | Class | io.brooklyn.camp.brooklyn.spi.creation | Brooklyn |
| BrooklynYamlTypeInstantiator .Factory | Class | io.brooklyn.camp.brooklyn.spi.creation | Brooklyn | |
| BrooklynYamlTypeInstantiator .InstantiatorFromKey | Class | io.brooklyn.camp.brooklyn.spi.creation | Brooklyn | |
| BrooklynYamlTypeInstantiator .InstantiatorFromName | Class | io.brooklyn.camp.brooklyn.spi.creation | Brooklyn | |
| ChefComponentTemplateResolver | Class | io.brooklyn.camp.brooklyn.spi.creation | Brooklyn | |
| EntitySpecConfiguration | Captures the EntitySpec configuration defined in YAML. | Class | io.brooklyn.camp.brooklyn.spi.creation | Brooklyn |