Class SVNExternal


  • public class SVNExternal
    extends java.lang.Object
    Version:
    1.3
    • Field Detail

      • myURL

        private java.lang.String myURL
      • myRawURL

        private java.lang.String myRawURL
      • myPath

        private java.lang.String myPath
      • myResolvedURL

        private SVNURL myResolvedURL
      • myIsRevisionExplicit

        private boolean myIsRevisionExplicit
      • myIsPegRevisionExplicit

        private boolean myIsPegRevisionExplicit
      • myIsNewFormat

        private boolean myIsNewFormat
      • myRawValue

        private java.lang.String myRawValue
    • Constructor Detail

      • SVNExternal

        private SVNExternal()
      • SVNExternal

        public SVNExternal​(java.lang.String target,
                           java.lang.String url,
                           SVNRevision pegRevision,
                           SVNRevision revision,
                           boolean isRevisionExplicit,
                           boolean isPegRevisionExplicit,
                           boolean isNewFormat)
    • Method Detail

      • getPath

        public java.lang.String getPath()
      • getUnresolvedUrl

        public java.lang.String getUnresolvedUrl()
      • getRawValue

        public java.lang.String getRawValue()
      • getRawURL

        @Deprecated
        protected java.lang.String getRawURL()
        Deprecated.
      • isRevisionExplicit

        public boolean isRevisionExplicit()
      • isPegRevisionExplicit

        public boolean isPegRevisionExplicit()
      • isNewFormat

        public boolean isNewFormat()
      • getFormat

        public int getFormat()
      • getResolvedURL

        public SVNURL getResolvedURL()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • quotePath

        private static java.lang.String quotePath​(java.lang.String path)
      • fetchRevision

        private static int fetchRevision​(SVNExternal external,
                                         java.lang.Object owner,
                                         java.lang.String line,
                                         java.util.List tokens)
                                  throws SVNException
        Throws:
        SVNException
      • reportParsingError

        private static void reportParsingError​(java.lang.Object owner,
                                               java.lang.String line)
                                        throws SVNException
        Throws:
        SVNException
      • findTargetDuplications

        public static java.util.List<java.lang.String> findTargetDuplications​(SVNExternal[] externals)
      • getRevisionString

        public java.lang.String getRevisionString()
      • getPegRevisionString

        public java.lang.String getPegRevisionString()
      • formatRevisionString

        private java.lang.String formatRevisionString​(java.lang.String revisionPrefix,
                                                      SVNRevision revision)