Class AssignmentStatement

java.lang.Object
de.xima.fc.common.graphdot.AssignmentStatement
All Implemented Interfaces:
IDirectedGraphDotStatement, IGenericGraphDotStatement, IGraphDotElement, IGraphDotStatement, IUndirectedGraphDotStatement, Serializable

public final class AssignmentStatement extends Object implements IGenericGraphDotStatement
An property statement assigning a value to a named property.
"some-name" = "some-value";
Since:
8.2.0
Author:
XIMA MEDIA GmbH
See Also:
  • Constructor Details

    • AssignmentStatement

      public AssignmentStatement(Assignment assignment)
      Creates a new assignment.
      Parameters:
      assignment - Assignment to perform.
  • Method Details

    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • getAssignment

      public Assignment getAssignment()
      Returns:
      The assignment to perform.
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • write

      public void write(GraphDotModelWriter writer) throws IOException
      Description copied from interface: IGraphDotElement
      Writes this element to the given writer, as a string in the graph dot language representing this element.
      Specified by:
      write in interface IGraphDotElement
      Parameters:
      writer - Writer to write to.
      Throws:
      IOException - When the writer could not be written to.
    • toGraphDotString

      public final String toGraphDotString()
      Description copied from interface: IGraphDotElement
      Creates a string in the graph dot language representing this element.
      Specified by:
      toGraphDotString in interface IGraphDotElement
      Returns:
      The graph dot representation of this graph dot element.
    • toString

      public final String toString()
      Overrides:
      toString in class Object