# Serialized Form

- ## Package org.apache.maven.scm

  - ### Class org.apache.maven.scm.AbstractScmVersion extends Object implements Serializable

    serialVersionUID:
      -3388495744009098066L

    - ### Serialized Fields

      - #### name

            String name

  - ### Class org.apache.maven.scm.ChangeFile extends Object implements Serializable

    serialVersionUID:
      6294855290542668753L

    - ### Serialized Fields

      - #### name

            String name

        the name of the file relative to the project directory.

      - #### revision

            String revision

        the latest revision of the file.

  - ### Class org.apache.maven.scm.ChangeSet extends Object implements Serializable

    serialVersionUID:
      7097705862222539801L

    - ### Serialized Fields

      - #### date

            Date date

        Date the changes were committed

      - #### author

            String author

        User who made changes

      - #### comment

            String comment

        comment provided at commit time

      - #### files

            List<E> files

        List of ChangeFile

      - #### revision

            String revision

        The SCM revision id for this changeset.
        Since:
          1.3

  - ### Class org.apache.maven.scm.CommandParameter extends Object implements Serializable

    serialVersionUID:
      -3391190831054016735L

    - ### Serialized Fields

      - #### name

            String name

        Parameter name

  - ### Class org.apache.maven.scm.CommandParameters extends Object implements Serializable

    serialVersionUID:
      -7346070735958137283L

    - ### Serialized Fields

      - #### parameters

            Map<K,V> parameters

  - ### Class org.apache.maven.scm.NoSuchCommandScmException extends ScmException implements Serializable

    serialVersionUID:
      5789657554664703221L

    - ### Serialized Fields

      - #### commandName

            String commandName

  - ### Class org.apache.maven.scm.ScmBranch extends AbstractScmVersion implements Serializable

    serialVersionUID:
      6305050785257168739L

  - ### Class org.apache.maven.scm.ScmBranchParameters extends Object implements Serializable

    serialVersionUID:
      7241536408630608707L

    - ### Serialized Fields

      - #### message

            String message

      - #### remoteBranching

            boolean remoteBranching

      - #### scmRevision

            String scmRevision

  - ### Class org.apache.maven.scm.ScmException extends Exception implements Serializable

    serialVersionUID:
      5041965569154385323L

  - ### Class org.apache.maven.scm.ScmFile extends Object implements Serializable

    serialVersionUID:
      -9133015730693522690L

    - ### Serialized Fields

      - #### path

            String path

      - #### status

            ScmFileStatus status

  - ### Class org.apache.maven.scm.ScmFileSet extends Object implements Serializable

    serialVersionUID:
      -5978597349974797556L

    - ### Serialized Fields

      - #### basedir

            File basedir

      - #### includes

            String includes

      - #### excludes

            String excludes

      - #### files

            List<E> files

        List of File objects, all relative to the basedir.

  - ### Class org.apache.maven.scm.ScmFileStatus extends Object implements Serializable

    serialVersionUID:
      -7840223279162817915L

    - ### Serialized Fields

      - #### name

            String name

        The status name

  - ### Class org.apache.maven.scm.ScmResult extends Object implements Serializable

    serialVersionUID:
      7037918334820621525L

    - ### Serialized Fields

      - #### success

            boolean success

      - #### providerMessage

            String providerMessage

      - #### commandOutput

            String commandOutput

      - #### commandLine

            String commandLine

  - ### Class org.apache.maven.scm.ScmRevision extends AbstractScmVersion implements Serializable

    serialVersionUID:
      3831426256650754391L

  - ### Class org.apache.maven.scm.ScmTag extends ScmBranch implements Serializable

    serialVersionUID:
      2286671802987769257L

  - ### Class org.apache.maven.scm.ScmTagParameters extends Object implements Serializable

    serialVersionUID:
      7241536408630606807L

    - ### Serialized Fields

      - #### message

            String message

      - #### remoteTagging

            boolean remoteTagging

      - #### scmRevision

            String scmRevision

