public class MxId
extends java.lang.Object
Constructor and Description |
---|
MxId() |
MxId(java.lang.String namespace)
Creates a new object getting data from a targetnamespace
|
MxId(java.lang.String bpString,
java.lang.String funString,
java.lang.String varString,
java.lang.String verString) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
camelized() |
boolean |
equals(java.lang.Object o) |
MxBusinessProcess |
getBusinessProcess()
Gets the business process (a.k.a.
|
java.lang.String |
getFunctionality()
Gets the functionality (a.k.a.
|
int |
getFunctionalityInt() |
java.lang.String |
getVariant() |
int |
getVariantInt() |
java.lang.String |
getVersion() |
int |
getVersionInt() |
int |
hashCode() |
java.lang.String |
id()
Get a string in the form of businessprocess.functionality.variant.version
|
java.lang.String |
namespaceURI()
Creates a namespace URI for this MX, for example: urn:swift:xsd:camt.003.001.04
All id attributes should be properly filled.
|
void |
setBusinessProcess(MxBusinessProcess businessProcess) |
void |
setFunctionality(java.lang.String functionality) |
void |
setVariant(java.lang.String variant) |
void |
setVersion(java.lang.String version) |
java.lang.String |
toString() |
public MxId()
public MxId(java.lang.String namespace)
namespace
- java.lang.IllegalArgumentException
- if namespace parameter cannot be parsed as MX identificationpublic MxId(java.lang.String bpString, java.lang.String funString, java.lang.String varString, java.lang.String verString)
public MxBusinessProcess getBusinessProcess()
public void setBusinessProcess(MxBusinessProcess businessProcess)
public java.lang.String getFunctionality()
public void setFunctionality(java.lang.String functionality)
public java.lang.String getVariant()
public void setVariant(java.lang.String variant)
public java.lang.String getVersion()
public void setVersion(java.lang.String version)
public java.lang.String camelized()
public int getVersionInt()
public int getVariantInt()
public int getFunctionalityInt()
public java.lang.String namespaceURI()
public java.lang.String id()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object