rp.core
Class Name

java.lang.Object
  |
  +--rp.core.Name
All Implemented Interfaces:
java.io.Serializable

public class Name
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
Name()
           
Name(java.lang.String name)
          Wird dem Konsturktor ein String in der Form übergeben, so werden diese Werte bei erzeugten Name-Objekt automatisch gesetzt.
 
Method Summary
 boolean contains(java.lang.String s)
           
 java.lang.String getAdditional()
          Liefert weitere Vornamen
 java.lang.String getFamily()
          Liefert den Nachnamen
 java.lang.String getFormated()
          Liefert den FormatedName
 java.lang.String getGiven()
          Liefert den Vornamen
 java.lang.String getPrefix()
          Liefert das Namens-Präfix (z.B.
 java.lang.String getSuffix()
          Liefert das Suffix (z.B.
 void setAdditional(java.lang.String s)
          Setzt weitere Vornamen
 void setFamily(java.lang.String s)
          Setzt den Nachnamen
 void setFormated(java.lang.String s)
          Setzt den FormatedName
 void setGiven(java.lang.String s)
          Setzt den Vornamen
 void setPrefix(java.lang.String s)
          Setzt das Namens-Präfix (z.B.
 void setSuffix(java.lang.String s)
          Setzt das Namens-Suffix (z.B.
 java.lang.String suggestFormatedName()
          Generiert einen FormatedName und liefert einen String mit dem generierten String zurück
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Name

public Name()

Name

public Name(java.lang.String name)
Wird dem Konsturktor ein String in der Form übergeben, so werden diese Werte bei erzeugten Name-Objekt automatisch gesetzt. Bei einem String bestehend aus nur einem Token wird dieser dem Feld family zugeordnet
Method Detail

contains

public boolean contains(java.lang.String s)

suggestFormatedName

public java.lang.String suggestFormatedName()
Generiert einen FormatedName und liefert einen String mit dem generierten String zurück

setFormated

public void setFormated(java.lang.String s)
Setzt den FormatedName

setFamily

public void setFamily(java.lang.String s)
Setzt den Nachnamen

setGiven

public void setGiven(java.lang.String s)
Setzt den Vornamen

setAdditional

public void setAdditional(java.lang.String s)
Setzt weitere Vornamen

setPrefix

public void setPrefix(java.lang.String s)
Setzt das Namens-Präfix (z.B. Dr.)

setSuffix

public void setSuffix(java.lang.String s)
Setzt das Namens-Suffix (z.B. junior)

getFormated

public java.lang.String getFormated()
Liefert den FormatedName

getFamily

public java.lang.String getFamily()
Liefert den Nachnamen

getGiven

public java.lang.String getGiven()
Liefert den Vornamen

getAdditional

public java.lang.String getAdditional()
Liefert weitere Vornamen

getPrefix

public java.lang.String getPrefix()
Liefert das Namens-Präfix (z.B. Dr.)

getSuffix

public java.lang.String getSuffix()
Liefert das Suffix (z.B. junior)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object