Skip navigation links
A B C D E F G H I L M O P R S T U V Y 

A

AbstractTypeConstructor - Class in org.apache.shardingsphere.underlying.common.yaml.constructor
Abstract type constructor.
AbstractTypeConstructor(Class<?>) - Constructor for class org.apache.shardingsphere.underlying.common.yaml.constructor.AbstractTypeConstructor
 
addAlias(String...) - Method in class org.apache.shardingsphere.underlying.common.config.DataSourceConfiguration
Add alias to share configuration with sharding-jdbc.

B

BaseRule - Interface in org.apache.shardingsphere.underlying.common.rule
Base rule.

C

ConfigurationProperties - Class in org.apache.shardingsphere.underlying.common.config.properties
Typed properties of configuration.
ConfigurationProperties(Properties) - Constructor for class org.apache.shardingsphere.underlying.common.config.properties.ConfigurationProperties
 
ConfigurationPropertyKey - Enum in org.apache.shardingsphere.underlying.common.config.properties
Typed property key of configuration.
createDataSource() - Method in class org.apache.shardingsphere.underlying.common.config.DataSourceConfiguration
Create data source.

D

DatabaseAccessConfiguration - Class in org.apache.shardingsphere.underlying.common.config
Database access configuration.
DatabaseAccessConfiguration() - Constructor for class org.apache.shardingsphere.underlying.common.config.DatabaseAccessConfiguration
 
DatabaseTypes - Class in org.apache.shardingsphere.underlying.common.database.type
Database types.
DatabaseTypes() - Constructor for class org.apache.shardingsphere.underlying.common.database.type.DatabaseTypes
 
DataNode - Class in org.apache.shardingsphere.underlying.common.rule
Data node.
DataNode(String) - Constructor for class org.apache.shardingsphere.underlying.common.rule.DataNode
Constructs a data node with well-formatted string.
DataSourceConfiguration - Class in org.apache.shardingsphere.underlying.common.config
Data source configuration.
DataSourceConfiguration() - Constructor for class org.apache.shardingsphere.underlying.common.config.DataSourceConfiguration
 
DataSourceMetas - Class in org.apache.shardingsphere.underlying.common.metadata.datasource
Data source metas.
DataSourceMetas(DatabaseType, Map<String, DatabaseAccessConfiguration>) - Constructor for class org.apache.shardingsphere.underlying.common.metadata.datasource.DataSourceMetas
 
decorate(SchemaMetaData, T, TableMetaDataDecorator<T>) - Static method in class org.apache.shardingsphere.underlying.common.metadata.decorator.SchemaMetaDataDecorator
Decorate schema meta data.
decorate(TableMetaData, String, T) - Method in interface org.apache.shardingsphere.underlying.common.metadata.decorator.TableMetaDataDecorator
Decorate table meta data.
DefaultSchema - Class in org.apache.shardingsphere.underlying.common.database
Default schema.
DefaultSchema() - Constructor for class org.apache.shardingsphere.underlying.common.database.DefaultSchema
 
DefaultYamlRepresenter - Class in org.apache.shardingsphere.underlying.common.yaml.representer
Default YAML representer.
DefaultYamlRepresenter() - Constructor for class org.apache.shardingsphere.underlying.common.yaml.representer.DefaultYamlRepresenter
 

E

equals(Object) - Method in class org.apache.shardingsphere.underlying.common.config.DataSourceConfiguration
 
equals(Object) - Method in class org.apache.shardingsphere.underlying.common.rule.DataNode
 
evaluateClosure() - Method in class org.apache.shardingsphere.underlying.common.config.inline.InlineExpressionParser
Evaluate closure.

F

finish(int) - Method in interface org.apache.shardingsphere.underlying.common.hook.RootInvokeHook
Handle when root invoke finished.
finish(int) - Method in class org.apache.shardingsphere.underlying.common.hook.SPIRootInvokeHook
 

G

