Class DefaultResourceComparator

java.lang.Object
io.microsphere.spring.config.env.support.DefaultResourceComparator
All Implemented Interfaces:
Comparator<org.springframework.core.io.Resource>

public class DefaultResourceComparator extends Object implements Comparator<org.springframework.core.io.Resource>
The default Comparator implementation for comparing Resource objects based on their filenames.

It uses a singleton instance to ensure consistent comparison logic across the application.

Example Usage


 List<Resource> resources = getResources();
 resources.sort(new DefaultResourceComparator());
 
Since:
1.0.0
Author:
Mercy
See Also:
  • Field Details

  • Constructor Details

    • DefaultResourceComparator

      public DefaultResourceComparator()
  • Method Details

    • compare

      public int compare(org.springframework.core.io.Resource r1, org.springframework.core.io.Resource r2)
      Specified by:
      compare in interface Comparator<org.springframework.core.io.Resource>