Class ParticipantIdentifier
- java.lang.Object
-
- network.oxalis.vefa.peppol.common.model.AbstractQualifiedIdentifier
-
- network.oxalis.vefa.peppol.common.model.ParticipantIdentifier
-
- All Implemented Interfaces:
Serializable,QualifiedIdentifier
public class ParticipantIdentifier extends AbstractQualifiedIdentifier implements Serializable
Representation of a participant identifier. Immutable object.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static SchemeDEFAULT_SCHEMEDefault scheme used when no scheme or ICD specified.-
Fields inherited from class network.oxalis.vefa.peppol.common.model.AbstractQualifiedIdentifier
identifier, scheme
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)inthashCode()static ParticipantIdentifierof(String value)static ParticipantIdentifierof(String value, Scheme scheme)static ParticipantIdentifierparse(String str)StringtoString()-
Methods inherited from class network.oxalis.vefa.peppol.common.model.AbstractQualifiedIdentifier
getIdentifier, getScheme, urlencoded
-
-
-
-
Field Detail
-
DEFAULT_SCHEME
public static final Scheme DEFAULT_SCHEME
Default scheme used when no scheme or ICD specified.
-
-
Method Detail
-
of
public static ParticipantIdentifier of(String value)
-
of
public static ParticipantIdentifier of(String value, Scheme scheme)
-
parse
public static ParticipantIdentifier parse(String str) throws PeppolParsingException
- Throws:
PeppolParsingException
-
-