Skip navigation links
org.eclipse.persistence.platform.database.oracle.publisher.visit
Class PublisherDefaultListener
java.lang.Object
org.eclipse.persistence.platform.database.oracle.publisher.visit.PublisherDefaultListener
- All Implemented Interfaces:
- PublisherListener
- Direct Known Subclasses:
- AdvancedJDBCORDescriptorBuilder, AdvancedJDBCOXDescriptorBuilder, AdvancedJDBCQueryBuilder, PLSQLHelperObjectsBuilder, PLSQLORDescriptorBuilder, PLSQLOXDescriptorBuilder
-
public class PublisherDefaultListener
- extends java.lang.Object
- implements PublisherListener
Method Summary |
void |
beginMethod(java.lang.String methodName, int numArgs)
|
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 name, 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)
|
java.lang.String |
trimDotPrefix(java.lang.String prefix)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PublisherDefaultListener
public PublisherDefaultListener()
beginPackage
public void beginPackage(java.lang.String packageName)
-
- Specified by:
beginPackage
in interface PublisherListener
endPackage
public void endPackage()
-
- Specified by:
endPackage
in interface PublisherListener
beginPlsqlTable
public void beginPlsqlTable(java.lang.String tableName,
java.lang.String targetTypeName)
-
- Specified by:
beginPlsqlTable
in interface PublisherListener
endPlsqlTable
public void endPlsqlTable(java.lang.String tableName,
java.lang.String typeDDL,
java.lang.String typeDropDDL)
-
- Specified by:
endPlsqlTable
in interface PublisherListener
beginPlsqlRecord
public void beginPlsqlRecord(java.lang.String recordName,
java.lang.String targetTypeName,
int numFields)
-
- Specified by:
beginPlsqlRecord
in interface PublisherListener
beginPlsqlRecordField
public void beginPlsqlRecordField(java.lang.String fieldName,
int idx)
-
- Specified by:
beginPlsqlRecordField
in interface PublisherListener
endPlsqlRecordField
public void endPlsqlRecordField(java.lang.String fieldName,
int idx)
-
- Specified by:
endPlsqlRecordField
in interface PublisherListener
endPlsqlRecord
public void endPlsqlRecord(java.lang.String recordName,
java.lang.String typeDDL,
java.lang.String typeDropDDL)
-
- Specified by:
endPlsqlRecord
in interface PublisherListener
beginMethod
public void beginMethod(java.lang.String methodName,
int numArgs)
-
- Specified by:
beginMethod
in interface PublisherListener
handleMethodReturn
public void handleMethodReturn(java.lang.String returnTypeName)
-
- Specified by:
handleMethodReturn
in interface PublisherListener
beginMethodArg
public void beginMethodArg(java.lang.String argName,
java.lang.String direction,
int idx)
-
- Specified by:
beginMethodArg
in interface PublisherListener
endMethodArg
public void endMethodArg(java.lang.String argName)
-
- Specified by:
endMethodArg
in interface PublisherListener
endMethod
public void endMethod(java.lang.String methodName)
-
- Specified by:
endMethod
in interface PublisherListener
beginObjectType
public void beginObjectType(java.lang.String objectTypeName)
-
- Specified by:
beginObjectType
in interface PublisherListener
handleObjectType
public void handleObjectType(java.lang.String objectTypeName,
java.lang.String targetTypeName,
int numAttributes)
-
- Specified by:
handleObjectType
in interface PublisherListener
endObjectType
public void endObjectType(java.lang.String objectTypeName)
-
- Specified by:
endObjectType
in interface PublisherListener
handleSqlType
public void handleSqlType(java.lang.String sqlTypeName,
int typecode,
java.lang.String targetTypeName)
-
- Specified by:
handleSqlType
in interface PublisherListener
handleSqlArrayType
public void handleSqlArrayType(java.lang.String name,
java.lang.String targetTypeName)
-
- Specified by:
handleSqlArrayType
in interface PublisherListener
handleSqlTableType
public void handleSqlTableType(java.lang.String tableTypeName,
java.lang.String targetTypeName)
-
- Specified by:
handleSqlTableType
in interface PublisherListener
handleAttributeField
public void handleAttributeField(java.lang.String attributeFieldName,
int idx)
-
- Specified by:
handleAttributeField
in interface PublisherListener
trimDotPrefix
public java.lang.String trimDotPrefix(java.lang.String prefix)
Skip navigation links