Uses of Interface
org.apache.olingo.commons.api.edm.EdmStructuredType
Packages that use EdmStructuredType
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
Olingo URI
-
Uses of EdmStructuredType in org.apache.olingo.commons.api.edm
Subinterfaces of EdmStructuredType in org.apache.olingo.commons.api.edmModifier and TypeInterfaceDescriptioninterfaceA CSDL ComplexType element.interfaceA CSDL EntityType element.Methods in org.apache.olingo.commons.api.edm that return EdmStructuredTypeModifier and TypeMethodDescriptionEdmStructuredType.getBaseType()Base types are described in the OData protocol specification. -
Uses of EdmStructuredType in org.apache.olingo.commons.api.edm.annotation
Methods in org.apache.olingo.commons.api.edm.annotation that return EdmStructuredTypeModifier and TypeMethodDescriptionEdmRecord.getType()Returns the entity type or complex type to be constructed. -
Uses of EdmStructuredType in org.apache.olingo.commons.core.edm
Classes in org.apache.olingo.commons.core.edm that implement EdmStructuredTypeModifier and TypeClassDescriptionclassclassclassFields in org.apache.olingo.commons.core.edm declared as EdmStructuredTypeMethods in org.apache.olingo.commons.core.edm that return EdmStructuredTypeModifier and TypeMethodDescriptionprotected abstract EdmStructuredTypeAbstractEdmStructuredType.buildBaseType(FullQualifiedName baseTypeName) protected EdmStructuredTypeEdmComplexTypeImpl.buildBaseType(FullQualifiedName baseTypeName) protected EdmStructuredTypeEdmEntityTypeImpl.buildBaseType(FullQualifiedName baseTypeName) -
Uses of EdmStructuredType in org.apache.olingo.commons.core.edm.annotation
Methods in org.apache.olingo.commons.core.edm.annotation that return EdmStructuredType -
Uses of EdmStructuredType in org.apache.olingo.server.api.uri
Methods in org.apache.olingo.server.api.uri with parameters of type EdmStructuredTypeModifier and TypeMethodDescriptionUriHelper.buildContextURLSelectList(EdmStructuredType type, ExpandOption expand, SelectOption select) Builds the select-list part of aContextURL. -
Uses of EdmStructuredType in org.apache.olingo.server.core.serializer.json
Methods in org.apache.olingo.server.core.serializer.json with parameters of type EdmStructuredTypeModifier and TypeMethodDescriptionprotected voidODataJsonSerializer.writeExpandedStreamProperties(ServiceMetadata metadata, EdmStructuredType type, Linked linked, ExpandOption expand, Integer toDepth, Set<String> ancestors, String name, com.fasterxml.jackson.core.JsonGenerator json) protected voidJsonDeltaSerializerWithNavigations.writeNavigationProperties(ServiceMetadata metadata, EdmStructuredType type, Linked linked, ExpandOption expand, String name, com.fasterxml.jackson.core.JsonGenerator json, boolean isFullRepresentation) protected voidODataJsonSerializer.writeNavigationProperties(ServiceMetadata metadata, EdmStructuredType type, Linked linked, ExpandOption expand, Integer toDepth, Set<String> ancestors, String name, com.fasterxml.jackson.core.JsonGenerator json) protected voidJsonDeltaSerializer.writeProperties(ServiceMetadata metadata, EdmStructuredType type, List<Property> properties, SelectOption select, com.fasterxml.jackson.core.JsonGenerator json) protected voidJsonDeltaSerializerWithNavigations.writeProperties(ServiceMetadata metadata, EdmStructuredType type, List<Property> properties, SelectOption select, com.fasterxml.jackson.core.JsonGenerator json) protected voidODataJsonSerializer.writeProperties(ServiceMetadata metadata, EdmStructuredType type, List<Property> properties, SelectOption select, com.fasterxml.jackson.core.JsonGenerator json, Linked linked, ExpandOption expand) -
Uses of EdmStructuredType in org.apache.olingo.server.core.serializer.utils
Methods in org.apache.olingo.server.core.serializer.utils with parameters of type EdmStructuredTypeModifier and TypeMethodDescriptionstatic StringContextURLHelper.buildSelectList(EdmStructuredType type, ExpandOption expand, SelectOption select) Builds a list of selected Properties for the ContextURL, taking care to preserve the order as defined in the EDM; returns NULL if no selection has taken place.static ExpandItemExpandSelectHelper.getExpandItemBasedOnType(List<ExpandItem> expandItems, String propertyName, EdmStructuredType type, String resourceName) Fetches the expand Item depending upon the type -
Uses of EdmStructuredType in org.apache.olingo.server.core.uri
Methods in org.apache.olingo.server.core.uri with parameters of type EdmStructuredTypeModifier and TypeMethodDescriptionUriHelperImpl.buildContextURLSelectList(EdmStructuredType type, ExpandOption expand, SelectOption select) UriResourceTypedImpl.setTypeFilter(EdmStructuredType typeFilter) -
Uses of EdmStructuredType in org.apache.olingo.server.core.uri.parser
Methods in org.apache.olingo.server.core.uri.parser that return EdmStructuredTypeModifier and TypeMethodDescriptionprotected static EdmStructuredTypeParserHelper.parseTypeCast(UriTokenizer tokenizer, Edm edm, EdmStructuredType referencedType) Methods in org.apache.olingo.server.core.uri.parser with parameters of type EdmStructuredTypeModifier and TypeMethodDescriptionApplyParser.parse(UriTokenizer tokenizer, EdmStructuredType referencedType, Collection<String> crossjoinEntitySetNames, Map<String, AliasQueryOption> aliases) ExpandParser.parse(UriTokenizer tokenizer, EdmStructuredType referencedType) OrderByParser.parse(UriTokenizer tokenizer, EdmStructuredType referencedType, Collection<String> crossjoinEntitySetNames, Map<String, AliasQueryOption> aliases) SelectParser.parse(UriTokenizer tokenizer, EdmStructuredType referencedType, boolean referencedIsCollection) ApplyParser.parseAggregateMethodCallExpr(UriTokenizer tokenizer, EdmStructuredType referringType) protected static UriInfoImplExpandParser.parseExpandPath(UriTokenizer tokenizer, Edm edm, EdmStructuredType referencedType, ExpandItemImpl item) protected static EdmStructuredTypeParserHelper.parseTypeCast(UriTokenizer tokenizer, Edm edm, EdmStructuredType referencedType) -
Uses of EdmStructuredType in org.apache.olingo.server.core.uri.queryoption.apply
Classes in org.apache.olingo.server.core.uri.queryoption.apply that implement EdmStructuredTypeModifier and TypeClassDescriptionclassA dynamic structured type used to incorporate dynamic properties containing aggregations.Methods in org.apache.olingo.server.core.uri.queryoption.apply that return EdmStructuredTypeConstructors in org.apache.olingo.server.core.uri.queryoption.apply with parameters of type EdmStructuredType