Schnittstelle VCardProperty

Alle bekannten Implementierungsklassen:
AddressProperty, CategoriesProperty, EMailProperty, FullnameProperty, NameProperty, PhoneProperty, RelatedProperty, SimpleProperty

public interface VCardProperty
Dieses Interface beschreibt Methoden für VCard-Properties und konstanten zur Serialiserung
  • Felddetails

    • INNER_PROPERTY_LINEBREAK

      static final String INNER_PROPERTY_LINEBREAK
      Zeichen für Zeilenumbruch innerhalb eines Properties beim überschreiten der maximalen Zeilenlänge
      Siehe auch:
    • SEQUENCE_ELEMENT_SEPARATOR

      static final String SEQUENCE_ELEMENT_SEPARATOR
      Trennzeichen innerhalb eines Properties welches aus Sequenzen besteht (bspw. Name-Property oder Adressproperty)
      Siehe auch:
    • PROPERTY_LIST_ENTRY_SEPARATOR

      static final String PROPERTY_LIST_ENTRY_SEPARATOR
      Trennzeichen für Propertyelemente, welche als Liste angegeben werden können (bspw. mehrere Vornamen, Titel, etc.)
      Siehe auch:
    • LINE_LENGTH

      static final int LINE_LENGTH
      Maximale Zeilenlänge von VCard-Properties. Dient der Lesbarkeit, der serialisierten VCard.
      Siehe auch:
  • Methodendetails

    • getType

      String getType()
      Gibt den Typ des Properties zurück
      Gibt zurück:
      der Typ des Properties
    • serializeType

      void serializeType(StringBuilder sb)
      fügt einem StringBuilder den Typ dieses Properties hinzu.
      Parameter:
      sb - der StringBuilder
    • serializeProperty

      void serializeProperty(StringBuilder sb)
      fügt einem StringBuilder das Property hinzu.
      Parameter:
      sb - der StringBuilder