Uses of Class
com.microsoft.tfs.core.util.FileEncoding

Packages that use FileEncoding
com.microsoft.tfs.core.clients.versioncontrol   
com.microsoft.tfs.core.clients.versioncontrol.conflicts.resolutions   
com.microsoft.tfs.core.clients.versioncontrol.soapextensions   
com.microsoft.tfs.core.util   
com.microsoft.tfs.core.util.diffmerge   
 

Uses of FileEncoding in com.microsoft.tfs.core.clients.versioncontrol
 

Methods in com.microsoft.tfs.core.clients.versioncontrol that return FileEncoding
 FileEncoding ResolutionOptions.getAcceptMergeEncoding()
          Gets the encoding to use when an AcceptMerge resolution is desired but there is a conflicting pending encoding change.
 FileEncoding ResolutionOptions.getExplicitEncoding()
          Gets the explicit encoding set previously as part of setting an encoding strategy.
 

Methods in com.microsoft.tfs.core.clients.versioncontrol with parameters of type FileEncoding
 void ResolutionOptions.setAcceptMergeEncoding(FileEncoding encoding)
          When a conflict is to be resolved with the AcceptMerge resolution and there is a conflicting pending encoding change, the given encoding will be used (no file conversion is done).
 void ResolutionOptions.setEncodingStrategy(ResolutionOptions.EncodingStrategy strategy, FileEncoding explicitEncoding)
          Sets the strategy for resolving encoding conflicts.
 

Uses of FileEncoding in com.microsoft.tfs.core.clients.versioncontrol.conflicts.resolutions
 

Methods in com.microsoft.tfs.core.clients.versioncontrol.conflicts.resolutions with parameters of type FileEncoding
 void KeepLocalWritableConflictResolution.setEncoding(FileEncoding newEncoding)
           
 void ExternalConflictResolution.setEncoding(FileEncoding newEncoding)
           
 void CoreConflictResolution.setEncoding(FileEncoding newEncoding)
           
abstract  void ConflictResolution.setEncoding(FileEncoding encoding)
          Sets the file encoding of the resultant merged file.
 void AutomergeWritableConflictResolution.setEncoding(FileEncoding newEncoding)
           
 

Uses of FileEncoding in com.microsoft.tfs.core.clients.versioncontrol.soapextensions
 

Methods in com.microsoft.tfs.core.clients.versioncontrol.soapextensions that return FileEncoding
 FileEncoding Conflict.getBaseEncoding()
           
 FileEncoding Item.getEncoding()
           
 FileEncoding ExtendedItem.getEncoding()
           
 FileEncoding Conflict.getTheirEncoding()
           
 FileEncoding Conflict.getYourEncoding()
           
 

Methods in com.microsoft.tfs.core.clients.versioncontrol.soapextensions with parameters of type FileEncoding
static ChangeRequest[] ChangeRequest.fromSpecs(ItemSpec[] specs, RequestType requestType, LockLevel[] lockLevel, FileEncoding[] fileEncoding)
          Create change requests from an array of specs.
static ChangeRequest[] ChangeRequest.fromStrings(java.lang.String[] paths, RequestType requestType, LockLevel[] lockLevel, RecursionType recursionType, FileEncoding[] fileEncoding)
          Create change requests from an array of string paths.
 int Workspace.pendAdd(java.lang.String[] paths, boolean recursive, FileEncoding fileEncoding, LockLevel lockLevel, GetOptions getOptions, PendChangesOptions pendOptions)
          Ask the server for permission to add file from local working folders.
 int Workspace.pendAdd(java.lang.String[] paths, boolean recursive, LockLevel lockLevel, GetOptions getOptions, PendChangesOptions pendOptions, java.util.Map<java.lang.String,FileEncoding> encodingHints, FileEncoding defaultEncoding)
          Ask the server for permission to add file from local working folders.
 int Workspace.pendEdit(ItemSpec[] specs, LockLevel[] lockLevels, FileEncoding[] fileEncoding, GetOptions getOptions, PendChangesOptions pendOptions)
           
 int Workspace.pendEdit(ItemSpec[] specs, LockLevel[] lockLevels, FileEncoding[] fileEncoding, GetOptions getOptions, PendChangesOptions pendOptions, java.lang.String[] itemPropertyFilters)
          Ask the server for permission to begin editing one or more files.
 int Workspace.pendEdit(ItemSpec[] specs, LockLevel lockLevel, FileEncoding fileEncoding, GetOptions getOptions, PendChangesOptions pendOptions)
           
 int Workspace.pendEdit(ItemSpec[] specs, LockLevel lockLevel, FileEncoding fileEncoding, GetOptions getOptions, PendChangesOptions pendOptions, java.lang.String[] itemPropertyFilters)
          Ask the server for permission to begin editing one or more files.
 int Workspace.pendEdit(java.lang.String[] paths, RecursionType recursion, LockLevel[] lockLevels, FileEncoding[] fileEncoding, GetOptions getOptions, PendChangesOptions pendOptions)
           
 int Workspace.pendEdit(java.lang.String[] paths, RecursionType recursion, LockLevel[] lockLevels, FileEncoding[] fileEncoding, GetOptions getOptions, PendChangesOptions pendOptions, java.lang.String[] itemPropertyFilters)
          Ask the server for permission to begin editing one or more files.
 int Workspace.pendEdit(java.lang.String[] paths, RecursionType recursion, LockLevel lockLevel, FileEncoding fileEncoding, GetOptions getOptions, PendChangesOptions pendOptions)
           
 int Workspace.pendEdit(java.lang.String[] paths, RecursionType recursion, LockLevel lockLevel, FileEncoding fileEncoding, GetOptions getOptions, PendChangesOptions pendOptions, java.lang.String[] itemPropertyFilters)
          Ask the server for permission to begin editing one or more files.
 void Item.setEncoding(FileEncoding encoding)
           
 void ExtendedItem.setEncoding(FileEncoding encoding)
           
 

Method parameters in com.microsoft.tfs.core.clients.versioncontrol.soapextensions with type arguments of type FileEncoding
 int Workspace.pendAdd(java.lang.String[] paths, boolean recursive, LockLevel lockLevel, GetOptions getOptions, PendChangesOptions pendOptions, java.util.Map<java.lang.String,FileEncoding> encodingHints, FileEncoding defaultEncoding)
          Ask the server for permission to add file from local working folders.
 

Uses of FileEncoding in com.microsoft.tfs.core.util
 

Fields in com.microsoft.tfs.core.util declared as FileEncoding
static FileEncoding FileEncoding.AUTOMATICALLY_DETECT
          The file described by this encoding object should have its encoding detected some time in the future and thereafter this value be ignored.
static FileEncoding FileEncoding.BINARY
          This will be treated as a byte stream, and not interpreted as text.
static FileEncoding FileEncoding.DEFAULT_TEXT
          The file described by this encoding object should have its encoding detected to be the default text encoding for this platform some time in the future and thereafter this value be ignored.
static FileEncoding FileEncoding.UTF_16
          UTF-16, little-endian (the Windows convention for non-endian-explicit names, which is the opposite of Java; see the note in CodePageMapping).
static FileEncoding FileEncoding.UTF_16BE
          UTF-16, big-endian.
static FileEncoding FileEncoding.UTF_32
          UTF-32, little-endian (the Windows convention for non-endian-explicit names, which is the opposite of Java; see the note in CodePageMapping).
static FileEncoding FileEncoding.UTF_32BE
          UTF-32, big-endian.
static FileEncoding FileEncoding.UTF_8
          UTF-8.
 

Methods in com.microsoft.tfs.core.util that return FileEncoding
static FileEncoding FileEncodingDetector.detectEncoding(java.lang.String path, FileEncoding encodingHint)
          Detects the encoding used for a server or local path with hints.
static FileEncoding FileEncoding.getDefaultTextEncoding()
          Gets the default text encoding for this platform, usually so we can assume newly found files are this encoding if they're not marked by BOM.
 

Methods in com.microsoft.tfs.core.util with parameters of type FileEncoding
static FileEncoding FileEncodingDetector.detectEncoding(java.lang.String path, FileEncoding encodingHint)
          Detects the encoding used for a server or local path with hints.
 

Uses of FileEncoding in com.microsoft.tfs.core.util.diffmerge
 

Methods in com.microsoft.tfs.core.util.diffmerge that return FileEncoding
 FileEncoding ThreeWayMerge.getBaseFileEncoding()
           
 FileEncoding ThreeWayMerge.getIntermediateMergeEncoding()
          Returns the file encoding that should be used in the intermediate merge step.
 FileEncoding ThreeWayMerge.getMergedFileEncoding()
           
 FileEncoding ThreeWayMerge.getModifiedFileEncoding()
           
 FileEncoding ThreeWayMerge.getOriginalFileEncoding()
           
 

Methods in com.microsoft.tfs.core.util.diffmerge with parameters of type FileEncoding
 void ThreeWayMerge.setBaseFileEncoding(FileEncoding encoding)
           
 void ThreeWayMerge.setIntermediateMergeEncoding(FileEncoding encoding)
          Sets the file encoding that will be used for the intermediate merge step.
 void ThreeWayMerge.setMergedFileEncoding(FileEncoding encoding)
           
 void ThreeWayMerge.setModifiedFileEncoding(FileEncoding encoding)
           
 void ThreeWayMerge.setOriginalFileEncoding(FileEncoding encoding)
           
 



© 2015 Microsoft. All rights reserved.