getActualDatabaseType(String) - Static method in class org.apache.shardingsphere.underlying.common.database.type.DatabaseTypes
Get actual database type.
getAllInstanceDataSourceNames() - Method in class org.apache.shardingsphere.underlying.common.metadata.datasource.DataSourceMetas
Get all instance data source names.
getConstructor(Node) - Method in class org.apache.shardingsphere.underlying.common.yaml.constructor.AbstractTypeConstructor
 
getDatabaseTypeByURL(String) - Static method in class org.apache.shardingsphere.underlying.common.database.type.DatabaseTypes
Get database type by URL.
getDataSourceConfiguration(DataSource) - Static method in class org.apache.shardingsphere.underlying.common.config.DataSourceConfiguration
Get data source configuration.
getDataSourceMetaData(String, String) - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.H2DatabaseType
 
getDataSourceMetaData(String, String) - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.MariaDBDatabaseType
 
getDataSourceMetaData(String, String) - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.MySQLDatabaseType
 
getDataSourceMetaData(String, String) - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.OracleDatabaseType
 
getDataSourceMetaData(String, String) - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.PostgreSQLDatabaseType
 
getDataSourceMetaData(String, String) - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.SQL92DatabaseType
 
getDataSourceMetaData(String, String) - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.SQLServerDatabaseType
 
getDataSourceMetaData(String) - Method in class org.apache.shardingsphere.underlying.common.metadata.datasource.DataSourceMetas
Get data source meta data.
getDefaultValue() - Method in interface org.apache.shardingsphere.underlying.common.properties.TypedPropertyKey
Get default property value.
getJdbcUrlPrefixAlias() - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.H2DatabaseType
 
getJdbcUrlPrefixAlias() - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.MariaDBDatabaseType
 
getJdbcUrlPrefixAlias() - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.MySQLDatabaseType
 
getJdbcUrlPrefixAlias() - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.OracleDatabaseType
 
getJdbcUrlPrefixAlias() - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.PostgreSQLDatabaseType
 
getJdbcUrlPrefixAlias() - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.SQL92DatabaseType
 
getJdbcUrlPrefixAlias() - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.SQLServerDatabaseType
 
getKey() - Method in interface org.apache.shardingsphere.underlying.common.properties.TypedPropertyKey
Get property key.
getName() - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.H2DatabaseType
 
getName() - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.MariaDBDatabaseType
 
getName() - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.MySQLDatabaseType
 
getName() - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.OracleDatabaseType
 
getName() - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.PostgreSQLDatabaseType
 
getName() - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.SQL92DatabaseType
 
getName() - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.SQLServerDatabaseType
 
getProcessedTupleName() - Method in class org.apache.shardingsphere.underlying.common.yaml.representer.processor.SkipUnsetTupleProcessor
 
getProcessedTupleName() - Method in interface org.apache.shardingsphere.underlying.common.yaml.representer.processor.TupleProcessor
Get the tuple name of processed by this processor.
getRuleConfiguration() - Method in interface org.apache.shardingsphere.underlying.common.rule.BaseRule
Get rule configuration.
getTrunkDatabaseType(String) - Static method in class org.apache.shardingsphere.underlying.common.database.type.DatabaseTypes
Get trunk database type.
getTrunkDatabaseType() - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.H2DatabaseType
 
getTrunkDatabaseType() - Method in class org.apache.shardingsphere.underlying.common.database.type.dialect.MariaDBDatabaseType
 
getTrunkDatabaseTypeName(DatabaseType) - Static method in class org.apache.shardingsphere.underlying.common.database.type.DatabaseTypes
Get name of trunk database type.
getType() - Method in interface org.apache.shardingsphere.underlying.common.properties.TypedPropertyKey
Get property type.
getValue(E) - Method in class org.apache.shardingsphere.underlying.common.properties.TypedProperties
Get property value.

H

H2DatabaseType - Class in org.apache.shardingsphere.underlying.common.database.type.dialect
Database type of H2.
H2DatabaseType() - Constructor for class org.apache.shardingsphere.underlying.common.database.type.dialect.H2DatabaseType
 
