public class ChangeHint
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ChangeHint.Provider
An object that provides hints for repository changes.
|
Modifier and Type | Field and Description |
---|---|
static ChangeHint |
ACCEPT_ALL_CHANGES
An instance that indicates all proposed changes are accepted.
|
static ChangeHint |
REJECT_ALL_CHANGES
An instance that indicates all changes are rejected after a review.
|
static ChangeHint |
STOP_AT_CONFLICTS
An instance that indicates the operation should stop immediately when any
conflict is detected.
|
Constructor and Description |
---|
ChangeHint(ChangeSet proposedChanges)
Constructs a hint with a set of proposed changes.
|
Modifier and Type | Method and Description |
---|---|
ChangeSet |
getProposedChanges()
Returns the set of proposed changes.
|
boolean |
isCustom()
Returns
true if this instance is not any of the static
instances defined in this class. |
java.lang.String |
shorthand()
Returns the single-character value that identifies a static instance defined
in this class.
|
static ChangeHint |
valueOfShorthand(java.lang.String shorthand)
Returns an instance of this class a shorthand represents.
|
public static final ChangeHint ACCEPT_ALL_CHANGES
public static final ChangeHint REJECT_ALL_CHANGES
public static final ChangeHint STOP_AT_CONFLICTS
public ChangeHint(ChangeSet proposedChanges)
proposedChanges
- proposed changesjava.lang.IllegalArgumentException
- if the given set is nullpublic static final ChangeHint valueOfShorthand(java.lang.String shorthand)
shorthand
- the shorthand of the instancenull
if the given shorthand is nulljava.lang.IllegalArgumentException
- if the shorthand is unrecognizesdpublic final ChangeSet getProposedChanges()
public final java.lang.String shorthand()
public final boolean isCustom()
true
if this instance is not any of the static
instances defined in this class.true
if this instance is not any of the static
instance defined in this class