org.pentaho.di.trans.steps.autodoc
Class ReportSubjectLocation
java.lang.Object
org.pentaho.di.trans.steps.autodoc.ReportSubjectLocation
public class ReportSubjectLocation
- extends Object
A transformation or job location
- Author:
- matt
ReportSubjectLocation
public ReportSubjectLocation(String filename,
RepositoryDirectoryInterface directory,
String name,
RepositoryObjectType objectType)
- Parameters:
filename
- the name of the filedirectory
- the directory in the repository where the subject livesname
- the name of the subject in the repositoryobjectType
- the object type to report on
toString
public String toString()
- Overrides:
toString
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object object)
- Overrides:
equals
in class Object
isTransformation
public boolean isTransformation()
- Returns:
- true if the report subject is a transformation.
getFilename
public String getFilename()
- Returns:
- the filename
setFilename
public void setFilename(String filename)
- Parameters:
filename
- the filename to set
getDirectory
public RepositoryDirectoryInterface getDirectory()
- Returns:
- the directory
setDirectory
public void setDirectory(RepositoryDirectoryInterface directory)
- Parameters:
directory
- the directory to set
getName
public String getName()
- Returns:
- the name
setName
public void setName(String name)
- Parameters:
name
- the name to set
getObjectType
public RepositoryObjectType getObjectType()
- Returns:
- the objectType
setObjectType
public void setObjectType(RepositoryObjectType objectType)
- Parameters:
objectType
- the objectType to set