H2DataSourceMetaData - Class in org.apache.shardingsphere.underlying.common.database.metadata.dialect
Data source meta data for H2.
H2DataSourceMetaData(String) - Constructor for class org.apache.shardingsphere.underlying.common.database.metadata.dialect.H2DataSourceMetaData
 
handlePlaceHolder(String) - Static method in class org.apache.shardingsphere.underlying.common.config.inline.InlineExpressionParser
Replace all inline expression placeholders.
hashCode() - Method in class org.apache.shardingsphere.underlying.common.config.DataSourceConfiguration
 
hashCode() - Method in class org.apache.shardingsphere.underlying.common.rule.DataNode
 

I

InlineExpressionParser - Class in org.apache.shardingsphere.underlying.common.config.inline
Inline expression parser.
InlineExpressionParser() - Constructor for class org.apache.shardingsphere.underlying.common.config.inline.InlineExpressionParser
 

L

LOGIC_NAME - Static variable in class org.apache.shardingsphere.underlying.common.database.DefaultSchema
Logic schema name.

M

MariaDBDatabaseType - Class in org.apache.shardingsphere.underlying.common.database.type.dialect
Database type of Mariadb.
MariaDBDatabaseType() - Constructor for class org.apache.shardingsphere.underlying.common.database.type.dialect.MariaDBDatabaseType
 
MariaDBDataSourceMetaData - Class in org.apache.shardingsphere.underlying.common.database.metadata.dialect
Data source meta data for MariaDB.
MariaDBDataSourceMetaData(String) - Constructor for class org.apache.shardingsphere.underlying.common.database.metadata.dialect.MariaDBDataSourceMetaData
 
marshal(Object) - Static method in class org.apache.shardingsphere.underlying.common.yaml.engine.YamlEngine
Marshal YAML.
marshal(Object, Collection<TupleProcessor>) - Static method in class org.apache.shardingsphere.underlying.common.yaml.engine.YamlEngine
Marshal YAML.
MySQLDatabaseType - Class in org.apache.shardingsphere.underlying.common.database.type.dialect
Database type of MySQL.
MySQLDatabaseType() - Constructor for class org.apache.shardingsphere.underlying.common.database.type.dialect.MySQLDatabaseType
 
MySQLDataSourceMetaData - Class in org.apache.shardingsphere.underlying.common.database.metadata.dialect
Data source meta data for MySQL.
MySQLDataSourceMetaData(String) - Constructor for class org.apache.shardingsphere.underlying.common.database.metadata.dialect.MySQLDataSourceMetaData
 

O

OracleDatabaseType - Class in org.apache.shardingsphere.underlying.common.database.type.dialect
Database type of Oracle.
OracleDatabaseType() - Constructor for class org.apache.shardingsphere.underlying.common.database.type.dialect.OracleDatabaseType
 
OracleDataSourceMetaData - Class in org.apache.shardingsphere.underlying.common.database.metadata.dialect
Data source meta data for Oracle.
OracleDataSourceMetaData(String, String) - Constructor for class org.apache.shardingsphere.underlying.common.database.metadata.dialect.OracleDataSourceMetaData
 
org.apache.shardingsphere.underlying.common.config - package org.apache.shardingsphere.underlying.common.config
 
org.apache.shardingsphere.underlying.common.config.exception - package org.apache.shardingsphere.underlying.common.config.exception
 
org.apache.shardingsphere.underlying.common.config.inline - package org.apache.shardingsphere.underlying.common.config.inline
 
org.apache.shardingsphere.underlying.common.config.properties - package org.apache.shardingsphere.underlying.common.config.properties
 
org.apache.shardingsphere.underlying.common.database - package org.apache.shardingsphere.underlying.common.database
 
org.apache.shardingsphere.underlying.common.database.metadata - package org.apache.shardingsphere.underlying.common.database.metadata
 
org.apache.shardingsphere.underlying.common.database.metadata.dialect - package org.apache.shardingsphere.underlying.common.database.metadata.dialect
 
