Enum UriType
- java.lang.Object
-
- java.lang.Enum<UriType>
-
- org.apache.olingo.odata2.core.uri.UriType
-
- All Implemented Interfaces:
Serializable,Comparable<UriType>
public enum UriType extends Enum<UriType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description URI0Service documentURI1Entity setURI10Function import returning a single instance of an entity typeURI11Function import returning a collection of complex-type instancesURI12Function import returning a single instance of a complex typeURI13Function import returning a collection of primitive-type instancesURI14Function import returning a single instance of a primitive typeURI15Count of an entity setURI16Count of a single entityURI17Media resource of an entityURI2Entity set with key predicateURI3Complex property of an entityURI4Simple property of a complex property of an entityURI5Simple property of an entityURI50ACount of link to a single entityURI50BCount of links to multiple entitiesURI6ANavigation property of an entity with target multiplicity '1' or '0..1'URI6BNavigation property of an entity with target multiplicity '*'URI7ALink to a single entityURI7BLink to multiple entitiesURI8Metadata documentURI9Batch request
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisCompatible(SystemQueryOption queryOption)static UriTypevalueOf(String name)Returns the enum constant of this type with the specified name.static UriType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
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 Detail
-
values
public static UriType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (UriType c : UriType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static UriType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException- if the argument is null
-
isCompatible
public boolean isCompatible(SystemQueryOption queryOption)
-
-