Uses of Interface
org.eclipse.persistence.tools.oracleddl.metadata.DatabaseType
Packages that use DatabaseType
Package
Description
-
Uses of DatabaseType in org.eclipse.persistence.tools.dbws
Methods in org.eclipse.persistence.tools.dbws that return DatabaseTypeModifier and TypeMethodDescriptionstatic DatabaseTypeUtil.buildTypeForJDBCType(int jdbcType, int precision, int scale) Return a DatabaseType instance for a given JDCBType.Methods in org.eclipse.persistence.tools.dbws with parameters of type DatabaseTypeModifier and TypeMethodDescriptionprotected DatabaseTypeBaseDBWSBuilderHelper.buildDatabaseTypeFromMetadataType(DatabaseType dType) Build a org.eclipse.persistence.internal.helper.DatabaseType instance from an org.eclipse.persistence.tools.oracleddl.metadata.DatabaseType instance.protected DatabaseTypeBaseDBWSBuilderHelper.buildDatabaseTypeFromMetadataType(DatabaseType dType, String catalog) Build a org.eclipse.persistence.internal.helper.DatabaseType instance from an org.eclipse.persistence.tools.oracleddl.metadata.DatabaseType instance.static Class<?> Util.getAttributeClassForDatabaseType(DatabaseType dbType) Get the attribute class for a given DatabaseType.protected static StringBaseDBWSBuilderHelper.getTypeNameForDatabaseType(DatabaseType dataType) Return the type name to be used for a given database type.static booleanUtil.isTypeComplex(DatabaseType dbType) Indicates if a given DatabaseType is considered 'complex', i.e. -
Uses of DatabaseType in org.eclipse.persistence.tools.dbws.jdbc
Classes in org.eclipse.persistence.tools.dbws.jdbc that implement DatabaseType -
Uses of DatabaseType in org.eclipse.persistence.tools.dbws.oracle
Methods in org.eclipse.persistence.tools.dbws.oracle with parameters of type DatabaseTypeModifier and TypeMethodDescriptionprotected voidOracleHelper.addToORProjectForObjectTableTypeArg(DatabaseType dbType, Project orProject, String objectTableName, String objectTableAlias) Build descriptor and mappings for an OracleTableType argument.protected voidOracleHelper.addToORProjectForObjectTypeArg(DatabaseType dbType, Project orProject, String objectName, String objectAlias) Build descriptor and mappings for an Object type argument.protected voidOracleHelper.addToORProjectForPLSQLRecordArg(DatabaseType dbType, Project orProject, String recordName, String recordAlias, String targetTypeName, String catalogPattern) Build descriptor and mappings for a PL/SQL record argument.protected voidOracleHelper.addToORProjectForPLSQLTableArg(DatabaseType dbType, Project orProject, String tableName, String tableAlias, String targetTypeName, String catalogPattern) Build descriptor and mappings for a PL/SQL collection argument.protected voidOracleHelper.addToORProjectForVArrayArg(DatabaseType dbType, Project orProject, String arrayName, String arrayAlias) Build descriptor and mappings for a VArray argument.protected voidOracleHelper.addToOXProjectForObjectTableTypeArg(DatabaseType dbType, Project oxProject, String objectTableName, String objectTableAlias) Build descriptor and mappings for an OracleTableType argument.protected voidOracleHelper.addToOXProjectForObjectTypeArg(DatabaseType dbType, Project oxProject, String objectName, String objectAlias) Build descriptor and mappings for an Object type argument.protected voidOracleHelper.addToOXProjectForPLSQLRecordArg(DatabaseType dbType, Project oxProject, String recordName, String recordAlias, String targetTypeName, String catalogPattern) Build descriptor and mappings for a PL/SQL record argument.protected voidOracleHelper.addToOXProjectForPLSQLTableArg(DatabaseType dbType, Project oxProject, String tableName, String tableAlias, String targetTypeName, String catalogPattern) Build descriptor and mappings for a PL/SQL collection argument.protected voidOracleHelper.addToOXProjectForVArrayArg(DatabaseType dbType, Project oxProject, String arrayName, String arrayAlias) Build descriptor and mappings for a VArray argument.protected DatabaseTypeOracleHelper.buildDatabaseTypeFromMetadataType(DatabaseType dType, String catalog) Overridden for wrapping call with call toOracleHelper.translateToOracleType(org.eclipse.persistence.internal.helper.DatabaseType)method.protected ObjectRelationalDatabaseFieldOracleHelper.buildFieldForNestedType(DatabaseType owningType) Build an OR database field for a given type's nested type. -
Uses of DatabaseType in org.eclipse.persistence.tools.metadata.generation
Methods in org.eclipse.persistence.tools.metadata.generation with parameters of type DatabaseTypeModifier and TypeMethodDescriptionstatic StringUtil.getQualifiedCompatibleTypeName(DatabaseType dbType) Return a qualified compatible type name for the given DatabaseType.static StringUtil.getQualifiedTypeName(DatabaseType dbType) Return a qualified type name for the given DatabaseType.protected static StringUtil.getTypeNameForDatabaseType(DatabaseType dataType) Return the type name to be used for a given database type.protected OracleArrayTypeMetadataJPAMetadataGenerator.processArrayType(DatabaseType dbType) Generate array type metadata based on the given VArray or ObjectTable type.protected voidJPAMetadataGenerator.processCompositeType(DatabaseType compositeType) Process the given composite database type.protected voidJPAMetadataGenerator.processCompositeType(DatabaseType compositeType, String typeName) Process the given composite database type. -
Uses of DatabaseType in org.eclipse.persistence.tools.oracleddl.metadata
Subinterfaces of DatabaseType in org.eclipse.persistence.tools.oracleddl.metadataModifier and TypeInterfaceDescriptioninterfaceinterfaceClasses in org.eclipse.persistence.tools.oracleddl.metadata that implement DatabaseTypeModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassenumclassclassclassclassclassclassclassclassclassclassFields in org.eclipse.persistence.tools.oracleddl.metadata declared as DatabaseTypeModifier and TypeFieldDescriptionprotected DatabaseTypeArgumentType.enclosedTypeprotected DatabaseTypeCompositeDatabaseTypeWithEnclosedType.enclosedTypeprotected DatabaseTypeFieldType.enclosedTypeprotected DatabaseTypePLSQLCollectionType.indexTypeMethods in org.eclipse.persistence.tools.oracleddl.metadata that return DatabaseTypeModifier and TypeMethodDescriptionArgumentType.getEnclosedType()CompositeDatabaseType.getEnclosedType()abstract DatabaseTypeCompositeDatabaseTypeBase.getEnclosedType()CompositeDatabaseTypeWithEnclosedType.getEnclosedType()FieldType.getEnclosedType()ObjectType.getEnclosedType()PLSQLCollectionType.getEnclosedType()PLSQLPackageType.getEnclosedType()PLSQLRecordType.getEnclosedType()ProcedureType.getEnclosedType()TableType.getEnclosedType()PLSQLCollectionType.getIndexType()Methods in org.eclipse.persistence.tools.oracleddl.metadata with parameters of type DatabaseTypeModifier and TypeMethodDescriptionvoidTableType.addColumn(DatabaseType databaseType) voidPLSQLRecordType.addField(DatabaseType databaseType) voidArgumentType.setEnclosedType(DatabaseType enclosedType) voidCompositeDatabaseType.setEnclosedType(DatabaseType enclosedType) abstract voidCompositeDatabaseTypeBase.setEnclosedType(DatabaseType enclosedType) voidCompositeDatabaseTypeWithEnclosedType.setEnclosedType(DatabaseType enclosedType) voidFieldType.setEnclosedType(DatabaseType enclosedType) voidObjectType.setEnclosedType(DatabaseType enclosedType) voidPLSQLCollectionType.setEnclosedType(DatabaseType enclosedType) voidPLSQLPackageType.setEnclosedType(DatabaseType enclosedType) voidPLSQLRecordType.setEnclosedType(DatabaseType enclosedType) voidProcedureType.setEnclosedType(DatabaseType enclosedType) voidTableType.setEnclosedType(DatabaseType enclosedType) voidPLSQLCollectionType.setIndexType(DatabaseType indexType) -
Uses of DatabaseType in org.eclipse.persistence.tools.oracleddl.parser
Fields in org.eclipse.persistence.tools.oracleddl.parser with type parameters of type DatabaseTypeMethods in org.eclipse.persistence.tools.oracleddl.parser that return DatabaseTypeModifier and TypeMethodDescriptionfinal DatabaseTypeDDLParser.columnTypeSpec(CompositeDatabaseType enclosingType) final DatabaseTypeDDLParser.datatype()final DatabaseTypeDDLParser.typeSpec() -
Uses of DatabaseType in org.eclipse.persistence.tools.oracleddl.util
Fields in org.eclipse.persistence.tools.oracleddl.util with type parameters of type DatabaseTypeModifier and TypeFieldDescriptionprotected Map<String, DatabaseType> DatabaseTypesRepository.repositoryMethods in org.eclipse.persistence.tools.oracleddl.util that return DatabaseTypeMethods in org.eclipse.persistence.tools.oracleddl.util that return types with arguments of type DatabaseTypeModifier and TypeMethodDescriptionDatabaseTypesRepository.setDatabaseType(String namespaceKey, DatabaseType databaseType) Methods in org.eclipse.persistence.tools.oracleddl.util with parameters of type DatabaseTypeModifier and TypeMethodDescriptionprotected voidDatabaseTypeBuilder.resolvedTypes(Connection conn, String schemaPattern, DDLParser parser, List<UnresolvedType> unresolvedTypes, DatabaseType databaseType) Attempt to resolve any types that the DDLParser could not resolve.protected voidDatabaseTypeBuilder.resolvedTypes(Connection conn, String schemaPattern, DDLParser parser, List<UnresolvedType> unresolvedTypes, DatabaseType databaseType, List<PLSQLPackageType> processedPackages) Attempt to resolve any types that the DDLParser could not resolve.DatabaseTypesRepository.setDatabaseType(String namespaceKey, DatabaseType databaseType)