org.apache.shardingsphere.underlying.common.database.type - package org.apache.shardingsphere.underlying.common.database.type
 
org.apache.shardingsphere.underlying.common.database.type.dialect - package org.apache.shardingsphere.underlying.common.database.type.dialect
 
org.apache.shardingsphere.underlying.common.exception - package org.apache.shardingsphere.underlying.common.exception
 
org.apache.shardingsphere.underlying.common.hook - package org.apache.shardingsphere.underlying.common.hook
 
org.apache.shardingsphere.underlying.common.metadata - package org.apache.shardingsphere.underlying.common.metadata
 
org.apache.shardingsphere.underlying.common.metadata.datasource - package org.apache.shardingsphere.underlying.common.metadata.datasource
 
org.apache.shardingsphere.underlying.common.metadata.decorator - package org.apache.shardingsphere.underlying.common.metadata.decorator
 
org.apache.shardingsphere.underlying.common.properties - package org.apache.shardingsphere.underlying.common.properties
 
org.apache.shardingsphere.underlying.common.rule - package org.apache.shardingsphere.underlying.common.rule
 
org.apache.shardingsphere.underlying.common.yaml.config - package org.apache.shardingsphere.underlying.common.yaml.config
 
org.apache.shardingsphere.underlying.common.yaml.constructor - package org.apache.shardingsphere.underlying.common.yaml.constructor
 
org.apache.shardingsphere.underlying.common.yaml.engine - package org.apache.shardingsphere.underlying.common.yaml.engine
 
org.apache.shardingsphere.underlying.common.yaml.representer - package org.apache.shardingsphere.underlying.common.yaml.representer
 
org.apache.shardingsphere.underlying.common.yaml.representer.processor - package org.apache.shardingsphere.underlying.common.yaml.representer.processor
 
org.apache.shardingsphere.underlying.common.yaml.swapper - package org.apache.shardingsphere.underlying.common.yaml.swapper
 

P

PostgreSQLDatabaseType - Class in org.apache.shardingsphere.underlying.common.database.type.dialect
Database type of PostgreSQL.
PostgreSQLDatabaseType() - Constructor for class org.apache.shardingsphere.underlying.common.database.type.dialect.PostgreSQLDatabaseType
 
PostgreSQLDataSourceMetaData - Class in org.apache.shardingsphere.underlying.common.database.metadata.dialect
Data source meta data for PostgreSQL.
PostgreSQLDataSourceMetaData(String) - Constructor for class org.apache.shardingsphere.underlying.common.database.metadata.dialect.PostgreSQLDataSourceMetaData
 
process(NodeTuple) - Method in class org.apache.shardingsphere.underlying.common.yaml.representer.processor.SkipUnsetTupleProcessor
 
process(NodeTuple) - Method in interface org.apache.shardingsphere.underlying.common.yaml.representer.processor.TupleProcessor
Process YAML tuple for representer.

R

registerConstruct(Class, Construct) - Method in class org.apache.shardingsphere.underlying.common.yaml.constructor.AbstractTypeConstructor
register construct for class.
registerTupleProcessor(TupleProcessor) - Method in class org.apache.shardingsphere.underlying.common.yaml.representer.DefaultYamlRepresenter
Register new tuple processor into representer.
representJavaBeanProperty(Object, Property, Object, Tag) - Method in class org.apache.shardingsphere.underlying.common.yaml.representer.DefaultYamlRepresenter
 
RootInvokeHook - Interface in org.apache.shardingsphere.underlying.common.hook
Root invoke hook.
RuleConfiguration - Interface in org.apache.shardingsphere.underlying.common.config
Rule configuration.

S

SchemaMetaDataDecorator - Class in org.apache.shardingsphere.underlying.common.metadata.decorator
Schema meta data decorator.
SchemaMetaDataDecorator() - Constructor for class org.apache.shardingsphere.underlying.common.metadata.decorator.SchemaMetaDataDecorator
 
