java.lang.Object
ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.authorization.AbstractDataSetAccessPredicate<IDssServiceRpcGenericInternal,String>
ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.authorization.DataSetCodeStringPredicate
All Implemented Interfaces:
IAuthorizationGuardPredicate<IDssServiceRpcGenericInternal,String>, IDataSetPredicate<String>

public class DataSetCodeStringPredicate extends AbstractDataSetAccessPredicate<IDssServiceRpcGenericInternal,String>
Predicate for checking that the current user has access to a data set specified by code.

This is an internal class. Do not use it as a user of the API.

  • Constructor Details

    • DataSetCodeStringPredicate

      public DataSetCodeStringPredicate()
  • Method Details

    • getDataSetCodes

      public List<String> getDataSetCodes(String argument)
      Description copied from interface: IDataSetPredicate
      Extracts from the specified argument data set codes. Returns an empty list if there is no data set code to extract.