- ## Package org.apache.maven.scm.command.add

  - ### Class org.apache.maven.scm.command.add.AddScmResult extends ScmResult implements Serializable

    - ### Serialized Fields

      - #### addedFiles

            List<E> addedFiles

- ## Package org.apache.maven.scm.command.branch

  - ### Class org.apache.maven.scm.command.branch.BranchScmResult extends ScmResult implements Serializable

    - ### Serialized Fields

      - #### branchedFiles

            List<E> branchedFiles

- ## Package org.apache.maven.scm.command.changelog

  - ### Class org.apache.maven.scm.command.changelog.ChangeLogScmResult extends ScmResult implements Serializable

    - ### Serialized Fields

      - #### changeLog

            ChangeLogSet changeLog

- ## Package org.apache.maven.scm.command.checkin

  - ### Class org.apache.maven.scm.command.checkin.CheckInScmResult extends ScmResult implements Serializable

    - ### Serialized Fields

      - #### checkedInFiles

            List<E> checkedInFiles

      - #### scmRevision

            String scmRevision

- ## Package org.apache.maven.scm.command.checkout

  - ### Class org.apache.maven.scm.command.checkout.CheckOutScmResult extends ScmResult implements Serializable

    - ### Serialized Fields

      - #### checkedOutFiles

            List<E> checkedOutFiles

      - #### relativePathProjectDirectory

            String relativePathProjectDirectory

        The relative path of the directory of the checked out project in comparison to the checkout directory, or an empty String in case the checkout directory equals the project directory.

        With most SCMs, this is just an empty String, meaning that the checkout directory equals the project directory. But there are cases (e.g. ClearCase) where within the checkout directory, the directory structure of the SCM system is repeated. E.g. if you check out the project "my/project" to "/some/dir", the project sources are actually checked out to "my/project/some/dir". In this example, relativePathProjectDirectory would contain "my/project".

- ## Package org.apache.maven.scm.command.diff

  - ### Class org.apache.maven.scm.command.diff.DiffScmResult extends ScmResult implements Serializable

    - ### Serialized Fields

      - #### changedFiles

            List<E> changedFiles

      - #### differences

            Map<K,V> differences

      - #### patch

            String patch

- ## Package org.apache.maven.scm.command.edit

  - ### Class org.apache.maven.scm.command.edit.EditScmResult extends ScmResult implements Serializable

    - ### Serialized Fields

      - #### editFiles

            List<E> editFiles

- ## Package org.apache.maven.scm.command.export

  - ### Class org.apache.maven.scm.command.export.ExportScmResult extends ScmResult implements Serializable

    - ### Serialized Fields

      - #### exportedFiles

            List<E> exportedFiles

  - ### Class org.apache.maven.scm.command.export.ExportScmResultWithRevision extends ExportScmResult implements Serializable

    - ### Serialized Fields

      - #### revision

            String revision

- ## Package org.apache.maven.scm.command.list

  - ### Class org.apache.maven.scm.command.list.ListScmResult extends ScmResult implements Serializable

    - ### Serialized Fields

      - #### files

            List<E> files

- ## Package org.apache.maven.scm.command.login

  - ### Class org.apache.maven.scm.command.login.LoginScmResult extends ScmResult implements Serializable

- ## Package org.apache.maven.scm.command.remove

  - ### Class org.apache.maven.scm.command.remove.RemoveScmResult extends ScmResult implements Serializable

    - ### Serialized Fields

      - #### removedFiles

            List<E> removedFiles

- ## Package org.apache.maven.scm.command.status

  - ### Class org.apache.maven.scm.command.status.StatusScmResult extends ScmResult implements Serializable

    - ### Serialized Fields

      - #### changedFiles

            List<E> changedFiles

- ## Package org.apache.maven.scm.command.tag

  - ### Class org.apache.maven.scm.command.tag.TagScmResult extends ScmResult implements Serializable

    - ### Serialized Fields

      - #### taggedFiles

            List<E> taggedFiles

