Class SignatureAttributeUtils
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.common.SignatureAttributeUtils
public class SignatureAttributeUtils extends Object
-
Constructor Summary
Constructors Constructor Description SignatureAttributeUtils() -
Method Summary
Modifier and Type Method Description static voidverifyDependencies(SignatureAttribute<?> signatureAttribute, Signature<?> signature, String... attributes)Verifica se a assinatura contém atributos que são dependências do atributo atualstatic voidverifyDuplicate(SignatureAttribute<?> signatureAttribute, Signature<?> signature)Verifica na assinatura se o atributo é único
-
Constructor Details
-
SignatureAttributeUtils
public SignatureAttributeUtils()
-
-
Method Details
-
verifyDuplicate
public static void verifyDuplicate(SignatureAttribute<?> signatureAttribute, Signature<?> signature) throws SignatureAttributeExceptionVerifica na assinatura se o atributo é único- Parameters:
signatureAttribute-signature- A assinatura que contém o atributo- Throws:
SignatureAttributeException- Exceção caso o atributo seja único e esteja duplicado
-
verifyDependencies
public static void verifyDependencies(SignatureAttribute<?> signatureAttribute, Signature<?> signature, String... attributes) throws SignatureAttributeExceptionVerifica se a assinatura contém atributos que são dependências do atributo atual- Parameters:
signatureAttribute- O atributo que contém as dependênciassignature- A assinatura que contém o atributoattributes- Os atributos identificadores que são dependências- Throws:
SignatureAttributeException- Exceção caso as dependências não sejam encontradas
-