com.atlassian.confluence.macro
Class V2CompatibilityModuleDescriptorPredicate
java.lang.Object
com.atlassian.confluence.macro.V2CompatibilityModuleDescriptorPredicate
- All Implemented Interfaces:
- ModuleDescriptorPredicate<com.atlassian.renderer.v2.macro.Macro>
public class V2CompatibilityModuleDescriptorPredicate
- extends Object
- implements ModuleDescriptorPredicate<com.atlassian.renderer.v2.macro.Macro>
Predicate class that encapsulates the logic of determining whether a particular module descriptor should be accepted
as a v2 compatibility module descriptor.
In this specific case, the module descriptor is going to be a macro module descriptor of some description. This class
is interested in testing whether the macro produced by ModuleDescriptor.getModule()
should
be accepted as a v2 compatibility macro.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
V2CompatibilityModuleDescriptorPredicate
public V2CompatibilityModuleDescriptorPredicate()
matches
public boolean matches(ModuleDescriptor moduleDescriptor)
- Specified by:
matches
in interface ModuleDescriptorPredicate<com.atlassian.renderer.v2.macro.Macro>