- ## Package org.apache.maven.scm.command.unedit

  - ### Class org.apache.maven.scm.command.unedit.UnEditScmResult extends ScmResult implements Serializable

    - ### Serialized Fields

      - #### unEditFiles

            List<E> unEditFiles

- ## Package org.apache.maven.scm.command.update

  - ### Class org.apache.maven.scm.command.update.UpdateScmResult extends ScmResult implements Serializable

    - ### Serialized Fields

      - #### updatedFiles

            List<E> updatedFiles

      - #### changes

            List<E> changes

  - ### Class org.apache.maven.scm.command.update.UpdateScmResultWithRevision extends UpdateScmResult implements Serializable

    - ### Serialized Fields

      - #### revision

            String revision

- ## Package org.apache.maven.scm.manager

  - ### Class org.apache.maven.scm.manager.NoSuchScmProviderException extends ScmException implements Serializable

    serialVersionUID:
      4770645185214496323L

    - ### Serialized Fields

      - #### providerName

            String providerName

- ## Package org.apache.maven.scm.provider.git

  - ### Class org.apache.maven.scm.provider.git.GitChangeSet extends ChangeSet implements Serializable

- ## Package org.apache.maven.scm.provider.git.command.info

  - ### Class org.apache.maven.scm.provider.git.command.info.GitInfoScmResult extends ScmResult implements Serializable

    - ### Serialized Fields

      - #### infoItems

            List<E> infoItems

- ## Package org.apache.maven.scm.provider.git.command.update

  - ### Class org.apache.maven.scm.provider.git.command.update.GitUpdateScmResult extends UpdateScmResultWithRevision implements Serializable

- ## Package org.apache.maven.scm.provider.local.command.checkout

  - ### Class org.apache.maven.scm.provider.local.command.checkout.LocalCheckOutScmResult extends CheckOutScmResult implements Serializable

- ## Package org.apache.maven.scm.provider.local.command.list

  - ### Class org.apache.maven.scm.provider.local.command.list.LocalListScmResult extends ListScmResult implements Serializable

- ## Package org.apache.maven.scm.provider.local.command.update

  - ### Class org.apache.maven.scm.provider.local.command.update.LocalUpdateScmResult extends UpdateScmResult implements Serializable

- ## Package org.apache.maven.scm.provider.local.metadata

  - ### Class org.apache.maven.scm.provider.local.metadata.LocalScmMetadata extends Object implements Serializable

    - ### Serialized Fields

      - #### repositoryFileNames

            List<E> repositoryFileNames

        Field repositoryFileNames.

      - #### modelEncoding

            String modelEncoding

        Field modelEncoding.

- ## Package org.apache.maven.scm.provider.svn

  - ### Class org.apache.maven.scm.provider.svn.SvnChangeSet extends ChangeSet implements Serializable

- ## Package org.apache.maven.scm.provider.svn.command.info

  - ### Class org.apache.maven.scm.provider.svn.command.info.SvnInfoScmResult extends ScmResult implements Serializable

    - ### Serialized Fields

      - #### infoItems

            List<E> infoItems

- ## Package org.apache.maven.scm.provider.svn.command.update

  - ### Class org.apache.maven.scm.provider.svn.command.update.SvnUpdateScmResult extends UpdateScmResultWithRevision implements Serializable

- ## Package org.apache.maven.scm.provider.svn.svnexe.command.changelog

  - ### Class org.apache.maven.scm.provider.svn.svnexe.command.changelog.IllegalOutputException extends RuntimeException implements Serializable

- ## Package org.apache.maven.scm.providers.clearcase.settings

  - ### Class org.apache.maven.scm.providers.clearcase.settings.Settings extends Object implements Serializable

    - ### Serialized Fields

      - #### viewstore

            String viewstore

        Clearcase viewstore path.

      - #### useVWSParameter

            boolean useVWSParameter

        Do you want to use vws parameter when clearcase provider run mkview?

      - #### clearcaseType

            String clearcaseType

        Are you using ClearCase LT or UCM version ?

      - #### changelogUserFormat

            String changelogUserFormat

        The format of the USER pattern in lhistory command. For example, it can be "-8.8".

      - #### modelEncoding

            String modelEncoding

        Field modelEncoding.

