Edit D:\app\Administrator\product\11.2.0\dbhome_1\owb\lib\int\oracle\sysman\sdo\sdob\SdobLayerImpl.class
?? /X ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??? ?? ? ??? ? ?? ?? ?? ?? ?? ?? ???? "? "?? !? ?? ?? ?? ??? +? ?? +? ??? ? ?? ? ? ? ? ? ? B? B ? B? @? J ? ? ? % ? ? ! V" # ?$% ?& '( ') *+ ,-./ J012 ?034 g5 g6 '7 g89 l: ?;< => =? =@ =A oBC ?D ?EFG gH IJK LM ?N LO |P ?QR ?S ?T ?U ?VW ?XY ?Z[ ??\ %]^_`a ?bcd ?ef ?g ?hi ?j ?kl %m %n %op ?q ?r s ?t ,uv wx ,y z{| ?}~ ?? ??? ??? ??? ??? ??? ??? ??? ?? ?? ?? ?? I?? ??? ?? I?? ??? ?? I?? ??? ????? ?? I? ???? ???? ?? ?? ?? ?? ?? ?? ?? %? %??? ?"? ?" ?? ?? ?? ?? ?? ? ???? ? ?? ?? ?? ?? ?? ?? ????? InnerClasses NeighborQuery DistanceQuery RelateQuery FilterQuery? Query WindowPoint WindowPolygon WindowCircle WindowRectangle? WindowGeometry QueryGeometry? Geometry sqlList )Loracle/sysman/sdo/sdob/SdobLayerSQLList; original ,Loracle/sysman/sdo/sdob/SdobLayerAttributes; current m_sResult &Loracle/sysman/sdo/sdos/SdosResultSet; m_statement Loracle/sysman/vdb/VdbStatement; m_queryGeometry /Loracle/sysman/sdo/sdob/SdobLayerImpl$Geometry; m_query ,Loracle/sysman/sdo/sdob/SdobLayerImpl$Query; m_transformSrid I m_isPre9i Z m_funcBasedPerms POINTS_TO_READ ConstantValue ? m_pointsRead m_elapsedTime J m_packagedGeometries :Loracle/sysman/sdo/sdob/SdobLayerPackage/SdobGeometryInfo; m_allGeometriesRead m_geometries 7[Loracle/sysman/sdo/sdob/SdobLayerPackage/SdobGeometry; m_metadata %Loracle/sysman/sdo/sdos/SdosMetadata; m_numberGeometries m_extentInfo )Loracle/sysman/vbo/vbos/VbosSdoRectangle; QUERY_FILTER QUERY_RELATE QUERY_DISTANCE QUERY_NEAREST_NEIGHBOR JDBC_PREFETCH GTYPE_POLYGON ? GTYPE_POINT ? <init> ()V Code LineNumberTable getTieObject ()Loracle/sysman/vbo/VboObject; initCreating (Ljava/util/Locale;)V Exceptions ;(Ljava/util/Locale;Loracle/sysman/sdo/sdob/SdobLayerImpl;)V initExisting ((Ljava/util/Locale;Ljava/lang/String;I)V getImplObject @(Loracle/sysman/vbo/VboObject;)Loracle/sysman/vbo/VboObjectImpl; getCurrent )()Loracle/sysman/vbo/VboAttributesObject; getOriginal setCurrent *(Loracle/sysman/vbo/VboAttributesObject;)V setOriginal initFromDataSource (I)V validate? saveSelectiveState doSQL (S)V getRemoveWarning ()Ljava/lang/String; removeFromDataSource initializeGeneral initializeData getTransformSubs 4(Ljava/lang/String;)Loracle/sysman/vdb/VdbParamList; transformAsNeeded T(Loracle/sysman/vdb/VdbStatement;Ljava/lang/String;)Loracle/sysman/vdb/VdbStatement; 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getDimInfo *()[Loracle/sysman/vbo/vbos/VbosSdoDimInfo; getSrid ()I has9iGeodeticSrid ()Z getGeodeticSrid setFunctionBasedPermissions computeDimInfo computeSridInfo getExtent +()Loracle/sysman/vbo/vbos/VbosSdoRectangle; setTransformSrid setIsPre9i (Z)V computeExtentInfo getBoundingRectangle =(Ljava/lang/String;)Loracle/sysman/vbo/vbos/VbosSdoRectangle; getBoundingRectangleFromDB getColumns ;()[Loracle/sysman/sdo/sdob/SdobLayerPackage/SdobColumnInfo; getColumnsFromDB getSimpleColumns F(Ljava/lang/String;Loracle/sysman/vdb/VdbParamList;)Ljava/util/Vector; getAllUnits ()[Ljava/lang/String; getAllColumns ()Ljava/util/Vector; canOperateOnIndex computeCanOperateOnIndex dropIndex dropIndexFromLayer initializeGeometryList >()Loracle/sysman/sdo/sdob/SdobLayerPackage/SdobInitializeInfo; initializeSomeGeometriesQuery (II)V executeWindowQuery initializeFilterQuery initializeRelateQuery (Ljava/lang/String;)V initializeDistanceQuery (DLjava/lang/String;Z)V initializeNeighborQuery initializeRectangle M(Loracle/sysman/vbo/vbos/VbosSdoPoint;Loracle/sysman/vbo/vbos/VbosSdoPoint;)V initializeCircle r(Loracle/sysman/vbo/vbos/VbosSdoPoint;Loracle/sysman/vbo/vbos/VbosSdoPoint;Loracle/sysman/vbo/vbos/VbosSdoPoint;)V initializePolygon )([Loracle/sysman/vbo/vbos/VbosSdoPoint;)V initializePoint ((Loracle/sysman/vbo/vbos/VbosSdoPoint;)V initializeGeometry '(Ljava/lang/String;Ljava/lang/String;)V initializeSelectedGeometry b(Ljava/lang/String;Ljava/lang/String;)Loracle/sysman/sdo/sdob/SdobLayerPackage/SdobInitializeInfo; getNextGeometryList <()Loracle/sysman/sdo/sdob/SdobLayerPackage/SdobGeometryInfo; getPoints ^(Loracle/sysman/sdo/sdos/SdosGeometry;Loracle/sysman/sdo/sdob/SdobLayerPackage/SdobGeometry;)V getLines getArcs cleanupPreviousQuery readNextGeometries getLayerNameAndColumnParameters "()Loracle/sysman/vdb/VdbParamList; getLayerNameParameters executeGeometryQuery p(Ljava/lang/String;Loracle/sysman/vdb/VdbParamList;)Loracle/sysman/sdo/sdob/SdobLayerPackage/SdobInitializeInfo; getRowIDForGeometry executeSomeGeometriesQuery addGeometryToList :(Loracle/sysman/sdo/sdos/SdosGeometry;Ljava/util/Vector;)V setSchemaName setObjectName parseName saveParsedName getColumnName setColumnName getTableName setTableName getIndexName getPointOnly setPointOnly getIndexNameFromDB internalCompare |(Loracle/sysman/vbo/VboAttributesObject;Loracle/sysman/vbo/VboAttributesObject;Loracle/sysman/vbz/vbzu/VbzuDiffCollection;)V applyDiff )(Loracle/sysman/vbz/vbzu/VbzuDiffEntry;)Z? getTableAndColumnNames recomputeName access$100 Q(Loracle/sysman/sdo/sdob/SdobLayerImpl;)Loracle/sysman/sdo/sdob/SdobLayerSQLList; Synthetic access$200 ^(Loracle/sysman/sdo/sdob/SdobLayerImpl;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; access$300 )(Loracle/sysman/sdo/sdob/SdobLayerImpl;)V access$400 ?(Loracle/sysman/sdo/sdob/SdobLayerImpl;Ljava/lang/String;Loracle/sysman/vdb/VdbParamList;)Loracle/sysman/sdo/sdob/SdobLayerPackage/SdobInitializeInfo; access$500 T(Loracle/sysman/sdo/sdob/SdobLayerImpl;)Loracle/sysman/sdo/sdob/SdobLayerAttributes; access$600 )(Loracle/sysman/sdo/sdob/SdobLayerImpl;)Z access$800 W(Loracle/sysman/sdo/sdob/SdobLayerImpl;)Loracle/sysman/sdo/sdob/SdobLayerImpl$Geometry; access$1000 SourceFile SdobLayerImpl.java hi???@ac?@! &'* /01 'oracle/sysman/sdo/sdob/SdobLayerSQLList *oracle/sysman/sdo/sdob/SdobLayerAttributes %oracle/sysman/sdo/sdob/_tie_SdobLayer??EFE?IJ?? oracle/sysman/vbo/VboObjectImpl]@?T^@ )oracle/sysman/vbo/VboInitFailureException java/lang/Throwable?@?[ java/lang/String??WT?T?i?? oracle/sysman/vdb/VdbParamList?[???? LayerCreate???? LayerAlter???????? java/lang/Object?[ 5000??????? LayerDrop ,oracle/sysman/vdb/VdbLostConnectionException .oracle/sysman/vbo/VboDataSourceUpdateException? java/lang/StringBuffer 5001?????? !oracle/sysman/vdb/VdbSQLException?@l@m@?? TransformGeometry_`??????? .oracle/sysman/vbo/VboInsufficientInitException 3oracle/sysman/vbo/vbos/VbosSdoMethodFailedException???jg GetGeodeticSridForLayer?? i?@ SetQueryRewriteIntegrity SetQueryRewriteEnabled?[ 5004 5012 GetDiminfoForLayer $oracle/sysman/sdo/sdos/SdosResultSet? g #oracle/sysman/sdo/sdos/SdosMetadata?-. %oracle/sysman/vbo/vbos/VbosSdoDimInfo[? GetSridInfoForLayers@k@ GetExtentOf GetAggrMBR 'oracle/sysman/vbo/vbos/VbosSdoRectangle ??vu GetLayerSelectedGeometriesabyx~!g 6oracle/sysman/sdo/sdob/SdobLayerPackage/SdobColumnInfo"# ROWID?$ java/util/Vector CHAR% VARCHAR2 NCHAR NVARCHAR2 LONG&' NUMBER GetAllSupportedUnits?( GetAllColumnsInfoz{?i CheckIndexAccess?@?[ .)*+*? DropIndexForce????,-.[ "SdobLayerImpl.ExecuteQuery, SQL = /0?1T234 :oracle/sysman/sdo/sdob/SdobLayerPackage/SdobInitializeInfo?5 0oracle/sysman/sdo/sdob/SdobLayerImpl$FilterQuery?6 0oracle/sysman/sdo/sdob/SdobLayerImpl$RelateQuery?7 2oracle/sysman/sdo/sdob/SdobLayerImpl$DistanceQuery?8 2oracle/sysman/sdo/sdob/SdobLayerImpl$NeighborQuery?9 4oracle/sysman/sdo/sdob/SdobLayerImpl$WindowRectangle?: 1oracle/sysman/sdo/sdob/SdobLayerImpl$WindowCircle?; 2oracle/sysman/sdo/sdob/SdobLayerImpl$WindowPolygon?< 0oracle/sysman/sdo/sdob/SdobLayerImpl$WindowPoint?= 2oracle/sysman/sdo/sdob/SdobLayerImpl$QueryGeometry?>???@()? #oracle/sysman/vbo/vbos/VbosSdoPoint@A (oracle/sysman/sdo/sdos/SdosGeometryPoint%? 0oracle/sysman/sdo/sdob/SdobLayerPackage/SdobLineBC 'oracle/sysman/sdo/sdos/SdosGeometryLineDE? /oracle/sysman/sdo/sdob/SdobLayerPackage/SdobArcFG &oracle/sysman/sdo/sdos/SdosGeometryArcHI 5010 8oracle/sysman/sdo/sdob/SdobLayerPackage/SdobGeometryInfo 4oracle/sysman/sdo/sdob/SdobLayerPackage/SdobGeometry?JKg?? GetRowIDForGeometry 6508?? GetLayerGeometries GetSomeGeometries?????????@??)LMg ,oracle/sysman/sdo/sdox/SdoxInternalException 6017 *oracle/sysman/sdo/sdox/SdoxLayerObjectName?[?[?@N O[ GetIndex GetPre9iIndex??PQ??RST?UV[W? $oracle/sysman/sdo/sdob/SdobLayerImpl +oracle/sysman/vbo/vbos/VbosSchemaObjectImpl *oracle/sysman/sdo/sdob/SdobLayerOperations &oracle/sysman/sdo/sdob/SdobLayerImpl$1 *oracle/sysman/sdo/sdob/SdobLayerImpl$Query 3oracle/sysman/sdo/sdob/SdobLayerImpl$WindowGeometry -oracle/sysman/sdo/sdob/SdobLayerImpl$Geometry &oracle/sysman/vbo/VboValidateException ,oracle/sysman/vbo/VboDiffNotAppliedException /(Loracle/sysman/sdo/sdob/SdobLayerOperations;)V 6(Ljava/util/Locale;Loracle/sysman/vbo/VboObjectImpl;)V _delegate .()Loracle/sysman/sdo/sdob/SdobLayerOperations; setInit printStackTrace toString )(ILjava/lang/String;[Ljava/lang/String;)V checkInit isCreating DEFINITION S getSchemaName addItem EXECUTE getSQLItem 2(Ljava/lang/String;)Loracle/sysman/vdb/VdbSQLItem; executeDDL A(Loracle/sysman/vdb/VdbSQLItem;Loracle/sysman/vdb/VdbParamList;)V SHOW_SQL doShowSQLText R(Loracle/sysman/vdb/VdbSQLItem;Loracle/sysman/vdb/VdbParamList;)Ljava/lang/String; setSQLText setDefinitionText getObjectName (oracle/sysman/sdo/sdox/SdoxMessageBundle getMessage 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; tableName Ljava/lang/String; columnName oracleError &(Ljava/lang/String;)Ljava/lang/String; append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; reason valueOf (I)Ljava/lang/String; createStatement `(Loracle/sysman/vdb/VdbSQLItem;Loracle/sysman/vdb/VdbParamList;)Loracle/sysman/vdb/VdbStatement; oracle/sysman/vdb/VdbSQLItem doSubs 4(Loracle/sysman/vdb/VdbParamList;)Ljava/lang/String; dimInfo ([Loracle/sysman/vbo/vbos/VbosSdoDimInfo; m_srid executeQuery B(Loracle/sysman/vdb/VdbStatement;)Loracle/sysman/vdb/VdbResultSet; oracle/sysman/vdb/VdbResultSet next getString java/lang/Integer parseInt (Ljava/lang/String;)I oracle/sysman/vdb/VdbStatement close C(Loracle/sysman/vdb/VdbResultSet;Loracle/sysman/vdb/VdbStatement;)V vrs Loracle/sysman/vdb/VdbResultSet; getNumColumns getSdosDimInfo ((I)[Loracle/sysman/sdo/sdos/SdosDimInfo; ?(Ljava/lang/String;Ljava/lang/String;[Loracle/sysman/sdo/sdos/SdosDimInfo;Loracle/sysman/sdo/sdos/SdosGeometryMBR;Ljava/lang/String;)V "oracle/sysman/sdo/sdos/SdosDimInfo getDimName getLowerBound ()D getUpperBound getTolerance (Ljava/lang/String;DDD)V getSdosGeometry M(ILoracle/sysman/sdo/sdos/SdosMetadata;)Loracle/sysman/sdo/sdos/SdosGeometry; #oracle/sysman/sdo/sdos/SdosGeometry getMBR *()Loracle/sysman/sdo/sdos/SdosGeometryMBR; &oracle/sysman/sdo/sdos/SdosGeometryMBR getLowerLeft ,()Loracle/sysman/sdo/sdos/SdosGeometryPoint; getNetPoint '()Loracle/sysman/vbo/vbos/VbosSdoPoint; getUpperRight size elementAt (I)Ljava/lang/Object; (Ljava/lang/String;Z)V compareTo addElement (Ljava/lang/Object;)V @(Loracle/sysman/vdb/VdbSQLItem;)Loracle/sysman/vdb/VdbStatement; indexOf substring (II)Ljava/lang/String; getQuerySQLStatement "()Loracle/sysman/vdb/VdbStatement; getSQL oracle/sysman/vxx/vxxt/VxxtTRACE out setBatchSize java/lang/System currentTimeMillis ()J (JLjava/lang/String;)V Q(Loracle/sysman/sdo/sdob/SdobLayerImpl;Loracle/sysman/sdo/sdob/SdobLayerImpl$1;)V ;(Loracle/sysman/sdo/sdob/SdobLayerImpl;Ljava/lang/String;)V =(Loracle/sysman/sdo/sdob/SdobLayerImpl;DLjava/lang/String;Z)V *(Loracle/sysman/sdo/sdob/SdobLayerImpl;I)V s(Loracle/sysman/sdo/sdob/SdobLayerImpl;Loracle/sysman/vbo/vbos/VbosSdoPoint;Loracle/sysman/vbo/vbos/VbosSdoPoint;)V ?(Loracle/sysman/sdo/sdob/SdobLayerImpl;Loracle/sysman/vbo/vbos/VbosSdoPoint;Loracle/sysman/vbo/vbos/VbosSdoPoint;Loracle/sysman/vbo/vbos/VbosSdoPoint;)V O(Loracle/sysman/sdo/sdob/SdobLayerImpl;[Loracle/sysman/vbo/vbos/VbosSdoPoint;)V N(Loracle/sysman/sdo/sdob/SdobLayerImpl;Loracle/sysman/vbo/vbos/VbosSdoPoint;)V M(Loracle/sysman/sdo/sdob/SdobLayerImpl;Ljava/lang/String;Ljava/lang/String;)V execute points &[Loracle/sysman/vbo/vbos/VbosSdoPoint; lines 3[Loracle/sysman/sdo/sdob/SdobLayerPackage/SdobLine; getNetLine 4()Loracle/sysman/sdo/sdob/SdobLayerPackage/SdobLine; arcs 2[Loracle/sysman/sdo/sdob/SdobLayerPackage/SdobArc; getNetArc 3()Loracle/sysman/sdo/sdob/SdobLayerPackage/SdobArc; <(IJ[Loracle/sysman/sdo/sdob/SdobLayerPackage/SdobGeometry;)V getGeometryType (I)I length m_bPointOnly getName isInitialized (I)Z $oracle/sysman/vbz/vbzu/VbzuDiffEntry getNewValue (()Loracle/sysman/vbz/vbzu/VbzuDiffValue; 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V getFullName name ! ? ? ? ! " # $ % &' () * +, -. / 01 2 # 3 4 # 5 6 # 7 8 # 7 9 # : ; # <