public class Person
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.lang.String |
familyName |
java.lang.String |
familyNameIdeographic |
java.lang.String |
familyNamePhonetic |
java.lang.String |
givenName |
java.lang.String |
givenNameIdeographic |
java.lang.String |
givenNamePhonetic |
java.lang.String |
middleName |
java.lang.String |
middleNameIdeographic |
java.lang.String |
middleNamePhonetic |
java.lang.String |
prefix |
java.lang.String |
prefixIdeographic |
java.lang.String |
prefixPhonetic |
java.lang.String |
suffix |
java.lang.String |
suffixIdeographic |
java.lang.String |
suffixPhonetic |
Constructor and Description |
---|
Person()
creates an empty Person object.
|
Person(java.lang.String str)
creates a Person object by parsing the specified string taking into account
the component delimiter (^) and component group delimiter (=) .
|
Modifier and Type | Method and Description |
---|---|
void |
clearTrailingComponentDelimiters()
removes trailing component delimiters of the first component group
|
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
java.lang.String |
ideographicComponentGroup()
returns the ideographic component group.
|
java.lang.String |
phoneticComponentGroup()
returns the phonetic component group.
|
java.lang.String |
singleByteComponentGroup()
returns the single-byte component group.
|
java.lang.String |
toDICOMString()
returns the DICOM representation of this Person object including
the component delimiters (^) and the group delimiters (=)
|
java.lang.String |
toString()
returns toDICOMString()
|
public java.lang.String familyName
public java.lang.String givenName
public java.lang.String middleName
public java.lang.String prefix
public java.lang.String suffix
public java.lang.String familyNameIdeographic
public java.lang.String givenNameIdeographic
public java.lang.String middleNameIdeographic
public java.lang.String prefixIdeographic
public java.lang.String suffixIdeographic
public java.lang.String familyNamePhonetic
public java.lang.String givenNamePhonetic
public java.lang.String middleNamePhonetic
public java.lang.String prefixPhonetic
public java.lang.String suffixPhonetic
public Person()
public Person(java.lang.String str)
str
- Stringpublic void clearTrailingComponentDelimiters()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String singleByteComponentGroup()
public java.lang.String ideographicComponentGroup()
public java.lang.String phoneticComponentGroup()
public java.lang.String toDICOMString()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object