- ## Package org.apache.maven.scm.providers.cvslib.settings

  - ### Class org.apache.maven.scm.providers.cvslib.settings.Settings extends Object implements Serializable

    - ### Serialized Fields

      - #### changeLogCommandDateFormat

            String changeLogCommandDateFormat

        Date format allowed by changelog command.

      - #### useCvsrc

            boolean useCvsrc

        Do you want to use .cvsrc file?

      - #### compressionLevel

            int compressionLevel

        Sets the compression level on communications with the server? If you don't want to use compression, set it to 0.

      - #### traceCvsCommand

            boolean traceCvsCommand

        Traces the execution of a CVS command.

      - #### temporaryFilesDirectory

            String temporaryFilesDirectory

        Stores any temporary files in DIR instead of wherever CVS normally puts them (specifically, this overrides the value of the $TMPDIR environment variable, if any exists). It should be an absolute path.

      - #### cvsVariables

            Properties cvsVariables

        Field cvsVariables.

      - #### useForceTag

            boolean useForceTag

        Move tag if it already exists.

      - #### modelEncoding

            String modelEncoding

        Field modelEncoding.

- ## Package org.apache.maven.scm.providers.gitlib.settings

  - ### Class org.apache.maven.scm.providers.gitlib.settings.Settings extends Object implements Serializable

    - ### Serialized Fields

      - #### revParseDateFormat

            String revParseDateFormat

        git format allowed by changelog command.

      - #### traceGitCommand

            String traceGitCommand

        Traces the execution of a git command. could be 1,2, true or a file location .

      - #### commitNoVerify

            boolean commitNoVerify

        use the option --no-verify (can prevent trailing whitespace issue with cygwin).

      - #### modelEncoding

            String modelEncoding

        Field modelEncoding.

- ## Package org.apache.maven.scm.providers.starteam.settings

  - ### Class org.apache.maven.scm.providers.starteam.settings.Settings extends Object implements Serializable

    - ### Serialized Fields

      - #### compressionEnable

            boolean compressionEnable

        Enable compression in all stdcmd.

      - #### eol

            String eol

        EOL setting in all applicable stdcmd.

      - #### modelEncoding

            String modelEncoding

        Field modelEncoding.

- ## Package org.apache.maven.scm.providers.svn.settings

  - ### Class org.apache.maven.scm.providers.svn.settings.Settings extends Object implements Serializable

    - ### Serialized Fields

      - #### configDirectory

            String configDirectory

        Instructs Subversion to read configuration information from the specified directory instead of the default location.

      - #### useCygwinPath

            boolean useCygwinPath

        Must be true if svn is a cygwin svn command.

      - #### cygwinMountPath

            String cygwinMountPath

        The cygwin mount path. The default value is '/cygwin'.

      - #### useNonInteractive

            boolean useNonInteractive

        Switch off if you do not like to use --non-interactive e.g. on Leopard (see SCM-402).

      - #### modelEncoding

            String modelEncoding

        Field modelEncoding.

- ## Package org.apache.maven.scm.repository

  - ### Class org.apache.maven.scm.repository.ScmRepositoryException extends ScmException implements Serializable

    serialVersionUID:
      -2191549774722212492L

    - ### Serialized Fields

      - #### validationMessages

            List<E> validationMessages

  - ### Class org.apache.maven.scm.repository.UnknownRepositoryStructure extends Exception implements Serializable

    serialVersionUID:
      -7767277520687595055L

- ## Package org.apache.maven.scm.util

  - ### Class org.apache.maven.scm.util.ThreadSafeDateFormat extends DateFormat implements Serializable

    serialVersionUID:
      3786090697869963812L

    - ### Serialized Fields

      - #### m_sDateFormat

            String m_sDateFormat

      - #### m_formatCache

            ThreadLocal<T> m_formatCache

Copyright © 2003–2015. All rights reserved.