public class ClientCsdlXMLMetadata extends CsdlAbstractEdmItem implements Serializable, XMLMetadata
| Constructor and Description |
|---|
ClientCsdlXMLMetadata(Edmx edmx) |
ClientCsdlXMLMetadata(Edmx edmx,
List<List<String>> schemaNameSpaces) |
| Modifier and Type | Method and Description |
|---|---|
String |
getEdmVersion() |
List<Reference> |
getReferences() |
CsdlSchema |
getSchema(int index)
Returns the Schema at the specified position in the EdM metadata document.
|
CsdlSchema |
getSchema(String key)
Returns the Schema with the specified key (namespace or alias) in the EdM metadata document.
|
Map<String,CsdlSchema> |
getSchemaByNsOrAlias() |
List<List<String>> |
getSchemaNamespaces() |
List<CsdlSchema> |
getSchemas()
Returns all Schema objects defined in the EdM metadata document.
|
getAllByName, getOneByNameprotected final Edmx edmx
public ClientCsdlXMLMetadata(Edmx edmx)
public List<List<String>> getSchemaNamespaces()
getSchemaNamespaces in interface XMLMetadatapublic List<CsdlSchema> getSchemas()
XMLMetadatagetSchemas in interface XMLMetadatapublic CsdlSchema getSchema(int index)
XMLMetadatagetSchema in interface XMLMetadataindex - index of the Schema to returnpublic CsdlSchema getSchema(String key)
XMLMetadatagetSchema in interface XMLMetadatakey - namespace or aliaspublic Map<String,CsdlSchema> getSchemaByNsOrAlias()
getSchemaByNsOrAlias in interface XMLMetadatapublic List<Reference> getReferences()
getReferences in interface XMLMetadatapublic String getEdmVersion()
getEdmVersion in interface XMLMetadataCopyright © 2023. All rights reserved.