Class SingleDataSetIdentifierPredicate
- java.lang.Object
-
- ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.authorization.AbstractDataSetAccessPredicate<IDssServiceRpcScreening,IDatasetIdentifier>
-
- ch.systemsx.cisd.openbis.dss.screening.shared.api.internal.authorization.SingleDataSetIdentifierPredicate
-
- All Implemented Interfaces:
IAuthorizationGuardPredicate<IDssServiceRpcScreening,IDatasetIdentifier>
,IDataSetPredicate<IDatasetIdentifier>
public class SingleDataSetIdentifierPredicate extends AbstractDataSetAccessPredicate<IDssServiceRpcScreening,IDatasetIdentifier>
A predicate for testing a single data set identifier.This is an internal class. Do not use it as a user of the API.
-
-
Constructor Summary
Constructors Constructor Description SingleDataSetIdentifierPredicate()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>
getDataSetCodes(IDatasetIdentifier argument)
Extracts from the specified argument data set codes.-
Methods inherited from class ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.authorization.AbstractDataSetAccessPredicate
evaluate
-
-
-
-
Method Detail
-
getDataSetCodes
public java.util.List<java.lang.String> getDataSetCodes(IDatasetIdentifier 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.
-
-