Class InfoItem
- java.lang.Object
-
- org.apache.maven.scm.command.info.InfoItem
-
- Direct Known Subclasses:
GitInfoItem,SvnInfoItem
public class InfoItem extends Object
Encapsulates meta information about a file (or directory) being managed with an SCM. For historical reasons the field/method names are inspired from (and sometimes only applicable to) the Subversion SCM.- Since:
- 1.5
- Author:
- Kenney Westerhof, Olivier Lamy
-
-
Constructor Summary
Constructors Constructor Description InfoItem()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description StringgetLastChangedAuthor()StringgetLastChangedDate()Deprecated.usegetLastChangedDateTime()insteadOffsetDateTimegetLastChangedDateTime()StringgetLastChangedRevision()StringgetNodeKind()StringgetPath()StringgetRepositoryRoot()StringgetRepositoryUUID()StringgetRevision()StringgetSchedule()StringgetURL()voidsetLastChangedAuthor(String lastChangedAuthor)voidsetLastChangedDate(String lastChangedDate)Deprecated.usesetLastChangedDateTime(TemporalAccessor)insteadvoidsetLastChangedDateTime(TemporalAccessor accessor)voidsetLastChangedRevision(String lastChangedRevision)voidsetNodeKind(String nodeKind)voidsetPath(String path)voidsetRepositoryRoot(String repositoryRoot)voidsetRepositoryUUID(String repositoryUUID)voidsetRevision(String revision)voidsetSchedule(String schedule)voidsetURL(String url)
-
-
-
Constructor Detail
-
InfoItem
public InfoItem()
-
-
Method Detail
-
getRepositoryRoot
public String getRepositoryRoot()
-
setRepositoryRoot
public void setRepositoryRoot(String repositoryRoot)
-
getRepositoryUUID
public String getRepositoryUUID()
-
setRepositoryUUID
public void setRepositoryUUID(String repositoryUUID)
-
getRevision
public String getRevision()
-
setRevision
public void setRevision(String revision)
-
getNodeKind
public String getNodeKind()
-
setNodeKind
public void setNodeKind(String nodeKind)
-
getSchedule
public String getSchedule()
-
setSchedule
public void setSchedule(String schedule)
-
getLastChangedAuthor
public String getLastChangedAuthor()
-
setLastChangedAuthor
public void setLastChangedAuthor(String lastChangedAuthor)
-
getLastChangedRevision
public String getLastChangedRevision()
-
setLastChangedRevision
public void setLastChangedRevision(String lastChangedRevision)
-
getLastChangedDate
@Deprecated public String getLastChangedDate()
Deprecated.usegetLastChangedDateTime()instead
-
setLastChangedDate
@Deprecated public void setLastChangedDate(String lastChangedDate)
Deprecated.usesetLastChangedDateTime(TemporalAccessor)instead
-
getLastChangedDateTime
public OffsetDateTime getLastChangedDateTime()
- Returns:
- the date when the file indicated via
getPath()has been changed in the SCM for the last time - Since:
- 2.1.0
-
setLastChangedDateTime
public void setLastChangedDateTime(TemporalAccessor accessor)
- Parameters:
accessor- temporal accessor from which to populate the last changed date- Since:
- 2.1.0
-
-