Skip navigation links
org.eclipse.persistence.platform.database.oracle.publisher.visit
Interface PublisherListener
- All Known Implementing Classes:
- AdvancedJDBCORDescriptorBuilder, AdvancedJDBCOXDescriptorBuilder, AdvancedJDBCQueryBuilder, PLSQLHelperObjectsBuilder, PLSQLORDescriptorBuilder, PLSQLOXDescriptorBuilder, PublisherDefaultListener, PublisherListenerChainAdapter
-
public interface PublisherListener
Method Summary |
void |
beginMethod(java.lang.String methodName, int len)
|
void |
beginMethodArg(java.lang.String argName, java.lang.String direction, int idx)
|
void |
beginObjectType(java.lang.String objectTypeName)
|
void |
beginPackage(java.lang.String packagename)
|
void |
beginPlsqlRecord(java.lang.String recordName, java.lang.String targetTypeName, int numFields)
|
void |
beginPlsqlRecordField(java.lang.String fieldName, int idx)
|
void |
beginPlsqlTable(java.lang.String tableName, java.lang.String targetTypeName)
|
void |
endMethod(java.lang.String methodName)
|
void |
endMethodArg(java.lang.String argName)
|
void |
endObjectType(java.lang.String objectTypeName)
|
void |
endPackage()
|
void |
endPlsqlRecord(java.lang.String recordName, java.lang.String typeDDL, java.lang.String typeDropDDL)
|
void |
endPlsqlRecordField(java.lang.String fieldName, int idx)
|
void |
endPlsqlTable(java.lang.String tableName, java.lang.String typeDDL, java.lang.String typeDropDDL)
|
void |
handleAttributeField(java.lang.String attributeFieldName, int idx)
|
void |
handleMethodReturn(java.lang.String returnTypeName)
|
void |
handleObjectType(java.lang.String objectTypeName, java.lang.String targetTypeName, int numAttributes)
|
void |
handleSqlArrayType(java.lang.String arrayTypeName, java.lang.String targetTypeName)
|
void |
handleSqlTableType(java.lang.String tableTypeName, java.lang.String targetTypeName)
|
void |
handleSqlType(java.lang.String sqlTypeName, int typecode, java.lang.String targetTypeName)
|
beginPackage
void beginPackage(java.lang.String packagename)
endPackage
void endPackage()
beginPlsqlRecord
void beginPlsqlRecord(java.lang.String recordName,
java.lang.String targetTypeName,
int numFields)
beginPlsqlRecordField
void beginPlsqlRecordField(java.lang.String fieldName,
int idx)
endPlsqlRecordField
void endPlsqlRecordField(java.lang.String fieldName,
int idx)
endPlsqlRecord
void endPlsqlRecord(java.lang.String recordName,
java.lang.String typeDDL,
java.lang.String typeDropDDL)
beginPlsqlTable
void beginPlsqlTable(java.lang.String tableName,
java.lang.String targetTypeName)
endPlsqlTable
void endPlsqlTable(java.lang.String tableName,
java.lang.String typeDDL,
java.lang.String typeDropDDL)
beginMethod
void beginMethod(java.lang.String methodName,
int len)
handleMethodReturn
void handleMethodReturn(java.lang.String returnTypeName)
beginMethodArg
void beginMethodArg(java.lang.String argName,
java.lang.String direction,
int idx)
endMethodArg
void endMethodArg(java.lang.String argName)
endMethod
void endMethod(java.lang.String methodName)
handleSqlType
void handleSqlType(java.lang.String sqlTypeName,
int typecode,
java.lang.String targetTypeName)
beginObjectType
void beginObjectType(java.lang.String objectTypeName)
handleObjectType
void handleObjectType(java.lang.String objectTypeName,
java.lang.String targetTypeName,
int numAttributes)
endObjectType
void endObjectType(java.lang.String objectTypeName)
handleSqlArrayType
void handleSqlArrayType(java.lang.String arrayTypeName,
java.lang.String targetTypeName)
handleSqlTableType
void handleSqlTableType(java.lang.String tableTypeName,
java.lang.String targetTypeName)
handleAttributeField
void handleAttributeField(java.lang.String attributeFieldName,
int idx)
Skip navigation links