Package edu.fiu.jtlex

# Class Clause

java.lang.Object
edu.fiu.jtlex.Clause

All Implemented Interfaces:
  `IANode`, `IClause`

    public class Clause
    extends java.lang.Object
    implements IClause

Author:
  arada002

- ## Field Summary

  Fields
  Modifier and Type | Field | Description
  --- | --- | ---
  `int` | `begin` |
  `int` | `end` |
  `int` | `id` |
  `int` | `predicatePosition` |
  `java.lang.String` | `text` |

- ## Constructor Summary

  Constructors
  Constructor | Description
  --- | ---
  `Clause​(int id, int predicatePosition, int begin, int end, java.lang.String text)` |

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `int` | `getBegin()` |
  `int` | `getEnd()` |
  `int` | `getId()` |
  `int` | `getPredicatePosition()` |
  `java.lang.String` | `getText()` |

  ### Methods inherited from class java.lang.Object

  `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Field Details

  - ### id

    public int id

  - ### predicatePosition

    public int predicatePosition

  - ### begin

    public int begin

  - ### end

    public int end

  - ### text

    public java.lang.String text

- ## Constructor Details

  - ### Clause

    public Clause​(int id, int predicatePosition, int begin, int end, java.lang.String text)

- ## Method Details

  - ### getId

    public int getId()
    Specified by:
      `getId` in interface `IANode`
    Specified by:
      `getId` in interface `IClause`

  - ### getPredicatePosition

    public int getPredicatePosition()
    Specified by:
      `getPredicatePosition` in interface `IClause`

  - ### getBegin

    public int getBegin()
    Specified by:
      `getBegin` in interface `IClause`

  - ### getEnd

    public int getEnd()
    Specified by:
      `getEnd` in interface `IClause`

  - ### getText

    public java.lang.String getText()
    Specified by:
      `getText` in interface `IClause`