ShardingSphereConfigurationException - Exception in org.apache.shardingsphere.underlying.common.config.exception
Configuration exception.
ShardingSphereConfigurationException(String, Object...) - Constructor for exception org.apache.shardingsphere.underlying.common.config.exception.ShardingSphereConfigurationException
Constructs an exception with formatted error message and arguments.
ShardingSphereConfigurationException(Exception) - Constructor for exception org.apache.shardingsphere.underlying.common.config.exception.ShardingSphereConfigurationException
Constructs an exception with cause exception.
ShardingSphereException - Exception in org.apache.shardingsphere.underlying.common.exception
Basic exception of ShardingSphere.
ShardingSphereException(String, Object...) - Constructor for exception org.apache.shardingsphere.underlying.common.exception.ShardingSphereException
Constructs an exception with formatted error message and arguments.
ShardingSphereException(String, Exception) - Constructor for exception org.apache.shardingsphere.underlying.common.exception.ShardingSphereException
Constructs an exception with error message and cause.
ShardingSphereException(Exception) - Constructor for exception org.apache.shardingsphere.underlying.common.exception.ShardingSphereException
Constructs an exception with cause.
ShardingSphereMetaData - Class in org.apache.shardingsphere.underlying.common.metadata
ShardingSphere meta data.
ShardingSphereMetaData() - Constructor for class org.apache.shardingsphere.underlying.common.metadata.ShardingSphereMetaData
 
SkipUnsetTupleProcessor - Class in org.apache.shardingsphere.underlying.common.yaml.representer.processor
Skip unset tuple processor.
SkipUnsetTupleProcessor() - Constructor for class org.apache.shardingsphere.underlying.common.yaml.representer.processor.SkipUnsetTupleProcessor
 
SPIRootInvokeHook - Class in org.apache.shardingsphere.underlying.common.hook
Root invoke hook for SPI.
SPIRootInvokeHook() - Constructor for class org.apache.shardingsphere.underlying.common.hook.SPIRootInvokeHook
 
splitAndEvaluate() - Method in class org.apache.shardingsphere.underlying.common.config.inline.InlineExpressionParser
Split and evaluate inline expression.
SQL92DatabaseType - Class in org.apache.shardingsphere.underlying.common.database.type.dialect
Database type of SQL92.
SQL92DatabaseType() - Constructor for class org.apache.shardingsphere.underlying.common.database.type.dialect.SQL92DatabaseType
 
SQL92DataSourceMetaData - Class in org.apache.shardingsphere.underlying.common.database.metadata.dialect
Data source meta data for SQL92.
SQL92DataSourceMetaData(String) - Constructor for class org.apache.shardingsphere.underlying.common.database.metadata.dialect.SQL92DataSourceMetaData
 
SQLServerDatabaseType - Class in org.apache.shardingsphere.underlying.common.database.type.dialect
Database type of SQLServer.
SQLServerDatabaseType() - Constructor for class org.apache.shardingsphere.underlying.common.database.type.dialect.SQLServerDatabaseType
 
SQLServerDataSourceMetaData - Class in org.apache.shardingsphere.underlying.common.database.metadata.dialect
Data source meta data for SQLServer.
SQLServerDataSourceMetaData(String) - Constructor for class org.apache.shardingsphere.underlying.common.database.metadata.dialect.SQLServerDataSourceMetaData
 
start() - Method in interface org.apache.shardingsphere.underlying.common.hook.RootInvokeHook
Handle when root invoke started.
start() - Method in class org.apache.shardingsphere.underlying.common.hook.SPIRootInvokeHook
 
swap(T) - Method in interface org.apache.shardingsphere.underlying.common.yaml.swapper.YamlSwapper
Swap to YAML configuration.
swap(Y) - Method in interface org.apache.shardingsphere.underlying.common.yaml.swapper.YamlSwapper
Swap from YAML configuration to object.

T

