예제 #1
0
 public static void toResource(Resource resource, ResourceFilter filter)
     throws RepositoryException {
   if (resource != null) {
     MappingStrategy strategy = getStrategy(filter.getClass());
     strategy.toResource(resource, filter);
   }
 }
예제 #2
0
 public static String getTypeName(ResourceFilter value) {
   String typeName = value.getClass().getName();
   Matcher simplifyTypeMatcher = ResourceFilterMapping.SIMPLIFY_TYPE_PATTERN.matcher(typeName);
   if (simplifyTypeMatcher.matches()) {
     typeName = simplifyTypeMatcher.group(1);
   }
   return typeName;
 }
예제 #3
0
 public static String toString(ResourceFilter filter) {
   StringBuilder builder = new StringBuilder();
   filter.toString(builder);
   return builder.toString();
 }