public class StreamSummary extends ServerResource implements IStreamSummary
| Modifier and Type | Class and Description |
|---|---|
static class |
StreamSummary.Options
Simple default generic IOptions implementation class.
|
IStreamSummary.IOptions, IStreamSummary.ParentView, IStreamSummary.Typerefreshable, server, updateable| Constructor and Description |
|---|
StreamSummary()
Default constructor -- sets all fields to null or false.
|
StreamSummary(boolean summaryOnly)
Default constructor; same as no-argument default constructor, except that
it sets the ServerResource superclass fields appropriately for summary
only (everything false) or full stream spec (updateable and refreshable).
|
StreamSummary(boolean summaryOnly,
java.lang.String stream,
java.util.Date accessed,
java.util.Date updated,
java.lang.String name,
java.lang.String ownerName,
java.lang.String description,
java.lang.String parent,
IStreamSummary.Type type,
StreamSummary.Options options)
Explicit-value constructor.
|
StreamSummary(java.util.Map<java.lang.String,java.lang.Object> map,
boolean summaryOnly)
Construct a StreamSummary from a map returned by the Perforce server.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Date |
getAccessed()
Get the date of the last 'integrate' using this stream.
|
java.lang.String |
getBaseParent()
Deprecated.
|
java.lang.String |
getDescription()
Get the stream's description (if any).
|
java.lang.String |
getName()
Get the alternate name of the stream.
|
IStreamSummary.IOptions |
getOptions()
Get the stream options
|
java.lang.String |
getOwnerName()
Get the name of the user who created this stream.
|
java.lang.String |
getParent()
Get the stream's parent.
|
IStreamSummary.ParentView |
getParentView()
Get the stream parentView
|
java.lang.String |
getStream()
Get the stream's path in a stream depot.
|
IStreamSummary.Type |
getType()
Get the stream type
|
java.util.Date |
getUpdated()
Get the date specification was last modified.
|
boolean |
isChangeFlowsFromParent()
Is change flows from parent.
|
boolean |
isChangeFlowsToParent()
Is change flows to parent.
|
boolean |
isFirmerThanParent()
Is firmer than parent.
|
boolean |
isUnloaded()
Return the "unloaded" status for this stream.
|
void |
setAccessed(java.util.Date accessed)
Set the last-accessed date.
|
void |
setBaseParent(java.lang.String baseParent)
Deprecated.
|
void |
setChangeFlowsFromParent(boolean changeFlowsFromParent)
Set (true/false) the stream's change flows from parent.
|
void |
setChangeFlowsToParent(boolean changeFlowsToParent)
Set (true/false) the stream's change flows to parent.
|
void |
setDescription(java.lang.String description)
Set the stream spec description.
|
void |
setFirmerThanParent(boolean firmerThanParent)
Set (true/false) the stream is firmer than parent.
|
void |
setName(java.lang.String name)
Set the name of this stream.
|
void |
setOptions(IStreamSummary.IOptions options)
Set the stream options.
|
void |
setOwnerName(java.lang.String ownerName)
Set the owner's name for this stream.
|
void |
setParent(java.lang.String parent)
Set the stream parent.
|
void |
setParentView(IStreamSummary.ParentView parentView)
Set the stream parentView.
|
void |
setStream(java.lang.String stream)
Set the stream's path.
|
void |
setType(IStreamSummary.Type type)
Set the stream type.
|
void |
setUpdated(java.util.Date updated)
Set the last-updated date.
|
canRefresh, canUpdate, clearRawFields, complete, getRawField, getRawFields, hasRawField, parseDate, refresh, setRawField, setRawFields, setRefreshable, setServer, toDateString, update, update, updateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcanRefresh, canUpdate, clearRawFields, complete, getRawField, getRawFields, hasRawField, refresh, setRawField, setRawFields, setServer, update, update, updatepublic StreamSummary()
public StreamSummary(boolean summaryOnly)
summaryOnly - if truepublic StreamSummary(boolean summaryOnly,
java.lang.String stream,
java.util.Date accessed,
java.util.Date updated,
java.lang.String name,
java.lang.String ownerName,
java.lang.String description,
java.lang.String parent,
IStreamSummary.Type type,
StreamSummary.Options options)
summaryOnly - summaryOnlystream - streamaccessed - accessedupdated - updatedname - nameownerName - ownerNamedescription - descriptionparent - parenttype - typeoptions - optionspublic StreamSummary(java.util.Map<java.lang.String,java.lang.Object> map,
boolean summaryOnly)
If map is null, this is equivalent to calling the default summaryOnly-argument constructor.
map - spec mapsummaryOnly - if truepublic java.lang.String getStream()
IStreamSummarygetStream in interface IStreamSummaryIStreamSummary.getStream()public void setStream(java.lang.String stream)
IStreamSummarysetStream in interface IStreamSummarystream - new stream's pathIStreamSummary.setStream(String)public java.util.Date getAccessed()
IStreamSummarygetAccessed in interface IStreamSummaryIStreamSummary.getAccessed()public void setAccessed(java.util.Date accessed)
IStreamSummarysetAccessed in interface IStreamSummaryaccessed - new accessed date.IStreamSummary.setAccessed(java.util.Date)public java.util.Date getUpdated()
IStreamSummarygetUpdated in interface IStreamSummaryIStreamSummary.getUpdated()public void setUpdated(java.util.Date updated)
IStreamSummarysetUpdated in interface IStreamSummaryupdated - new updated date.IStreamSummary.setUpdated(java.util.Date)public java.lang.String getName()
IStreamSummarygetName in interface IStreamSummaryIStreamSummary.getName()public void setName(java.lang.String name)
IStreamSummarysetName in interface IStreamSummaryname - new stream spec nameIStreamSummary.setName(java.lang.String)public java.lang.String getOwnerName()
IStreamSummarygetOwnerName in interface IStreamSummaryIStreamSummary.getOwnerName()public void setOwnerName(java.lang.String ownerName)
IStreamSummarysetOwnerName in interface IStreamSummaryownerName - new owner's nameIStreamSummary.setOwnerName(java.lang.String)public java.lang.String getDescription()
IStreamSummarygetDescription in interface IStreamSummaryIStreamSummary.getDescription()public void setDescription(java.lang.String description)
IStreamSummarysetDescription in interface IStreamSummarydescription - new description string.IStreamSummary.setDescription(java.lang.String)public java.lang.String getParent()
IStreamSummarygetParent in interface IStreamSummaryIStreamSummary.getParent()public void setParent(java.lang.String parent)
IStreamSummarysetParent in interface IStreamSummaryparent - new stream parent.IStreamSummary.setParent(java.lang.String)public IStreamSummary.Type getType()
IStreamSummarygetType in interface IStreamSummaryIStreamSummary.getType()public IStreamSummary.ParentView getParentView()
IStreamSummarygetParentView in interface IStreamSummaryIStreamSummary.getParentView()public void setType(IStreamSummary.Type type)
IStreamSummarysetType in interface IStreamSummarytype - new stream type.IStreamSummary.setType(com.perforce.p4java.core.IStreamSummary.Type)public void setParentView(IStreamSummary.ParentView parentView)
IStreamSummarysetParentView in interface IStreamSummaryparentView - new stream parentView.IStreamSummary.setParentView(com.perforce.p4java.core.IStreamSummary.ParentView)public IStreamSummary.IOptions getOptions()
IStreamSummarygetOptions in interface IStreamSummaryIStreamSummary.getOptions()public void setOptions(IStreamSummary.IOptions options)
IStreamSummarysetOptions in interface IStreamSummaryoptions - new stream options.IStreamSummary.setOptions(com.perforce.p4java.core.IStreamSummary.IOptions)public boolean isFirmerThanParent()
IStreamSummaryisFirmerThanParent in interface IStreamSummaryIStreamSummary.isFirmerThanParent()public void setFirmerThanParent(boolean firmerThanParent)
IStreamSummarysetFirmerThanParent in interface IStreamSummaryfirmerThanParent - if trueIStreamSummary.setFirmerThanParent(boolean)public boolean isChangeFlowsToParent()
IStreamSummaryisChangeFlowsToParent in interface IStreamSummaryIStreamSummary.isChangeFlowsToParent()public void setChangeFlowsToParent(boolean changeFlowsToParent)
IStreamSummarysetChangeFlowsToParent in interface IStreamSummarychangeFlowsToParent - if trueIStreamSummary.setChangeFlowsToParent(boolean)public boolean isChangeFlowsFromParent()
IStreamSummaryisChangeFlowsFromParent in interface IStreamSummaryIStreamSummary.isChangeFlowsFromParent()public void setChangeFlowsFromParent(boolean changeFlowsFromParent)
IStreamSummarysetChangeFlowsFromParent in interface IStreamSummarychangeFlowsFromParent - if trueIStreamSummary.setChangeFlowsFromParent(boolean)@Deprecated public java.lang.String getBaseParent()
IStreamSummarygetBaseParent in interface IStreamSummaryIStreamSummary.getBaseParent()@Deprecated public void setBaseParent(java.lang.String baseParent)
IStreamSummarysetBaseParent in interface IStreamSummarybaseParent - new stream base parent.IStreamSummary.setBaseParent(java.lang.String)public boolean isUnloaded()
IStreamSummaryisUnloaded in interface IStreamSummaryIStreamSummary.isUnloaded()