Package org.hyperledger.aries.api.jsonld
Class VerifiableCredential.LabeledVerifiableCredential
- java.lang.Object
-
- org.hyperledger.aries.api.jsonld.VerifiableCredential
-
- org.hyperledger.aries.api.jsonld.VerifiableCredential.LabeledVerifiableCredential
-
- Direct Known Subclasses:
VerifiableCredential.VerifiableIndyCredential
- Enclosing class:
- VerifiableCredential
public static class VerifiableCredential.LabeledVerifiableCredential extends VerifiableCredential
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVerifiableCredential.LabeledVerifiableCredential.LabeledVerifiableCredentialBuilder<C extends VerifiableCredential.LabeledVerifiableCredential,B extends VerifiableCredential.LabeledVerifiableCredential.LabeledVerifiableCredentialBuilder<C,B>>-
Nested classes/interfaces inherited from class org.hyperledger.aries.api.jsonld.VerifiableCredential
VerifiableCredential.LabeledVerifiableCredential, VerifiableCredential.VerifiableCredentialBuilder<C extends VerifiableCredential,B extends VerifiableCredential.VerifiableCredentialBuilder<C,B>>, VerifiableCredential.VerifiableCredentialMatch, VerifiableCredential.VerifiableIndyCredential
-
-
Constructor Summary
Constructors Modifier Constructor Description LabeledVerifiableCredential()LabeledVerifiableCredential(String label)protectedLabeledVerifiableCredential(VerifiableCredential.LabeledVerifiableCredential.LabeledVerifiableCredentialBuilder<?,?> b)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static VerifiableCredential.LabeledVerifiableCredential.LabeledVerifiableCredentialBuilder<?,?>builder()protected booleancanEqual(Object other)booleanequals(Object o)StringgetLabel()inthashCode()voidsetLabel(String label)StringtoString()-
Methods inherited from class org.hyperledger.aries.api.jsonld.VerifiableCredential
getContext, getCredentialSubject, getExpirationDate, getId, getIssuanceDate, getIssuer, getProof, getType, setContext, setCredentialSubject, setExpirationDate, setId, setIssuanceDate, setIssuer, setProof, setType, subjectToFlatMap
-
-
-
-
Constructor Detail
-
LabeledVerifiableCredential
protected LabeledVerifiableCredential(VerifiableCredential.LabeledVerifiableCredential.LabeledVerifiableCredentialBuilder<?,?> b)
-
LabeledVerifiableCredential
public LabeledVerifiableCredential()
-
LabeledVerifiableCredential
public LabeledVerifiableCredential(String label)
-
-
Method Detail
-
builder
public static VerifiableCredential.LabeledVerifiableCredential.LabeledVerifiableCredentialBuilder<?,?> builder()
-
getLabel
public String getLabel()
-
setLabel
public void setLabel(String label)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classVerifiableCredential
-
canEqual
protected boolean canEqual(Object other)
- Overrides:
canEqualin classVerifiableCredential
-
hashCode
public int hashCode()
- Overrides:
hashCodein classVerifiableCredential
-
toString
public String toString()
- Overrides:
toStringin classVerifiableCredential
-
-