Uses of Interface
org.apache.olingo.commons.api.edm.EdmAnnotatable
Packages that use EdmAnnotatable
Package
Description
Contains representations for EDM objects created during the URI parsing
Contains representations for all annotation related
EDM objects created during the URI parsing
-
Uses of EdmAnnotatable in org.apache.olingo.commons.api.edm
Subinterfaces of EdmAnnotatable in org.apache.olingo.commons.api.edmModifier and TypeInterfaceDescriptioninterfaceA CSDL action.interfaceAn EdmActionImport element.interfaceThis class models an OData Annotation which can be applied to a target.interfaceThis is used to apply a group of annotations to a single model element.interfaceEntity Sets or Singletons can be bound to each other using a navigation property binding so anEdmBindingTargetcan either be anEdmEntitySetor anEdmSingleton.interfaceA CSDL ComplexType element.interfaceA CSDL EntityContainer element.interfaceA CSDL EntitySet element.interfaceA CSDL EntityType element.interfaceAn EdmFunction as described in the OData specificationinterfaceA CSDL FunctionImport elementinterfaceAnEdmEnumTypemember element.interfaceA CSDL NavigationProperty element
EdmNavigationProperty allows navigation from one entity type to another via a relationship.interfaceinterfaceA EdmOperation can either be anEdmActionor anEdmFunction.interfaceAn EdmOperationImport can be an EdmActionImport or an EdmFunctionImport.interfaceA CSDL parameter elementinterfaceA CSDL Property element.interfaceA referential constraint of a navigation property.interfaceA csdl schema elementinterfaceAnEdmSingletonrepresents a single entity inside the entity model.interfaceEdmStructuralType is the base for a complex type or an entity type.interfaceAnEdmTermdefines a term in a vocabulary.interfaceAnEdmTypeDefinitiondefines a specialization of one of the possible primitive types. -
Uses of EdmAnnotatable in org.apache.olingo.commons.api.edm.annotation
Subinterfaces of EdmAnnotatable in org.apache.olingo.commons.api.edm.annotationModifier and TypeInterfaceDescriptioninterfaceRepresents a logical and annotationinterfaceRepresents an Edm:Apply expressioninterfaceRepresents an edm:Cast expression.interfaceRepresents a edm:Eq expressioninterfaceRepresents a edm:Ge expressioninterfaceRepresents a edm:Gt expressioninterfaceRepresents a edm:If expressioninterfaceThe edm:IsOf expression evaluates a child expression and returns a Boolean value indicating whether the child expression returns the specified typeinterfaceThe edm:LabeledElement expression assigns a name to a child expression.interfaceRepresents a edm:Le expressioninterfaceRepresents a generic expression with two child exprssionsinterfaceRepresents a edm:Lt expressioninterfaceRepresents a edm:Ne expressioninterfaceRepresents a logical edm:Le expressioninterfaceThe edm:Null expression returns an untyped null value.interfaceRepresents a logical edm:And expressioninterfaceThe edm:PropertyValue element supplies a value to a property on the type instantiated by an edm:Record expression (SeeEdmRecord).interfaceThe edm:Record expression enables a new entity type or complex type instance to be constructed.interfaceThe edm:UrlRef expression enables a value to be obtained by sending a GET request to the value of the UrlRef expression.