DirectedGraph
  public
  
  
  
  class
  DirectedGraph
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.util.DirectedGraph<V> | 
Yönlendirilmiş ağırlıksız grafik uygulaması. Köşe türü belirtilebilir.
Özet
| Herkese açık kurucular | |
|---|---|
| 
      DirectedGraph()
       | |
| Herkese açık yöntemler | |
|---|---|
| 
        
        
        
        
        
        void | 
      addEdge(V from, V to)
      Grafiğe bir kenar ekleyin. Köşelerden biri yoksa eklenir. | 
| 
        
        
        
        
        
        void | 
      addVertice(V vertex)
      Grafiğe bir köşe ekleyin. | 
| 
        
        
        
        
        
        boolean | 
      contains(V vertex)
      Grafik köşe içeriyorsa doğru değerini döndürür. | 
| 
        
        
        
        
        
        boolean | 
      isDag()
      Grafik bir DAG (yönlendirilmiş düz ağaç) ise doğru değerini döndürür. | 
| 
        
        
        
        
        
        void | 
      removeEdge(V from, V to)
      Bir kenarı grafikten kaldırın. | 
| 
        
        
        
        
        
        String | 
      toString()
      Grafiğin dize temsili. | 
Herkese açık kurucular
DirectedGraph
public DirectedGraph ()
Herkese açık yöntemler
addEdge
public void addEdge (V from, 
                V to)Grafiğe bir kenar ekleyin. Köşelerden biri yoksa eklenir. Bu uygulama, çoklu kenar ve kendi kendine döngü oluşturmaya olanak tanır.
| Parametreler | |
|---|---|
| from | V | 
| to | V | 
addVertice
public void addVertice (V vertex)
Grafiğe bir köşe ekleyin. Köşe zaten grafikteyse devre dışıdır.
| Parametreler | |
|---|---|
| vertex | V | 
şunu içeriyor:
public boolean contains (V vertex)
Grafik köşe içeriyorsa doğru değerini döndürür. Aksi takdirde False (yanlış) değerini alır.
| Parametreler | |
|---|---|
| vertex | V | 
| İlerlemeler | |
|---|---|
| boolean | |
isDag
public boolean isDag ()
Grafik bir DAG (yönlendirilmiş düz ağaç) ise doğru değerini döndürür.
| İlerlemeler | |
|---|---|
| boolean | |
removeEdge
public void removeEdge (V from, 
                V to)Bir kenarı grafikten kaldırın.
| Parametreler | |
|---|---|
| from | V | 
| to | V | 
| Atışlar | |
|---|---|
| IllegalArgumentException | iki tepe noktası da mevcut değilse. | 
toString
public String toString ()
Grafiğin dize temsili.
| İlerlemeler | |
|---|---|
| String | |
