Enum-Klasse IanaRelation

java.lang.Object
java.lang.Enum<IanaRelation>
de.kamillionlabs.hateoflux.model.link.IanaRelation
Alle implementierten Schnittstellen:
Serializable, Comparable<IanaRelation>, Constable

public enum IanaRelation extends Enum<IanaRelation>
A subset of IANA relations. The enum focuses on the most important links for REST.
Siehe auch:
  • 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
    Refers to a resource that is the subject of the link's context.
    Refers to a substitute for this context.
    Refers to the author of the context.
    Designates the preferred version of a resource.
    The target IRI points to a resource which represents the collection resource for the context IRI.
    Refers to a table of contents.
    Refers to a copyright notice for the context.
    The target IRI points to a resource where a submission form can be obtained.
    Refers to a resource that can be directly edited.
    The target IRI points to a resource where a submission form for editing this resource can be obtained.
    An IRI that refers to the furthest preceding resource in a series of resources.
    The target IRI points to a resource that is a member of the collection represented by the context IRI.
    An IRI that refers to the furthest following resource in a series of resources.
    Refers to a license associated with this context.
    Indicates that the link's context is a part of a series, and that the next in the series is the link target.
    Indicates that the link's context is a part of a series, and that the previous in the series is the link target.
    Identifies a related resource.
    Refers to a search tool for finding resources.
    Conveys an identifier for the link's context.
    Indicates a URI that can be used to retrieve a service.
    Refers to a parent document in a hierarchy of documents.
    Points to a resource containing the version history for the context.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
    static IanaRelation[]
    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

    • ABOUT

      public static final IanaRelation ABOUT
      Refers to a resource that is the subject of the link's context.
    • ALTERNATE

      public static final IanaRelation ALTERNATE
      Refers to a substitute for this context.
    • AUTHOR

      public static final IanaRelation AUTHOR
      Refers to the author of the context.
    • CANONICAL

      public static final IanaRelation CANONICAL
      Designates the preferred version of a resource.
    • COLLECTION

      public static final IanaRelation COLLECTION
      The target IRI points to a resource which represents the collection resource for the context IRI.
    • CONTENTS

      public static final IanaRelation CONTENTS
      Refers to a table of contents.
    • CREATE_FORM

      public static final IanaRelation CREATE_FORM
      The target IRI points to a resource where a submission form can be obtained.
    • EDIT

      public static final IanaRelation EDIT
      Refers to a resource that can be directly edited.
    • EDIT_FORM

      public static final IanaRelation EDIT_FORM
      The target IRI points to a resource where a submission form for editing this resource can be obtained.
    • FIRST

      public static final IanaRelation FIRST
      An IRI that refers to the furthest preceding resource in a series of resources.
    • ITEM

      public static final IanaRelation ITEM
      The target IRI points to a resource that is a member of the collection represented by the context IRI.
    • LAST

      public static final IanaRelation LAST
      An IRI that refers to the furthest following resource in a series of resources.
    • NEXT

      public static final IanaRelation NEXT
      Indicates that the link's context is a part of a series, and that the next in the series is the link target.
    • PREV

      public static final IanaRelation PREV
      Indicates that the link's context is a part of a series, and that the previous in the series is the link target.
    • SELF

      public static final IanaRelation SELF
      Conveys an identifier for the link's context.
    • SERVICE

      public static final IanaRelation SERVICE
      Indicates a URI that can be used to retrieve a service.
    • VERSION_HISTORY

      public static final IanaRelation VERSION_HISTORY
      Points to a resource containing the version history for the context.
    • LICENSE

      public static final IanaRelation LICENSE
      Refers to a license associated with this context.
    • UP

      public static final IanaRelation UP
      Refers to a parent document in a hierarchy of documents.
  • Methodendetails

    • values

      public static IanaRelation[] 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 IanaRelation 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