Package com.exasol.adapter.metadata
Class SchemaMetadataInfo
- java.lang.Object
-
- com.exasol.adapter.metadata.SchemaMetadataInfo
-
public class SchemaMetadataInfo extends Object
Represents the metadata of an EXASOL Virtual Schema which are sent with each request. The metadata are just "for information" for the adapter. These metadata don't contain the table metadata.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontainsProperty(String key)Check if the property with the given key is setStringgetAdapterNotes()Map<String,String>getProperties()Keys are case-insensitive and stored upper caseStringgetProperty(String name)Get a property value by the property nameStringgetSchemaName()StringtoString()
-
-
-
Method Detail
-
getSchemaName
public String getSchemaName()
-
getAdapterNotes
public String getAdapterNotes()
-
getProperties
public Map<String,String> getProperties()
Keys are case-insensitive and stored upper case- Returns:
- map with schema properties
-
getProperty
public String getProperty(String name)
Get a property value by the property name- Parameters:
name- property name- Returns:
- property value
-
containsProperty
public boolean containsProperty(String key)
Check if the property with the given key is set- Parameters:
key- key to check- Returns:
trueif the property with the given key is set
-
-