Class SignatureAttributeUtils
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.common.SignatureAttributeUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic 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 SignatureAttributeException Verifica 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 SignatureAttributeException Verifica 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
-