com.perforce.p4java.impl.generic.core.file
Class ResolveRecord

java.lang.Object
  extended by com.perforce.p4java.impl.generic.core.file.ResolveRecord
All Implemented Interfaces:
IResolveRecord

public class ResolveRecord
extends Object
implements IResolveRecord

Default implementation class for the IResolveRecord interface.


Constructor Summary
ResolveRecord()
          Default constructor; sets all fields to zero or null.
ResolveRecord(FileAction resolveAction, String resolveBaseFile, int resolveBaseRevision, int resolveEndFromRevision, String resolveFromFile, int resolveStartFromRevision)
          Explicit-value constructor.
ResolveRecord(Map<String,Object> map, int recNum)
          Construct a new ResolveRecord from the passed-in map.
 
Method Summary
 FileAction getResolveAction()
           
 String getResolveBaseFile()
           
 int getResolveBaseRevision()
           
 int getResolveEndFromRevision()
           
 String getResolveFromFile()
           
 int getResolveStartFromRevision()
           
 String getResolveType()
           
 void setResolveAction(FileAction resolveAction)
           
 void setResolveBaseFile(String resolveBaseFile)
           
 void setResolveBaseRevision(int resolveBaseRevision)
           
 void setResolveEndFromRevision(int resolveEndFromRevision)
           
 void setResolveFromFile(String resolveFromFile)
           
 void setResolveStartFromRevision(int resolveStartFromRevision)
           
 void setResolveType(String resolveType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResolveRecord

public ResolveRecord()
Default constructor; sets all fields to zero or null.


ResolveRecord

public ResolveRecord(FileAction resolveAction,
                     String resolveBaseFile,
                     int resolveBaseRevision,
                     int resolveEndFromRevision,
                     String resolveFromFile,
                     int resolveStartFromRevision)
Explicit-value constructor.


ResolveRecord

public ResolveRecord(Map<String,Object> map,
                     int recNum)
Construct a new ResolveRecord from the passed-in map. This map is assumed to have been returned from the getExtendedFiles method; other maps will probably not work. The recNum parameter is used to tell the constructor which resolve rec to extract. If map is null and / or recNum is negative, this is equivalent to calling the default constructor.

Method Detail

getResolveAction

public FileAction getResolveAction()
Specified by:
getResolveAction in interface IResolveRecord
See Also:
IResolveRecord.getResolveAction()

setResolveAction

public void setResolveAction(FileAction resolveAction)
Specified by:
setResolveAction in interface IResolveRecord
See Also:
IResolveRecord.setResolveAction(com.perforce.p4java.core.file.FileAction)

getResolveBaseFile

public String getResolveBaseFile()
Specified by:
getResolveBaseFile in interface IResolveRecord
See Also:
IResolveRecord.getResolveBaseFile()

setResolveBaseFile

public void setResolveBaseFile(String resolveBaseFile)
Specified by:
setResolveBaseFile in interface IResolveRecord
See Also:
IResolveRecord.setResolveBaseFile(java.lang.String)

getResolveBaseRevision

public int getResolveBaseRevision()
Specified by:
getResolveBaseRevision in interface IResolveRecord
See Also:
IResolveRecord.getResolveBaseRevision()

setResolveBaseRevision

public void setResolveBaseRevision(int resolveBaseRevision)
Specified by:
setResolveBaseRevision in interface IResolveRecord
See Also:
IResolveRecord.setResolveBaseRevision(int)

getResolveEndFromRevision

public int getResolveEndFromRevision()
Specified by:
getResolveEndFromRevision in interface IResolveRecord
See Also:
IResolveRecord.getResolveEndFromRevision()

setResolveEndFromRevision

public void setResolveEndFromRevision(int resolveEndFromRevision)
Specified by:
setResolveEndFromRevision in interface IResolveRecord
See Also:
IResolveRecord.setResolveEndFromRevision(int)

getResolveFromFile

public String getResolveFromFile()
Specified by:
getResolveFromFile in interface IResolveRecord
See Also:
IResolveRecord.getResolveFromFile()

setResolveFromFile

public void setResolveFromFile(String resolveFromFile)
Specified by:
setResolveFromFile in interface IResolveRecord
See Also:
IResolveRecord.setResolveFromFile(java.lang.String)

getResolveStartFromRevision

public int getResolveStartFromRevision()
Specified by:
getResolveStartFromRevision in interface IResolveRecord
See Also:
IResolveRecord.getResolveStartFromRevision()

setResolveStartFromRevision

public void setResolveStartFromRevision(int resolveStartFromRevision)
Specified by:
setResolveStartFromRevision in interface IResolveRecord
See Also:
IResolveRecord.setResolveStartFromRevision(int)

getResolveType

public String getResolveType()
Specified by:
getResolveType in interface IResolveRecord
See Also:
IResolveRecord.getResolveType()

setResolveType

public void setResolveType(String resolveType)
Specified by:
setResolveType in interface IResolveRecord
See Also:
IResolveRecord.setResolveType(java.lang.String)


Copyright © 2015 Perforce Software. All Rights Reserved.