public class ClientOptions extends java.lang.Object implements IClientSummary.IClientOptions
| Constructor and Description |
|---|
ClientOptions()
Default constructor; sets all fields to false.
|
ClientOptions(boolean allWrite,
boolean clobber,
boolean compress,
boolean locked,
boolean modtime,
boolean rmdir)
Explicit-value constructor.
|
ClientOptions(boolean allWrite,
boolean clobber,
boolean compress,
boolean locked,
boolean modtime,
boolean rmdir,
boolean altsync)
Explicit-value constructor.
|
ClientOptions(java.lang.String optionsString)
Attempts to construct a ClientOptions object from a typical p4 cmd options string,
e.g.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isAllWrite() |
boolean |
isaltSync() |
boolean |
isClobber() |
boolean |
isCompress() |
boolean |
isLocked() |
boolean |
isModtime() |
boolean |
isRmdir() |
void |
setAllWrite(boolean allWrite) |
void |
setAltsync(boolean altsync) |
void |
setClobber(boolean clobber) |
void |
setCompress(boolean compress) |
void |
setLocked(boolean locked) |
void |
setModtime(boolean modtime) |
void |
setRmdir(boolean rmdir) |
java.lang.String |
toString()
Return a Perforce-standard representation of these options.
|
public ClientOptions()
public ClientOptions(boolean allWrite,
boolean clobber,
boolean compress,
boolean locked,
boolean modtime,
boolean rmdir)
allWrite - allWriteclobber - clobbercompress - compresslocked - lockedmodtime - modtimermdir - rmdirpublic ClientOptions(boolean allWrite,
boolean clobber,
boolean compress,
boolean locked,
boolean modtime,
boolean rmdir,
boolean altsync)
allWrite - allWriteclobber - clobbercompress - compresslocked - lockedmodtime - modtimermdir - rmdiraltsync - altsyncpublic ClientOptions(java.lang.String optionsString)
optionsString - optionspublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean isAllWrite()
isAllWrite in interface IClientSummary.IClientOptionspublic void setAllWrite(boolean allWrite)
setAllWrite in interface IClientSummary.IClientOptionspublic boolean isClobber()
isClobber in interface IClientSummary.IClientOptionspublic void setClobber(boolean clobber)
setClobber in interface IClientSummary.IClientOptionspublic boolean isCompress()
isCompress in interface IClientSummary.IClientOptionspublic void setCompress(boolean compress)
setCompress in interface IClientSummary.IClientOptionspublic boolean isLocked()
isLocked in interface IClientSummary.IClientOptionspublic void setLocked(boolean locked)
setLocked in interface IClientSummary.IClientOptionspublic boolean isModtime()
isModtime in interface IClientSummary.IClientOptionspublic void setModtime(boolean modtime)
setModtime in interface IClientSummary.IClientOptionspublic boolean isRmdir()
isRmdir in interface IClientSummary.IClientOptionspublic void setRmdir(boolean rmdir)
setRmdir in interface IClientSummary.IClientOptionspublic boolean isaltSync()
isaltSync in interface IClientSummary.IClientOptionspublic void setAltsync(boolean altsync)
setAltsync in interface IClientSummary.IClientOptions