Class ProcessIdentifier
- java.lang.Object
-
- network.oxalis.vefa.peppol.common.model.AbstractQualifiedIdentifier
-
- network.oxalis.vefa.peppol.common.model.ProcessIdentifier
-
- All Implemented Interfaces:
Serializable,QualifiedIdentifier
public class ProcessIdentifier extends AbstractQualifiedIdentifier implements Serializable
Immutable object.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static SchemeDEFAULT_SCHEMEstatic ProcessIdentifierNO_PROCESS-
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 ProcessIdentifierof(String identifier)static ProcessIdentifierof(String identifier, Scheme scheme)static ProcessIdentifierparse(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
-
NO_PROCESS
public static final ProcessIdentifier NO_PROCESS
-
-
Method Detail
-
of
public static ProcessIdentifier of(String identifier)
-
of
public static ProcessIdentifier of(String identifier, Scheme scheme)
-
parse
public static ProcessIdentifier parse(String str) throws PeppolParsingException
- Throws:
PeppolParsingException
-
-