Class FileEntry


  • public class FileEntry
    extends java.lang.Object
    Generation result.
    Version:
    $Id: $Id
    Author:
    lrosenberg
    • Constructor Summary

      Constructors 
      Constructor Description
      FileEntry()
      Constructor for FileEntry.
      FileEntry​(java.lang.String aPath, java.lang.String aName, java.lang.String aContent)
      Constructor for FileEntry.
      FileEntry​(java.lang.String aPath, java.lang.String aName, java.lang.String aContent, java.lang.String aType)
      Constructor for FileEntry.
      FileEntry​(GeneratedArtefact artefact)
      Constructor for FileEntry.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getContent()
      Getter for the field content.
      java.lang.String getName()
      Getter for the field name.
      java.lang.String getPath()
      Getter for the field path.
      java.lang.String getType()
      Getter for the field type.
      static java.lang.String package2fullPath​(java.lang.String packageName)
      Resolves a package name to a full path including sources dir.
      static java.lang.String package2path​(java.lang.String packageName)
      Resolves a package name to a path.
      void setContent​(java.lang.String string)
      Setter for the field content.
      void setName​(java.lang.String string)
      Setter for the field name.
      void setPath​(java.lang.String string)
      Setter for the field path.
      void setType​(java.lang.String string)
      Sets type of the file.
      java.lang.String toString()
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • FileEntry

        public FileEntry()

        Constructor for FileEntry.

      • FileEntry

        public FileEntry​(java.lang.String aPath,
                         java.lang.String aName,
                         java.lang.String aContent,
                         java.lang.String aType)

        Constructor for FileEntry.

        Parameters:
        aPath - a String object.
        aName - a String object.
        aContent - a String object.
        aType - a String object.
      • FileEntry

        public FileEntry​(java.lang.String aPath,
                         java.lang.String aName,
                         java.lang.String aContent)

        Constructor for FileEntry.

        Parameters:
        aPath - a String object.
        aName - a String object.
        aContent - a String object.
    • Method Detail

      • getContent

        public java.lang.String getContent()

        Getter for the field content.

        Returns:
        a String object.
      • getName

        public java.lang.String getName()

        Getter for the field name.

        Returns:
        a String object.
      • getPath

        public java.lang.String getPath()

        Getter for the field path.

        Returns:
        a String object.
      • setContent

        public void setContent​(java.lang.String string)

        Setter for the field content.

        Parameters:
        string - a String object.
      • setName

        public void setName​(java.lang.String string)

        Setter for the field name.

        Parameters:
        string - a String object.
      • setPath

        public void setPath​(java.lang.String string)

        Setter for the field path.

        Parameters:
        string - a String object.
      • toString

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

        public static java.lang.String package2fullPath​(java.lang.String packageName)
        Resolves a package name to a full path including sources dir.
        Parameters:
        packageName - a String object.
        Returns:
        full path of the package
      • package2path

        public static java.lang.String package2path​(java.lang.String packageName)
        Resolves a package name to a path.
        Parameters:
        packageName - a String object.
        Returns:
        path of package
      • getType

        public java.lang.String getType()

        Getter for the field type.

        Returns:
        type of the file
      • setType

        public void setType​(java.lang.String string)
        Sets type of the file.
        Parameters:
        string - type of file to set