Class SecureCollections

java.lang.Object
org.exoplatform.commons.utils.secure.SecureCollections

public class SecureCollections extends Object
Version:
$Id: SecureCollections.java 34360 2009-07-22 23:58:59Z nzamosenchuk $
Author:
Nikolay Zamosenchuk
  • Method Details

    • secureSet

      public static <E> Set<E> secureSet(Set<E> set, Permission permission)
      Creates SecureSet, which will require given Permission for it's modification
      Type Parameters:
      E -
      Parameters:
      set - Base List instance
      permission - Required permission
      Returns:
    • secureList

      public static <E> List<E> secureList(List<E> list, Permission permission)
      Creates SecureList, which will require given Permission for it's modification
      Type Parameters:
      E -
      Parameters:
      list - Base list instance
      permission - Required permission
      Returns: