Enum Class FilePath.PathType

java.lang.Object
java.lang.Enum<FilePath.PathType>
com.perforce.p4java.impl.generic.core.file.FilePath.PathType
All Implemented Interfaces:
Serializable, Comparable<FilePath.PathType>, Constable
Enclosing class:
FilePath

public static enum FilePath.PathType extends Enum<FilePath.PathType>
Defines the various types a Perforce file path can have.
  • Enum Constant Details

    • UNKNOWN

      public static final FilePath.PathType UNKNOWN
      Unknown file path type.
    • ORIGINAL

      public static final FilePath.PathType ORIGINAL
      Path pseudo-type used to flag a path as being the "original" path spec for a file spec. See IFileSpec for an explanation of ORIGINAL path types.
    • DEPOT

      public static final FilePath.PathType DEPOT
      Path is a Perforce depot path type.
    • CLIENT

      public static final FilePath.PathType CLIENT
      Path is a Perforce client path type.
    • LOCAL

      public static final FilePath.PathType LOCAL
      Path is a Perforce local path type.
  • Method Details

    • values

      public static FilePath.PathType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static FilePath.PathType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null