Class Action.Path
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.pdf.Action.Path
- Enclosing class:
- Action
protected static class Action.Path extends Object
Esta classe representa um caminho
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description Action.Pathclone()Retorna uma cópia do objetoorg.apache.commons.lang3.tuple.Pair<org.apache.pdfbox.cos.COSBase,org.apache.pdfbox.cos.COSBase>getCOSBase()StringgetName()Retorna o caminhoAction.PathgetNext()Retorna o caminho do próximo objetointgetSize()Retorna a distância de caminhos entre este e o últimobooleanhasNext()Verifica se este caminho possui um próximovoidpopBack()Remove o último caminho da cadeiavoidpushBack(Action.Path path)Adiciona o caminho como o último da cadeiaLinkedList<Action.Path>toList()
-
Constructor Details
-
Path
public Path(org.apache.pdfbox.cos.COSName name, org.apache.pdfbox.cos.COSBase base1, org.apache.pdfbox.cos.COSBase base2)Construtor- Parameters:
name- Nome do caminhobase1- Primeiro objeto base associado ao caminhobase2- Segundo objeto base associado ao caminho
-
Path
Construtor- Parameters:
name- Nome do caminhobase1- Primeiro objeto base associado ao caminhobase2- Segundo objeto base associado ao caminho
-
-
Method Details
-
pushBack
Adiciona o caminho como o último da cadeia- Parameters:
path- O caminho a ser adicionado
-
popBack
public void popBack()Remove o último caminho da cadeia -
getCOSBase
public org.apache.commons.lang3.tuple.Pair<org.apache.pdfbox.cos.COSBase,org.apache.pdfbox.cos.COSBase> getCOSBase() -
getName
Retorna o caminho- Returns:
- O caminho
-
getNext
Retorna o caminho do próximo objeto- Returns:
- O caminho do próximo objeto
-
hasNext
public boolean hasNext()Verifica se este caminho possui um próximo- Returns:
- Indica se há um próximo caminho
-
clone
Retorna uma cópia do objeto -
getSize
public int getSize()Retorna a distância de caminhos entre este e o último- Returns:
- O tamanho da cadeia de caminhos
-
toList
-