com.versionone.apiclient.AttributeDefinition.class Maven / Gradle / Ivy
???? 3?
? ? ? ? ? ? # ?
? ? ?
? ?
? ? ?
!
"# $%&'()*+
?,-
(. ?/
?0
?1
23
.
.56
1
189:
5; <=
4>?
4@A
;
;C
?D
?E
bF
b, iGHI
bJ
CK
?L
?MN
I
IPQR
?
LKST
Q1
5UV
T;
PW
PXY
X ?
XZ
X[
X
P\]
5^ b_`
bab
dd
bef
?
ghij ?khl ?m
?n
?Jo iJp
Lqrstuvw ?,x ?yz{
?| ?}
?n ?~ ???? ????? ???? ???? ?? ???? ????????? InnerClasses meta %Lcom/versionone/apiclient/IMetaModel;
_assettype %Lcom/versionone/apiclient/IAssetType; _assettypetoken Ljava/lang/String; _name _token _attributetype?
AttributeType =Lcom/versionone/apiclient/IAttributeDefinition$AttributeType; _base /Lcom/versionone/apiclient/IAttributeDefinition;
_basetoken _isreadonly Z _isrequired
_ismultivalue
_relatedasset _relatedassettoken _displayname =(Lcom/versionone/apiclient/IMetaModel;Lorg/w3c/dom/Element;)V Code LineNumberTable LocalVariableTable this .Lcom/versionone/apiclient/AttributeDefinition; element Lorg/w3c/dom/Element; prefix Ljava/lang/StringBuffer; suffix xpath Ljavax/xml/xpath/XPath; baseelement relatedelement
StackMapTable??(
?
Exceptions coerce &(Ljava/lang/Object;)Ljava/lang/Object; oid Lcom/versionone/Oid; value Ljava/lang/Object;`? coerceState intValue I e Ljava/lang/Exception; stringval??] coerceOid ((Ljava/lang/Object;)Lcom/versionone/Oid; coerceAssetType 9(Ljava/lang/Object;)Lcom/versionone/apiclient/IAssetType; getAssetType '()Lcom/versionone/apiclient/IAssetType; getAttributeType ?()Lcom/versionone/apiclient/IAttributeDefinition$AttributeType; getBase 1()Lcom/versionone/apiclient/IAttributeDefinition; getDisplayName ()Ljava/lang/String; isMultiValue ()Z
isReadOnly
isRequired getName getRelatedAsset getToken downcast V(Lcom/versionone/apiclient/IAssetType;)Lcom/versionone/apiclient/IAttributeDefinition; assetType filter W(Lcom/versionone/apiclient/IFilterTerm;)Lcom/versionone/apiclient/IAttributeDefinition; &Lcom/versionone/apiclient/IFilterTerm;? join `(Lcom/versionone/apiclient/IAttributeDefinition;)Lcom/versionone/apiclient/IAttributeDefinition; joined aggregate? Aggregate j(Lcom/versionone/apiclient/IAttributeDefinition$Aggregate;)Lcom/versionone/apiclient/IAttributeDefinition; 9Lcom/versionone/apiclient/IAttributeDefinition$Aggregate;
SourceFile AttributeDefinition.java ?? ? ? ? ? ? ? ? ? ? ? token?? ? ? java/lang/StringBuffer???? ? ? ? ? ? displayname ? ?
attributetype?? ? ?? com/versionone/DB$Bit Bit
isreadonly ??? ? ? ?
isrequired ? ? ismultivalue ? ?????? Base?????? org/w3c/dom/Element tokenref RelatedAsset nameref ? ? "com/versionone/apiclient/AssetType???? ? ????? com/versionone/DB$Real Real?? com/versionone/DB$DateTime DateTime?? com/versionone/Duration java/lang/Integer ????? ?? java/lang/String?? com/versionone/DB$Str Str? ? ? ? ? ?? ??? %com/versionone/apiclient/OidException Wrong OID AssetType ? ? ?? ? ? ? ? com/versionone/DB$BigInt BigInt?? &com/versionone/apiclient/MetaException Unsupported AttributeType #com/versionone/apiclient/AssetState java/lang/Enum?? java/lang/Byte???? java/lang/StringBuilder?????? java/lang/Exception??? ? com/versionone/Oid?? com/versionone/DB$Int Int ?? ?? #Object is not convertible to an OID #com/versionone/apiclient/IAssetType? ?? )Object is not convertible to an AssetType ? ???? ??? : !Cannot downcast to unrelated type ?? 'Cannot downcast non-relation attributes [?? ? ] %Cannot filter non-relation attributes . ? ? Cannot join unrelated attributes #Cannot join non-relation attributes ? ?? ?? ? .@Min? ? .@MinDate (Must aggregate MIN of numerics and dates? ? .@Max .@MaxDate (Must aggregate MAX of numerics and dates? ? .@Count !Must aggregate COUNT of relations? ? .@Sum Must aggregate SUM of numerics? ?? ? .@and Must aggregate AND of booleans? ? .@or Must aggregate OR of booleans %Must aggregate multi-value attributes ,com/versionone/apiclient/AttributeDefinition java/lang/Object -com/versionone/apiclient/IAttributeDefinition .com/versionone/apiclient/AttributeDefinition$1 ;com/versionone/apiclient/IAttributeDefinition$AttributeType #com/versionone/apiclient/IMetaModel javax/xml/xpath/XPath $com/versionone/apiclient/V1Exception %com/versionone/apiclient/APIException 7com/versionone/apiclient/IAttributeDefinition$Aggregate ()V getAttribute &(Ljava/lang/String;)Ljava/lang/String; $com/versionone/apiclient/TextBuilder splitPrefix F(Ljava/lang/String;CLjava/lang/StringBuffer;Ljava/lang/StringBuffer;)V toString valueOf Q(Ljava/lang/String;)Lcom/versionone/apiclient/IAttributeDefinition$AttributeType; com/versionone/DB (Ljava/lang/Object;)V booleanValue javax/xml/xpath/XPathFactory newInstance ()Ljavax/xml/xpath/XPathFactory; newXPath ()Ljavax/xml/xpath/XPath; javax/xml/xpath/XPathConstants NODE Ljavax/xml/namespace/QName; evaluate S(Ljava/lang/String;Ljava/lang/Object;Ljavax/xml/namespace/QName;)Ljava/lang/Object; saveAttributeDefinition 2(Lcom/versionone/apiclient/IAttributeDefinition;)V F$SwitchMap$com$versionone$apiclient$IAttributeDefinition$AttributeType [I ordinal ()I getValue ()Ljava/lang/Boolean; ()Ljava/lang/Double; ()Ljava/util/Date; com/versionone/Duration$Unit Unit Days Lcom/versionone/Duration$Unit; "(ILcom/versionone/Duration$Unit;)V parse -(Ljava/lang/String;)Lcom/versionone/Duration; isNull isA ((Lcom/versionone/apiclient/IAssetType;)Z '(Ljava/lang/String;Ljava/lang/String;)V ()Ljava/lang/Long; (I)Ljava/lang/Integer; isDefined (I)Z ((I)Lcom/versionone/apiclient/AssetState; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; 9(Ljava/lang/String;)Lcom/versionone/apiclient/AssetState; parseInt (Ljava/lang/String;)I Null fromToken M(Ljava/lang/String;Lcom/versionone/apiclient/IMetaModel;)Lcom/versionone/Oid; (I)V V(Lcom/versionone/apiclient/IAssetType;Lcom/versionone/DB$Int;Lcom/versionone/DB$Int;)V 9(Ljava/lang/String;)Lcom/versionone/apiclient/IAssetType; getAttributeDefinition C(Ljava/lang/String;)Lcom/versionone/apiclient/IAttributeDefinition; Relation equals (Ljava/lang/Object;)Z (Ljava/lang/String;)V $com/versionone/apiclient/IFilterTerm
getShortToken Min Numeric Date Max Count Sum And Boolean Or ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? *? *? *? *? *? *+? *,? ? ?
Y? N?
Y? :*? .-? *-?
? *?
? *,? ? *,? ? ? *? Y,? ? ? ? *? Y,? ? ? ? *? Y,? ? ? ? ? ? : ,? !? " ? #:? *$? ? %,? !? " ? #:? *&? ? *? '? (*? )? ? j ( ) * ) + 1 , : - F . N / W 1 c 3 r 4 ? 5 ? 6 ? 8 ? 9 ? : ? ; ? = ? > ? ? A B ? R ? ? ? ? ? ? 1 ? ? ? : ? ? ? ? T ? ? ? B ? ? ? ? ? ? $ ? ? ? ? ? ? ? ? ? ? # ? ? _ ? ? ? ? ? **? +? ,.? ? I U a m ? ? ? ? ? ? ? ? ? ? ?? Y+? ? -?? .Y+? /? 0?? 1Y+? 2? 3?+?
+? 4? +?+? 5? ? 4Y+? 5? 6? 7? 8?+? 9? :?? ;Y+?