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 String
getLastChangedAuthor()
String
getLastChangedDate()
Deprecated.UsegetLastChangedDateTime()
insteadOffsetDateTime
getLastChangedDateTime()
String
getLastChangedRevision()
String
getNodeKind()
String
getPath()
String
getRepositoryRoot()
String
getRepositoryUUID()
String
getRevision()
String
getSchedule()
String
getURL()
void
setLastChangedAuthor(String lastChangedAuthor)
void
setLastChangedDate(String lastChangedDate)
Deprecated.UsesetLastChangedDateTime(TemporalAccessor)
insteadvoid
setLastChangedDateTime(TemporalAccessor accessor)
void
setLastChangedRevision(String lastChangedRevision)
void
setNodeKind(String nodeKind)
void
setPath(String path)
void
setRepositoryRoot(String repositoryRoot)
void
setRepositoryUUID(String repositoryUUID)
void
setRevision(String revision)
void
setSchedule(String schedule)
void
setURL(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
-
-