Class ObjectResolverRegistry
java.lang.Object
pro.verron.officestamper.core.ObjectResolverRegistry
A registry for object resolvers. It allows registering and resolving object resolvers based on certain criteria.
- Since:
- 1.6.7
- Version:
- ${version}
- Author:
- Joseph Verron
-
Constructor Summary
ConstructorsConstructorDescriptionObjectResolverRegistry(List<ObjectResolver> resolvers) A registry for object resolvers. -
Method Summary
-
Constructor Details
-
ObjectResolverRegistry
A registry for object resolvers.
It allows registering and resolving object resolvers based on certain criteria.
- Parameters:
resolvers- the ordered list of object resolvers to be registered in the registry
-
-
Method Details
-
resolve
Resolves the expression in the given document with the provided object.- Parameters:
part- the document part in which to resolve the placeholder.expression- the expression to resolve.object- the object to be used for resolving the expression.- Returns:
- the resolved value for the expression.
- Throws:
OfficeStamperException- if no resolver is found for the object.
-