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.int
hashCode()
boolean
isEmpty()
Returnstrue
if 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()Returnstrue
if no users and no groups have access to data view. Otherwise, returnsfalse
.- Returns:
true
if no users and no groups have access to data view. Otherwise, returnsfalse
.- Since:
- 25.4
-
hashCode
public int hashCode() -
equals
-