com.microsoft.tfs.core.clients.build.flags
Class ScheduleDays2010

java.lang.Object
  extended by com.microsoft.tfs.core.internal.wrappers.WebServiceObjectWrapper
      extended by com.microsoft.tfs.core.internal.wrappers.FlagSetWrapper
          extended by com.microsoft.tfs.core.clients.build.flags.ScheduleDays2010

public final class ScheduleDays2010
extends com.microsoft.tfs.core.internal.wrappers.FlagSetWrapper

Describes the schedule days.

Since:
TEE-SDK-10.1

Nested Class Summary
static class ScheduleDays2010.Day
          Wraps the web service flag type as a ScheduleDays2010.Day.
 
Nested classes/interfaces inherited from class com.microsoft.tfs.core.internal.wrappers.FlagSetWrapper
com.microsoft.tfs.core.internal.wrappers.FlagSetWrapper.FlagWrapper
 
Field Summary
static ScheduleDays2010.Day[] ALL
           
static ScheduleDays2010.Day FRIDAY
           
static ScheduleDays2010.Day MONDAY
           
static ScheduleDays2010.Day SATURDAY
           
static ScheduleDays2010.Day SUNDAY
           
static ScheduleDays2010.Day THURSDAY
           
static ScheduleDays2010.Day TUESDAY
           
static ScheduleDays2010.Day WEDNESDAY
           
 
Fields inherited from class com.microsoft.tfs.core.internal.wrappers.WebServiceObjectWrapper
webServiceObject
 
Constructor Summary
ScheduleDays2010(ms.tfs.build.buildservice._03._ScheduleDays scheduleDays)
          Constructs a ScheduleDays2010 that wraps the given _ScheduleDays.
ScheduleDays2010()
          Constructs a ScheduleDays2010 with no days initially set.
ScheduleDays2010(ScheduleDays2010.Day value)
          Constructs a ScheduleDays2010 with the given single day initially set.
ScheduleDays2010(ScheduleDays2010.Day[] values)
          Constructs a ScheduleDays2010 with the given days initially set.
 
Method Summary
 void add(ScheduleDays2010.Day flagWrapper)
           
 void addAll(ScheduleDays2010.Day[] flagWrappers)
           
 void addAll(ScheduleDays2010 flagSetWrapper)
           
 boolean contains(ScheduleDays2010.Day flagWrapper)
           
 boolean containsAll(ScheduleDays2010.Day[] flagWrappers)
           
 boolean containsAll(ScheduleDays2010 flagSetWrapper)
           
 boolean containsAny(ScheduleDays2010.Day[] flagWrappers)
           
 boolean containsAny(ScheduleDays2010 flagSetWrapper)
           
 boolean containsOnly(ScheduleDays2010.Day flagWrapper)
           
 boolean equals(java.lang.Object obj)
           
 ms.tfs.build.buildservice._03._ScheduleDays getWebServiceObject()
          Gets the web service object this class wraps.
 int hashCode()
           
 boolean remove(ScheduleDays2010.Day flagWrapper)
           
 boolean removeAll(ScheduleDays2010.Day[] flagWrappers)
           
 boolean removeAll(ScheduleDays2010 flagSetWrapper)
           
 
Methods inherited from class com.microsoft.tfs.core.internal.wrappers.FlagSetWrapper
add, addAll, addAll, contains, containsAll, containsAll, containsAny, containsAny, containsOnly, isEmpty, remove, removeAll, removeAll, size
 
Methods inherited from class com.microsoft.tfs.core.internal.wrappers.WebServiceObjectWrapper
toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

MONDAY

public static final ScheduleDays2010.Day MONDAY

TUESDAY

public static final ScheduleDays2010.Day TUESDAY

WEDNESDAY

public static final ScheduleDays2010.Day WEDNESDAY

THURSDAY

public static final ScheduleDays2010.Day THURSDAY

FRIDAY

public static final ScheduleDays2010.Day FRIDAY

SATURDAY

public static final ScheduleDays2010.Day SATURDAY

SUNDAY

public static final ScheduleDays2010.Day SUNDAY

ALL

public static final ScheduleDays2010.Day[] ALL
Constructor Detail

ScheduleDays2010

public ScheduleDays2010()
Constructs a ScheduleDays2010 with no days initially set.


ScheduleDays2010

public ScheduleDays2010(ms.tfs.build.buildservice._03._ScheduleDays scheduleDays)
Constructs a ScheduleDays2010 that wraps the given _ScheduleDays.

Parameters:
scheduleDays - the inner _ScheduleDays (must not be null)

ScheduleDays2010

public ScheduleDays2010(ScheduleDays2010.Day value)
Constructs a ScheduleDays2010 with the given single day initially set.


ScheduleDays2010

public ScheduleDays2010(ScheduleDays2010.Day[] values)
Constructs a ScheduleDays2010 with the given days initially set.

Method Detail

getWebServiceObject

public ms.tfs.build.buildservice._03._ScheduleDays getWebServiceObject()
Gets the web service object this class wraps. The returned object should not be modified.

Returns:
the web service object this class wraps.

add

public void add(ScheduleDays2010.Day flagWrapper)

addAll

public void addAll(ScheduleDays2010 flagSetWrapper)

addAll

public void addAll(ScheduleDays2010.Day[] flagWrappers)

contains

public boolean contains(ScheduleDays2010.Day flagWrapper)

containsAll

public boolean containsAll(ScheduleDays2010.Day[] flagWrappers)

containsAny

public boolean containsAny(ScheduleDays2010.Day[] flagWrappers)

containsAll

public boolean containsAll(ScheduleDays2010 flagSetWrapper)

containsAny

public boolean containsAny(ScheduleDays2010 flagSetWrapper)

containsOnly

public boolean containsOnly(ScheduleDays2010.Day flagWrapper)

remove

public boolean remove(ScheduleDays2010.Day flagWrapper)

removeAll

public boolean removeAll(ScheduleDays2010.Day[] flagWrappers)

removeAll

public boolean removeAll(ScheduleDays2010 flagSetWrapper)

hashCode

public int hashCode()
Overrides:
hashCode in class com.microsoft.tfs.core.internal.wrappers.FlagSetWrapper

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class com.microsoft.tfs.core.internal.wrappers.FlagSetWrapper


© 2015 Microsoft. All rights reserved.