Class ServiceDocumentImpl
java.lang.Object
org.apache.olingo.client.core.data.ServiceDocumentImpl
- All Implemented Interfaces:
ServiceDocument
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets base URI.protected ServiceDocumentItemgetByName(List<ServiceDocumentItem> elements, String name) getEntitySetByName(String name) Gets top level entity set with given name.Gets top level entity sets.Gets top level function import set with given name.Gets top level function imports.Gets the metadata URI.Gets related service documents.getSingletonByName(String name) Gets top level singleton with given name.Gets top level singletons.getTitle()inthashCode()voidsetMetadata(String metadata) Sets the metadata URI.voidtoString()
-
Constructor Details
-
ServiceDocumentImpl
public ServiceDocumentImpl()
-
-
Method Details
-
getBaseURI
Description copied from interface:ServiceDocumentGets base URI.- Specified by:
getBaseURIin interfaceServiceDocument- Returns:
- base URI.
-
getMetadata
Gets the metadata URI.- Returns:
- the metadata URI
-
setMetadata
Sets the metadata URI.- Parameters:
metadata- metadata URI.
-
getTitle
- Specified by:
getTitlein interfaceServiceDocument
-
setTitle
-
getByName
-
getEntitySets
Description copied from interface:ServiceDocumentGets top level entity sets.- Specified by:
getEntitySetsin interfaceServiceDocument- Returns:
- top level entity sets.
-
getEntitySetByName
Description copied from interface:ServiceDocumentGets top level entity set with given name.- Specified by:
getEntitySetByNamein interfaceServiceDocument- Parameters:
name- entity set name- Returns:
- entity set with given name if found, otherwise null
-
getFunctionImports
Description copied from interface:ServiceDocumentGets top level function imports.- Specified by:
getFunctionImportsin interfaceServiceDocument- Returns:
- top level function imports.
-
getFunctionImportByName
Description copied from interface:ServiceDocumentGets top level function import set with given name.- Specified by:
getFunctionImportByNamein interfaceServiceDocument- Parameters:
name- function import name- Returns:
- function import with given name if found, otherwise null
-
getSingletons
Description copied from interface:ServiceDocumentGets top level singletons.- Specified by:
getSingletonsin interfaceServiceDocument- Returns:
- top level singletons.
-
getSingletonByName
Description copied from interface:ServiceDocumentGets top level singleton with given name.- Specified by:
getSingletonByNamein interfaceServiceDocument- Parameters:
name- singleton name- Returns:
- singleton with given name if found, otherwise null
-
getRelatedServiceDocuments
Description copied from interface:ServiceDocumentGets related service documents.- Specified by:
getRelatedServiceDocumentsin interfaceServiceDocument- Returns:
- related service documents.
-
equals
-
hashCode
public int hashCode() -
toString
-