com.microsoft.tfs.core.clients.versioncontrol
Class WorkspacePermissions
java.lang.Object
com.microsoft.tfs.util.BitField
com.microsoft.tfs.core.clients.versioncontrol.WorkspacePermissions
- All Implemented Interfaces:
- java.io.Serializable
public class WorkspacePermissions
- extends com.microsoft.tfs.util.BitField
A set of permissions flags used for workspace permissions. They are most
often converted to integers (see BitField.toIntFlags()
and those values given
to AccessControlEntry
.
- See Also:
- Serialized Form
- Since:
- TEE-SDK-10.1
- Thread-safety:
- immutable
Methods inherited from class com.microsoft.tfs.util.BitField |
combine, combineInternal, containsAllInternal, containsAnyInternal, containsInternal, equals, fromStringValues, getCombinedSpecialFlags, hashCode, isEmpty, registerStringValue, registerStringValue, removeInternal, retainInternal, toFullStringValues, toIntFlags, toString, toStringValues |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
NONE_OR_NOT_SUPPORTED
public static final WorkspacePermissions NONE_OR_NOT_SUPPORTED
READ
public static final WorkspacePermissions READ
USE
public static final WorkspacePermissions USE
CHECK_IN
public static final WorkspacePermissions CHECK_IN
ADMINISTER
public static final WorkspacePermissions ADMINISTER
combine
public static WorkspacePermissions combine(WorkspacePermissions[] values)
fromIntFlags
public static WorkspacePermissions fromIntFlags(int flags)
containsAll
public boolean containsAll(WorkspacePermissions other)
contains
public boolean contains(WorkspacePermissions other)
containsAny
public boolean containsAny(WorkspacePermissions other)
remove
public WorkspacePermissions remove(WorkspacePermissions other)
retain
public WorkspacePermissions retain(WorkspacePermissions other)
combine
public WorkspacePermissions combine(WorkspacePermissions other)
© 2015 Microsoft. All rights reserved.