Enum-Klasse CollectionQueryParameters

java.lang.Object
java.lang.Enum<CollectionQueryParameters>
de.svws_nrw.davapi.data.dav.CollectionQueryParameters
Alle implementierten Schnittstellen:
Serializable, Comparable<CollectionQueryParameters>, Constable

public enum CollectionQueryParameters extends Enum<CollectionQueryParameters>
Diese Enumaration gibt an, welche Informationen zu einer Collection abgefragt werden sollen. Sie stellt für die einzelnen Datenbankanfragen dann boolean-Flags zur Verfügung, die angeben welche Informationen abgefragt werden sollen und welche nicht.
  • Verschachtelte Klassen - Übersicht

    Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum-Konstanten - Übersicht

    Enum-Konstanten
    Enum-Konstante
    Beschreibung
    Gibt an, dass die Collection und die Ressourcen vollständig abgefragt werden sollen
    Gibt an, dass die Collection und die Ressourcen ohne Payload abgefragt werden sollen
    Gibt an, dass nur die Versionsinformationen der Collection abgefragt werden sollen, aber icht die Ressourcen des Collection
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    final boolean
    Parameter bestimmt, ob die angefragten Adressbucheinträge ihre IDs enthalten sollen
    final boolean
    Parameter bestimmt, ob die angefragten Ressourcen ihren Payload, also den Ressourceninhalt enthalten sollen
    final boolean
    Parameter bestimmt, ob die angefragten Ressourcen ihre UIDs enthalten sollen
    final boolean
    Parameter bestimmt, ob die angefragten Adressbuecher die Adressbucheinträge enthalten sollen.
    final boolean
    Parameter bestimmt, ob die angefragte Ressourcen oder Resosurcensammlungen ihr Versionskennzeichen enthalten sollen.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
    Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.

    Von Klasse geerbte Methoden java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum-Konstanten - Details

    • NO_RESSOURCES

      public static final CollectionQueryParameters NO_RESSOURCES
      Gibt an, dass nur die Versionsinformationen der Collection abgefragt werden sollen, aber icht die Ressourcen des Collection
    • NO_PAYLOAD

      public static final CollectionQueryParameters NO_PAYLOAD
      Gibt an, dass die Collection und die Ressourcen ohne Payload abgefragt werden sollen
    • ALL

      public static final CollectionQueryParameters ALL
      Gibt an, dass die Collection und die Ressourcen vollständig abgefragt werden sollen
  • Felddetails

    • includeRessources

      public final boolean includeRessources
      Parameter bestimmt, ob die angefragten Adressbuecher die Adressbucheinträge enthalten sollen.
    • includeEintragIDs

      public final boolean includeEintragIDs
      Parameter bestimmt, ob die angefragten Adressbucheinträge ihre IDs enthalten sollen
    • includeEintragUIDs

      public final boolean includeEintragUIDs
      Parameter bestimmt, ob die angefragten Ressourcen ihre UIDs enthalten sollen
    • includeEintragPayload

      public final boolean includeEintragPayload
      Parameter bestimmt, ob die angefragten Ressourcen ihren Payload, also den Ressourceninhalt enthalten sollen
    • includeVersion

      public final boolean includeVersion
      Parameter bestimmt, ob die angefragte Ressourcen oder Resosurcensammlungen ihr Versionskennzeichen enthalten sollen.
  • Methodendetails

    • values

      public static CollectionQueryParameters[] values()
      Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
      Gibt zurück:
      ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration
    • valueOf

      public static CollectionQueryParameters valueOf(String name)
      Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enum-Konstante in dieser Klasse deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)
      Parameter:
      name - Name der zurückzugebenden Enumerationskonstante.
      Gibt zurück:
      Enumerationskonstante mit dem angegebenen Namen
      Löst aus:
      IllegalArgumentException - wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthält
      NullPointerException - wenn das Argument nicht angegeben wird