All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.huawei.opengauss.jdbc.util.PGobject.class Maven / Gradle / Ivy

The newest version!
????4?'com/huawei/opengauss/jdbc/util/PGobjectjava/lang/Objectjava/io/Serializablejava/lang/Cloneable
PGobject.javatypeLjava/lang/String;value
connection/Lcom/huawei/opengauss/jdbc/core/BaseConnection;struct[Ljava/lang/Object;
arrayValue[Ljava/lang/String;typeNode)Lcom/huawei/opengauss/jdbc/jdbc/TypeNode;
attributes()V

	this)Lcom/huawei/opengauss/jdbc/util/PGobject;m(Ljava/lang/String;Lcom/huawei/opengauss/jdbc/jdbc/TypeNode;Lcom/huawei/opengauss/jdbc/core/BaseConnection;)V		!'com/huawei/opengauss/jdbc/jdbc/TypeNode#
getColumnList()Ljava/util/List;%&
$'java/util/List)size()I+,*-java/util/ArrayList/
0java/lang/String2-com/huawei/opengauss/jdbc/core/BaseConnection4get(I)Ljava/lang/Object;67*8getName()Ljava/lang/String;:;
$<add(Ljava/lang/Object;)Z>?*@toArray()[Ljava/lang/Object;BC*D	setStruct([Ljava/lang/Object;)VFG
HiIcolmList;Ljava/util/List;Ljava/util/List;objects$Ljava/util/List;setType(Ljava/lang/String;)V
	SsetValuejava/sql/SQLExceptionVgetTypegetValue	Z	getStruct
getArrayValue()[Ljava/lang/String;	_lengtha,
3btoCharArray()[Cde
3f[ChdelimitedCompositeTypeValue((IILjava/lang/String;)Ljava/lang/String;jk
lcharsnoBeginAndEndBracketLenbeginendindex	charCount	substring(II)Ljava/lang/String;tu
3voriginalChar	attributeequalsY;
{z?
}
otherValueLjava/lang/Object;objclone()Ljava/lang/Object;$java/lang/CloneNotSupportedException???
?toStringhashCode?,
3?primeresult
getAttributes	?parseResult?G
?isRecordType()Z??
$?]^
?removeQuotationMarks&(Ljava/lang/String;)Ljava/lang/String;??
$?
?
isBaseType??
$?isArrayType??
$?isTableType??
$?&com/huawei/opengauss/jdbc/jdbc/PgArray?getOid?,
$?n(Lcom/huawei/opengauss/jdbc/core/BaseConnection;ILjava/lang/String;Lcom/huawei/opengauss/jdbc/jdbc/TypeNode;)V?
??	tempValuepGobjectpgArray(Lcom/huawei/opengauss/jdbc/jdbc/PgArray;nowType	valueList
columnListCodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable
Exceptions
SourceFile!

?<
*?*???
?0	1?Io*?*?*-?*,? *+?",?U,?(?.?I,?(:?0Y?1:6?.? ?9?$?=?AW????*?E?I??H:)JK.@LN77ONoooo
?.@LM77OP?6
:	;<=>(?.@7AFB]AcDnF?"?:3$5**?(?
QR?>*+?T??
?
PQUR?>*+?"???
Z[?WX;?/*?T???cY;?/*?"???mFG?>*+?[???
wx\C?/*?[????]^??J*?`?*?`?*?[?&*?[??*?"?c?**?[??3?`*?"?gL+?d=>6666??+4"???`??+`4"?z?p?=`?+`4,?*`66*?`**?"?mS?`>?cp?)+`4"?*?3Y*?"S?`?3Y*?"S????y???s+4,?!6*?`**?"?mS?`>???4?*?`**?"?mS?*?3Y*?"S?`*?`??RM?JK:?nh??oKA?pKD?qKG?rKJ?sKJ??'???&?2?:???A?D?G?J?S?\?_?g?r?u?????????????????????????????????"?3?6?E??,
?@i/&,&??jk??-?w:??c????4pKqKxy?
????3@3z???++??%+??|M,?*?|???,*?|?~??? ?++??????? ?)???@????/*?????????;?/*?|?????,??<=h*?"??
*?"??`=?? ?K?K?????????C?f'*???**? ?(?.???**????*????'????"?"?W?G???*? ?(N6-?.??-?9?$M,???,*??2:??:?Y,*???:+S?K,???+*??2??S?3,???
,???%??Y*?,??*??2??,??:+S???n??R2?I????"~??JK?????N???M?B
")29IOYjx?????2?*?F?$*
!??*?W?	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy