|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecthudson.scm.ChangeLogSet<T>
@ExportedBean(defaultVisibility=999) public abstract class ChangeLogSet<T extends ChangeLogSet.Entry>
Represents SCM change list.
Use the "index" view of this object to render the changeset detail page,
and use the "digest" view of this object to render the summary page.
For the change list at project level, see SCM
.
Iterator
is expected to return recent changes first.
Nested Class Summary | |
---|---|
static interface |
ChangeLogSet.AffectedFile
Represents a file change. |
static class |
ChangeLogSet.Entry
|
Field Summary | |
---|---|
AbstractBuild<?,?> |
build
AbstractBuild whose change log this object represents. |
Constructor Summary | |
---|---|
protected |
ChangeLogSet(AbstractBuild<?,?> build)
|
Method Summary | |
---|---|
static ChangeLogSet<? extends ChangeLogSet.Entry> |
createEmpty(AbstractBuild build)
Constant instance that represents no changes. |
Object[] |
getItems()
All changes in this change set. |
String |
getKind()
Optional identification of the kind of SCM being used. |
abstract boolean |
isEmptySet()
Returns true if there's no change. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.lang.Iterable |
---|
iterator |
Field Detail |
---|
public final AbstractBuild<?,?> build
AbstractBuild
whose change log this object represents.
Constructor Detail |
---|
protected ChangeLogSet(AbstractBuild<?,?> build)
Method Detail |
---|
public abstract boolean isEmptySet()
@Exported public final Object[] getItems()
@Exported public String getKind()
public static ChangeLogSet<? extends ChangeLogSet.Entry> createEmpty(AbstractBuild build)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |