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.Object
public boolean isAllWrite()
isAllWrite
in interface IClientSummary.IClientOptions
public void setAllWrite(boolean allWrite)
setAllWrite
in interface IClientSummary.IClientOptions
public boolean isClobber()
isClobber
in interface IClientSummary.IClientOptions
public void setClobber(boolean clobber)
setClobber
in interface IClientSummary.IClientOptions
public boolean isCompress()
isCompress
in interface IClientSummary.IClientOptions
public void setCompress(boolean compress)
setCompress
in interface IClientSummary.IClientOptions
public boolean isLocked()
isLocked
in interface IClientSummary.IClientOptions
public void setLocked(boolean locked)
setLocked
in interface IClientSummary.IClientOptions
public boolean isModtime()
isModtime
in interface IClientSummary.IClientOptions
public void setModtime(boolean modtime)
setModtime
in interface IClientSummary.IClientOptions
public boolean isRmdir()
isRmdir
in interface IClientSummary.IClientOptions
public void setRmdir(boolean rmdir)
setRmdir
in interface IClientSummary.IClientOptions
public boolean isaltSync()
isaltSync
in interface IClientSummary.IClientOptions
public void setAltsync(boolean altsync)
setAltsync
in interface IClientSummary.IClientOptions