# Deprecated API

## Contents

- Classes
- Methods

- Deprecated Classes
  Class
  Description
  edu.claflin.finder.algo.MatrixPatternAnalyzer
  No replacement yet. Inefficient and utilizes old algorithm strategy.

- Deprecated Methods
  Method
  Description
  edu.claflin.finder.logic.Graph.addEdge(int, int, Double)
  Outdated since v3. Replaced by {}
  edu.claflin.finder.logic.Graph.addEdge(String, String, Double)
  Outdated since v3. Replaced by {
  edu.claflin.finder.logic.Graph.addNewNode(String)
  Outdated since v3. Replaced by {}
  edu.claflin.finder.logic.Graph.checkNodeIndex(int)
  No replacement. Further operations shall utilize {)}
  edu.claflin.finder.logic.Graph.getEdge(int, int)
  Outdated since v3. No replacement. Obtain the edge first, then obtain the data from the Edge object.
  edu.claflin.finder.logic.Graph.getEdge(String, String)
  Outdated since v3. No replacement. Obtain the edge first, then obtain the data from the Edge object.
  edu.claflin.finder.logic.Graph.getNodeIndex(String)
  Outdated since v3. Replaced by {}
  edu.claflin.finder.logic.Graph.getNodeName(int)
  Outdated since v3. No replacement. Obtain the Node data via the `Node` object.
  edu.claflin.finder.logic.Graph.getSubGraph(int, int, String)
  Outdated since v3. Replaced by `Graph.getSubGraph(java.util.List, java.lang.String)`
  edu.claflin.finder.logic.Graph.getSubGraph(ArrayList<String>, String)
  Outdated since v3. Replaced by `Graph.getSubGraph(java.util.List, java.lang.String)`
  edu.claflin.finder.logic.Graph.transpose(String, String)
  Outdated since v3. Replaced by {}