Class DataViewAccessList
java.lang.Object
com.inet.report.adhoc.server.api.dataview.DataViewAccessList
Container for IDs of user accounts and groups, which have access to data view.
-
Constructor Summary
ConstructorsConstructorDescriptionDataViewAccessList(@Nonnull Set<@Nonnull com.inet.id.GUID> userIDs, @Nonnull Set<@Nonnull com.inet.id.GUID> groupIDs) Creates instance. -
Method Summary
Modifier and TypeMethodDescriptionboolean@Nonnull Set<@Nonnull com.inet.id.GUID>Returns IDs of groups with access to data view.@Nonnull Set<@Nonnull com.inet.id.GUID>Returns account IDs of users with access to data view.inthashCode()booleanisEmpty()Returnstrueif no users and no groups have access to data view.
-
Constructor Details
-
DataViewAccessList
public DataViewAccessList(@Nonnull @Nonnull Set<@Nonnull com.inet.id.GUID> userIDs, @Nonnull @Nonnull Set<@Nonnull com.inet.id.GUID> groupIDs) Creates instance.- Parameters:
userIDs- account IDs of users with access to data view.groupIDs- IDs of groups with access to data view.- Since:
- 25.4
-
-
Method Details
-
getUserIDs
Returns account IDs of users with access to data view.- Returns:
- account IDs of users with access to data view.
- Since:
- 25.4
-
getGroupIDs
Returns IDs of groups with access to data view.- Returns:
- IDs of groups with access to data view.
- Since:
- 25.4
-
isEmpty
public boolean isEmpty()Returnstrueif no users and no groups have access to data view. Otherwise, returnsfalse.- Returns:
trueif no users and no groups have access to data view. Otherwise, returnsfalse.- Since:
- 25.4
-
hashCode
public int hashCode() -
equals
-