Class ConstructUsage


  • public class ConstructUsage
    extends Object
    Represents the usage of a given construct.
    • Constructor Detail

      • ConstructUsage

        public ConstructUsage​(ConstructId _c,
                              String _resource_url,
                              long _t)

        Constructor for ConstructUsage.

        Parameters:
        _c - a ConstructId object.
        _resource_url - a String object.
        _t - a long.
      • ConstructUsage

        public ConstructUsage​(ConstructId _c,
                              String _resource_url,
                              Loader _loader,
                              long _t,
                              int _counter)

        Constructor for ConstructUsage.

        Parameters:
        _c - a ConstructId object.
        _resource_url - a String object.
        _loader - a Loader object.
        _t - a long.
        _counter - a int.
    • Method Detail

      • addJUnitContext

        public void addJUnitContext​(ConstructId _junit)

        addJUnitContext.

        Parameters:
        _junit - a ConstructId object.
      • getJUnitContexts

        public Set<ConstructId> getJUnitContexts()

        getJUnitContexts.

        Returns:
        a Set object.
      • getCounter

        public int getCounter()

        Getter for the field counter.

        Returns:
        a int.
      • getAppContext

        public org.eclipse.steady.shared.json.model.Application getAppContext()

        Getter for the field appContext.

        Returns:
        a Application object.
      • setAppContext

        public void setAppContext​(org.eclipse.steady.shared.json.model.Application _ctx)

        Setter for the field appContext.

        Parameters:
        _ctx - a Application object.
      • getResourceURL

        public String getResourceURL()

        Getter for the field resourceURL.

        Returns:
        a String object.
      • getArchiveDigest

        public String getArchiveDigest()

        Getter for the field archiveDigest.

        Returns:
        a String object.
      • setArchiveDigest

        public void setArchiveDigest​(String resourceDigest)

        Setter for the field archiveDigest.

        Parameters:
        resourceDigest - a String object.
      • getArchiveFileName

        public String getArchiveFileName()

        Getter for the field archiveFileName.

        Returns:
        a String object.
      • setArchiveFileName

        public void setArchiveFileName​(String archiveFileName)

        Setter for the field archiveFileName.

        Parameters:
        archiveFileName - a String object.
      • getLoader

        public Loader getLoader()

        Getter for the field loader.

        Returns:
        a Loader object.
      • setExecutionId

        public void setExecutionId​(String _id)

        Setter for the field executionId.

        Parameters:
        _id - a String object.
      • toJSON

        public String toJSON()

        toJSON.

        Returns:
        a String object.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object