oracle.sysman.dbTarget.db.changemgr.emo.docaccess
Class DiffClassifier

java.lang.Object
  extended by oracle.sysman.dbTarget.db.changemgr.emo.docaccess.DiffClassifier
All Implemented Interfaces:
DiffClasses

public class DiffClassifier
extends java.lang.Object
implements DiffClasses


Field Summary
 
Fields inherited from interface oracle.sysman.dbTarget.db.changemgr.emo.docaccess.DiffClasses
ALL_DIFF_CLASSES, BODY, BODY_IDX, COLUMN_DATATYPE, COLUMN_DATATYPE_IDX, COLUMN_DEFAULT_VAL, COLUMN_DEFAULT_VAL_IDX, COLUMN_EXISTENCE, COLUMN_EXISTENCE_IDX, COLUMN_NAME, COLUMN_NAME_IDX, COLUMN_NOT_NULL, COLUMN_NOT_NULL_IDX, COLUMN_NUMBER, COLUMN_NUMBER_IDX, COLUMN_PROPERTIES, COLUMN_PROPERTIES_IDX, COMMENTS, COMMENTS_IDX, CONSTRAINT_ATTRIBUTES, CONSTRAINT_ATTRIBUTES_IDX, CONSTRAINT_DEFINITION, CONSTRAINT_DEFINITION_IDX, CONSTRAINT_EXISTENCE, CONSTRAINT_EXISTENCE_IDX, CONSTRAINT_INDEX, CONSTRAINT_INDEX_IDX, CONSTRAINT_NAME, CONSTRAINT_NAME_IDX, GRANTS, GRANTS_IDX, INDEX_COL_LIST, INDEX_COL_LIST_IDX, INDEX_TYPE, INDEX_TYPE_IDX, LOGGING, LOGGING_IDX, NUM_DIFF_CLASSES, ON_OBJECT, ON_OBJECT_IDX, PARTITION_DEFINITION, PARTITION_DEFINITION_IDX, PARTITION_NUMBER, PARTITION_NUMBER_IDX, PARTITIONED, PARTITIONED_IDX, PARTITIONING_TYPE, PARTITIONING_TYPE_IDX, PHYSICAL_ATTRIBUTES, PHYSICAL_ATTRIBUTES_IDX, PHYSICAL_PROPERTIES, PHYSICAL_PROPERTIES_IDX, REFRESH, REFRESH_IDX, SEQUENCE_ATTRIBUTES, SEQUENCE_ATTRIBUTES_IDX, SUBQUERY, SUBQUERY_IDX, TABLE_ORGANIZATION, TABLE_ORGANIZATION_IDX, TABLE_PROPERTIES, TABLE_PROPERTIES_IDX, TABLESPACE, TABLESPACE_IDX, TRIGGER_EVENT, TRIGGER_EVENT_IDX, TRIGGER_TYPE, TRIGGER_TYPE_IDX, UNCLASSIFIED, UNCLASSIFIED_IDX
 
Constructor Summary
DiffClassifier()
           
 
Method Summary
 long classify(int objType, oracle.xml.parser.v2.XMLDocument diffDoc)
           
 long classify(int objType, oracle.xml.parser.v2.XMLDocument diffDoc, java.lang.StringBuffer diffDetails)
           
 java.util.Vector<java.lang.String> getClassNames(long classes)
           
 java.lang.String getOneClassName(long theClass)
           
 void setDebugOutput(java.io.OutputStream os)
           
 void setDiffClassFilter(int dcFilter)
           
 void setLeftSideLabel(java.lang.String label)
           
 void setRightSideLabel(java.lang.String label)
           
 void setVerbose(boolean verbose)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiffClassifier

public DiffClassifier()
Method Detail

setDebugOutput

public void setDebugOutput(java.io.OutputStream os)

setVerbose

public void setVerbose(boolean verbose)

setDiffClassFilter

public void setDiffClassFilter(int dcFilter)

setRightSideLabel

public void setRightSideLabel(java.lang.String label)

setLeftSideLabel

public void setLeftSideLabel(java.lang.String label)

getOneClassName

public java.lang.String getOneClassName(long theClass)

getClassNames

public java.util.Vector<java.lang.String> getClassNames(long classes)

classify

public long classify(int objType,
                     oracle.xml.parser.v2.XMLDocument diffDoc)
              throws XMLAccessorException
Throws:
XMLAccessorException

classify

public long classify(int objType,
                     oracle.xml.parser.v2.XMLDocument diffDoc,
                     java.lang.StringBuffer diffDetails)
              throws XMLAccessorException
Throws:
XMLAccessorException