Class ClassRefactor
- java.lang.Object
-
- org.apache.tapestry5.versionmigrator.ClassRefactor
-
public final class ClassRefactor extends java.lang.Object
Class that represents information about one class being renamed and/or moved between artifacts (JARs) and/or packages.
-
-
Constructor Summary
Constructors Constructor Description ClassRefactor(java.lang.String newClassName, java.lang.String oldClassName, java.lang.String sourceArtifact, java.lang.String destinationArtifact)Constructor for classes being moved from one artifact to another and possibly being renamed or moved between packages.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDestinationArtifact()Returns the artifact where the class is now located.java.lang.StringgetNewClassName()Returns the new fully-qualified class name.java.lang.StringgetNewPackageName()Returns the new package location.java.lang.StringgetOldClassName()Returns the old fully-qualified class name.java.lang.StringgetSimpleOldClassName()Returns the simple old class name.java.lang.StringgetSourceArtifact()Returns the artifact where the class was located.booleanisInternal()Returns whether the class is internal or not.booleanisMovedBetweenArtifacts()Returns whether the class was moved between artifacts.booleanisRenamed()Returns whether the class had its fully qualified class name changed.java.lang.StringtoString()
-
-
-
Constructor Detail
-
ClassRefactor
public ClassRefactor(java.lang.String newClassName, java.lang.String oldClassName, java.lang.String sourceArtifact, java.lang.String destinationArtifact)
Constructor for classes being moved from one artifact to another and possibly being renamed or moved between packages.
-
-
Method Detail
-
getNewClassName
public java.lang.String getNewClassName()
Returns the new fully-qualified class name.
-
getOldClassName
public java.lang.String getOldClassName()
Returns the old fully-qualified class name.
-
getSourceArtifact
public java.lang.String getSourceArtifact()
Returns the artifact where the class was located.
-
getDestinationArtifact
public java.lang.String getDestinationArtifact()
Returns the artifact where the class is now located.
-
isMovedBetweenArtifacts
public boolean isMovedBetweenArtifacts()
Returns whether the class was moved between artifacts.
-
isRenamed
public boolean isRenamed()
Returns whether the class had its fully qualified class name changed. This includes package changes.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getSimpleOldClassName
public java.lang.String getSimpleOldClassName()
Returns the simple old class name.
-
isInternal
public boolean isInternal()
Returns whether the class is internal or not.
-
getNewPackageName
public java.lang.String getNewPackageName()
Returns the new package location.
-
-