TableMetaDataDecorator<T extends BaseRule> - Interface in org.apache.shardingsphere.underlying.common.metadata.decorator
Table meta data decorator.
TupleProcessor - Interface in org.apache.shardingsphere.underlying.common.yaml.representer.processor
YAML tuple processor.
TypeBasedSPIConfiguration - Class in org.apache.shardingsphere.underlying.common.config
Type based SPI configuration.
TypeBasedSPIConfiguration(String) - Constructor for class org.apache.shardingsphere.underlying.common.config.TypeBasedSPIConfiguration
 
TypeBasedSPIConfiguration(String, Properties) - Constructor for class org.apache.shardingsphere.underlying.common.config.TypeBasedSPIConfiguration
 
TypedProperties<E extends Enum & TypedPropertyKey> - Class in org.apache.shardingsphere.underlying.common.properties
Typed properties with a specified enum.
TypedProperties(Class<E>, Properties) - Constructor for class org.apache.shardingsphere.underlying.common.properties.TypedProperties
 
TypedPropertyKey - Interface in org.apache.shardingsphere.underlying.common.properties
Typed property key.
TypedPropertyValue - Class in org.apache.shardingsphere.underlying.common.properties
Typed property value.
TypedPropertyValue(TypedPropertyKey, String) - Constructor for class org.apache.shardingsphere.underlying.common.properties.TypedPropertyValue
 
TypedPropertyValueException - Exception in org.apache.shardingsphere.underlying.common.properties
Typed property value exception.
TypedPropertyValueException(TypedPropertyKey, String) - Constructor for exception org.apache.shardingsphere.underlying.common.properties.TypedPropertyValueException
 

U

unmarshal(File, Class<T>) - Static method in class org.apache.shardingsphere.underlying.common.yaml.engine.YamlEngine
Unmarshal YAML.
unmarshal(File, Class<T>, Constructor) - Static method in class org.apache.shardingsphere.underlying.common.yaml.engine.YamlEngine
Unmarshal YAML.
unmarshal(byte[], Class<T>) - Static method in class org.apache.shardingsphere.underlying.common.yaml.engine.YamlEngine
Unmarshal YAML.
unmarshal(byte[], Class<T>, Constructor) - Static method in class org.apache.shardingsphere.underlying.common.yaml.engine.YamlEngine
Unmarshal YAML.
unmarshal(String, Class<T>) - Static method in class org.apache.shardingsphere.underlying.common.yaml.engine.YamlEngine
Unmarshal YAML.
unmarshal(String, Class<T>, Constructor) - Static method in class org.apache.shardingsphere.underlying.common.yaml.engine.YamlEngine
Unmarshal YAML.
unmarshal(String) - Static method in class org.apache.shardingsphere.underlying.common.yaml.engine.YamlEngine
Unmarshal YAML.
unmarshalProperties(String) - Static method in class org.apache.shardingsphere.underlying.common.yaml.engine.YamlEngine
Unmarshal properties YAML.
UnrecognizedDatabaseURLException - Exception in org.apache.shardingsphere.underlying.common.database.metadata
Unrecognized database URL exception.
UnrecognizedDatabaseURLException(String, String) - Constructor for exception org.apache.shardingsphere.underlying.common.database.metadata.UnrecognizedDatabaseURLException
 

V

valueOf(String) - Static method in enum org.apache.shardingsphere.underlying.common.config.properties.ConfigurationPropertyKey
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.shardingsphere.underlying.common.config.properties.ConfigurationPropertyKey
Returns an array containing the constants of this enum type, in the order they are declared.

Y

YamlConfiguration - Interface in org.apache.shardingsphere.underlying.common.yaml.config
YAML configuration.
YamlEngine - Class in org.apache.shardingsphere.underlying.common.yaml.engine
YAML engine.
YamlEngine() - Constructor for class org.apache.shardingsphere.underlying.common.yaml.engine.YamlEngine
 
YamlSwapper<Y extends YamlConfiguration,T> - Interface in org.apache.shardingsphere.underlying.common.yaml.swapper
YAML configuration swapper.
A B C D E F G H I L M O P R S T U V Y 
Skip navigation links

Copyright © 2020 The Apache Software Foundation. All rights reserved.