-
- All Known Implementing Classes:
WispResourceContainerFactory
public interface ResourceContainerFactory
Factory class forResourceContainer
.Each ResourceContainer implementation needs to provide a public ResourceContainerFactory instance to allow users to choose a specific ResourceContainer implementation:
ResourceContainerFactory FACTORY_INSTANCE = new ResourceContainerFactory() { protected ResourceContainer createContainer(Iterable
Then API users can create ResourceContainer byconstraints) { return new AbstractResourceContainer() { // implement abstract methods } } } FACTORY_INSTANCE.createContainer(...)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ResourceContainer
createContainer(Iterable<Constraint> constraints)
Builds ResourceContainer with constraints.
-
-
-
Method Detail
-
createContainer
ResourceContainer createContainer(Iterable<Constraint> constraints)
Builds ResourceContainer with constraints.- Parameters:
constraints
- the targetConstraint
s- Returns:
- a newly-created ResourceContainer
-
-