Enum Class UriType

java.lang.Object
java.lang.Enum<UriType>
org.apache.olingo.odata2.core.uri.UriType
All Implemented Interfaces:
Serializable, Comparable<UriType>, Constable

public enum UriType extends Enum<UriType>
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    Service document
    Entity set
    Function import returning a single instance of an entity type
    Function import returning a collection of complex-type instances
    Function import returning a single instance of a complex type
    Function import returning a collection of primitive-type instances
    Function import returning a single instance of a primitive type
    Count of an entity set
    Count of a single entity
    Media resource of an entity
    Entity set with key predicate
    Complex property of an entity
    Simple property of a complex property of an entity
    Simple property of an entity
    Count of link to a single entity
    Count of links to multiple entities
    Navigation property of an entity with target multiplicity '1' or '0..1'
    Navigation property of an entity with target multiplicity '*'
    Link to a single entity
    Link to multiple entities
    Metadata document
    Batch request
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    static UriType
    Returns the enum constant of this class with the specified name.
    static UriType[]
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • URI0

      public static final UriType URI0
      Service document
    • URI1

      public static final UriType URI1
      Entity set
    • URI2

      public static final UriType URI2
      Entity set with key predicate
    • URI3

      public static final UriType URI3
      Complex property of an entity
    • URI4

      public static final UriType URI4
      Simple property of a complex property of an entity
    • URI5

      public static final UriType URI5
      Simple property of an entity
    • URI6A

      public static final UriType URI6A
      Navigation property of an entity with target multiplicity '1' or '0..1'
    • URI6B

      public static final UriType URI6B
      Navigation property of an entity with target multiplicity '*'
    • URI7A

      public static final UriType URI7A
      Link to a single entity
    • URI7B

      public static final UriType URI7B
      Link to multiple entities
    • URI8

      public static final UriType URI8
      Metadata document
    • URI9

      public static final UriType URI9
      Batch request
    • URI10

      public static final UriType URI10
      Function import returning a single instance of an entity type
    • URI11

      public static final UriType URI11
      Function import returning a collection of complex-type instances
    • URI12

      public static final UriType URI12
      Function import returning a single instance of a complex type
    • URI13

      public static final UriType URI13
      Function import returning a collection of primitive-type instances
    • URI14

      public static final UriType URI14
      Function import returning a single instance of a primitive type
    • URI15

      public static final UriType URI15
      Count of an entity set
    • URI16

      public static final UriType URI16
      Count of a single entity
    • URI17

      public static final UriType URI17
      Media resource of an entity
    • URI50A

      public static final UriType URI50A
      Count of link to a single entity
    • URI50B

      public static final UriType URI50B
      Count of links to multiple entities
  • Method Details

    • values

      public static UriType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static UriType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • isCompatible

      public boolean isCompatible(SystemQueryOption queryOption)