com.microsoft.tfs.core.pendingcheckin
Class CheckinEvaluationOptions

java.lang.Object
  extended by com.microsoft.tfs.util.BitField
      extended by com.microsoft.tfs.core.pendingcheckin.CheckinEvaluationOptions
All Implemented Interfaces:
java.io.Serializable

public final class CheckinEvaluationOptions
extends com.microsoft.tfs.util.BitField

A set of boolean options which determine which parts of the check-in are evaluated.

See Also:
Serialized Form
Since:
TEE-SDK-10.1
Thread-safety:
immutable

Field Summary
static CheckinEvaluationOptions ALL
          Check all parts of the check-in.
static CheckinEvaluationOptions CONFLICTS
          Check for version control conflicts.
static CheckinEvaluationOptions NONE
          Do not evaluate any part of the check-in.
static CheckinEvaluationOptions NOTES
          Evaluate the check-in notes.
static CheckinEvaluationOptions POLICIES
          Evaluate check-in policies.
 
Method Summary
 CheckinEvaluationOptions combine(CheckinEvaluationOptions other)
           
static CheckinEvaluationOptions combine(CheckinEvaluationOptions[] changeTypes)
           
 boolean contains(CheckinEvaluationOptions other)
           
 boolean containsAll(CheckinEvaluationOptions other)
           
 boolean containsAny(CheckinEvaluationOptions other)
           
 CheckinEvaluationOptions remove(CheckinEvaluationOptions other)
           
 CheckinEvaluationOptions retain(CheckinEvaluationOptions other)
           
 
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
 

Field Detail

NONE

public static final CheckinEvaluationOptions NONE
Do not evaluate any part of the check-in.


NOTES

public static final CheckinEvaluationOptions NOTES
Evaluate the check-in notes.


POLICIES

public static final CheckinEvaluationOptions POLICIES
Evaluate check-in policies.


CONFLICTS

public static final CheckinEvaluationOptions CONFLICTS
Check for version control conflicts.


ALL

public static final CheckinEvaluationOptions ALL
Check all parts of the check-in.

Method Detail

combine

public static CheckinEvaluationOptions combine(CheckinEvaluationOptions[] changeTypes)

containsAll

public boolean containsAll(CheckinEvaluationOptions other)

contains

public boolean contains(CheckinEvaluationOptions other)

containsAny

public boolean containsAny(CheckinEvaluationOptions other)

remove

public CheckinEvaluationOptions remove(CheckinEvaluationOptions other)

retain

public CheckinEvaluationOptions retain(CheckinEvaluationOptions other)

combine

public CheckinEvaluationOptions combine(CheckinEvaluationOptions other)


© 2015 Microsoft. All rights reserved.