Class V2DIFProofRequest.PresentationDefinition
- java.lang.Object
-
- org.hyperledger.aries.api.present_proof_v2.V2DIFProofRequest.PresentationDefinition
-
- Enclosing class:
- V2DIFProofRequest
public static class V2DIFProofRequest.PresentationDefinition extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classV2DIFProofRequest.PresentationDefinition.ClaimFormatstatic classV2DIFProofRequest.PresentationDefinition.Constraintsstatic classV2DIFProofRequest.PresentationDefinition.InputDescriptorsstatic classV2DIFProofRequest.PresentationDefinition.PresentationDefinitionBuilder
-
Constructor Summary
Constructors Constructor Description PresentationDefinition()PresentationDefinition(V2DIFProofRequest.PresentationDefinition.ClaimFormat format, UUID id, List<V2DIFProofRequest.PresentationDefinition.InputDescriptors> inputDescriptors, String name, String purpose, List<SubmissionRequirements> submissionRequirements)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static V2DIFProofRequest.PresentationDefinition.PresentationDefinitionBuilderbuilder()protected booleancanEqual(Object other)booleanequals(Object o)V2DIFProofRequest.PresentationDefinition.ClaimFormatgetFormat()UUIDgetId()List<V2DIFProofRequest.PresentationDefinition.InputDescriptors>getInputDescriptors()StringgetName()StringgetPurpose()List<SubmissionRequirements>getSubmissionRequirements()inthashCode()voidsetFormat(V2DIFProofRequest.PresentationDefinition.ClaimFormat format)voidsetId(UUID id)voidsetInputDescriptors(List<V2DIFProofRequest.PresentationDefinition.InputDescriptors> inputDescriptors)voidsetName(String name)voidsetPurpose(String purpose)voidsetSubmissionRequirements(List<SubmissionRequirements> submissionRequirements)StringtoString()
-
-
-
Constructor Detail
-
PresentationDefinition
public PresentationDefinition(V2DIFProofRequest.PresentationDefinition.ClaimFormat format, UUID id, List<V2DIFProofRequest.PresentationDefinition.InputDescriptors> inputDescriptors, String name, String purpose, List<SubmissionRequirements> submissionRequirements)
-
PresentationDefinition
public PresentationDefinition()
-
-
Method Detail
-
builder
public static V2DIFProofRequest.PresentationDefinition.PresentationDefinitionBuilder builder()
-
getFormat
public V2DIFProofRequest.PresentationDefinition.ClaimFormat getFormat()
-
getId
public UUID getId()
-
getInputDescriptors
public List<V2DIFProofRequest.PresentationDefinition.InputDescriptors> getInputDescriptors()
-
getName
public String getName()
-
getPurpose
public String getPurpose()
-
getSubmissionRequirements
public List<SubmissionRequirements> getSubmissionRequirements()
-
setFormat
public void setFormat(V2DIFProofRequest.PresentationDefinition.ClaimFormat format)
-
setId
public void setId(UUID id)
-
setInputDescriptors
public void setInputDescriptors(List<V2DIFProofRequest.PresentationDefinition.InputDescriptors> inputDescriptors)
-
setName
public void setName(String name)
-
setPurpose
public void setPurpose(String purpose)
-
setSubmissionRequirements
public void setSubmissionRequirements(List<SubmissionRequirements> submissionRequirements)
-
canEqual
protected boolean canEqual(Object other)
-
-