# Deprecated API

## Contents

- Deprecated Classes
- Deprecated Methods

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

- Deprecated Methods
  Method and Description
  edu.claflin.finder.logic.Graph.addEdge(int, int, Object) Outdated since v3. Replaced by {}
  edu.claflin.finder.logic.Graph.addEdge(String, String, Object) 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(ArrayList<String>, String) Outdated since v3. Replaced by `Graph.getSubGraph(java.util.List, java.lang.String)`
  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.algo.Algorithm.reorder(Graph, Graph) No replacement. There is no longer a need to reorder graphs to test equality.
  edu.claflin.finder.logic.Graph.transpose(String, String) Outdated since v3. Replaced by {}