
com.google.javascript.rhino.JSDocInfoBuilder.class Maven / Gradle / Ivy
The newest version!
???? 3??
?
?
?? ? ? ?
?
? ?
??
?
?
?
?
?
?
?
?
?
?
?
??
?
??
?
?
??
?
?? ??
"?
"?
"?
???
'?
'?
'?
'?
???
-? ??
??
??
??
-?
-?
??
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
???
k?
k?
k?
?
?
!
"
#
$
%
&
'
(
)
*
+
,
-
.
/
0
1
2
3
4
5
6
7
8
9
:;<=>=?@A
?B
C
D
E
F
G
H
I
J
KL currentInfo 'Lcom/google/javascript/rhino/JSDocInfo; populated Z parseDocumentation
currentMarkerM Marker InnerClasses .Lcom/google/javascript/rhino/JSDocInfo$Marker; (Z)V Code LineNumberTable LocalVariableTable this .Lcom/google/javascript/rhino/JSDocInfoBuilder; ,(Lcom/google/javascript/rhino/JSDocInfo;ZZ)V info copyFrom W(Lcom/google/javascript/rhino/JSDocInfo;)Lcom/google/javascript/rhino/JSDocInfoBuilder; clone
StackMapTable?
maybeCopyFrom "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; recordOriginalCommentString (Ljava/lang/String;)V
sourceComment Ljava/lang/String; recordOriginalCommentPosition (I)V position I shouldParseDocumentation ()Z isPopulated isPopulatedWithFileOverview isDescriptionRecorded build )()Lcom/google/javascript/rhino/JSDocInfo;
buildAndReset *(Z)Lcom/google/javascript/rhino/JSDocInfo; built always populateDefaults *(Lcom/google/javascript/rhino/JSDocInfo;)V markAnnotation (Ljava/lang/String;II)V TrimmedStringPosition =Lcom/google/javascript/rhino/JSDocInfo$TrimmedStringPosition;
annotation lineno charno markerM markText (Ljava/lang/String;IIII)V StringPosition 6Lcom/google/javascript/rhino/JSDocInfo$StringPosition; text startLineno startCharno endLineno endCharno markTypeNode *(Lcom/google/javascript/rhino/Node;IIIIZ)V TypePosition 4Lcom/google/javascript/rhino/JSDocInfo$TypePosition; typeNode "Lcom/google/javascript/rhino/Node; hasLC markName E(Ljava/lang/String;Lcom/google/javascript/rhino/StaticSourceFile;II)V nodePos NamePosition 4Lcom/google/javascript/rhino/JSDocInfo$NamePosition; node name file .Lcom/google/javascript/rhino/StaticSourceFile; recordBlockDescription (Ljava/lang/String;)Z description recordVisibilityN
Visibility 5(Lcom/google/javascript/rhino/JSDocInfo$Visibility;)Z
visibility 2Lcom/google/javascript/rhino/JSDocInfo$Visibility; overwriteVisibility 5(Lcom/google/javascript/rhino/JSDocInfo$Visibility;)V recordParameter C(Ljava/lang/String;Lcom/google/javascript/rhino/JSTypeExpression;)Z
parameterName type .Lcom/google/javascript/rhino/JSTypeExpression; recordParameterDescription '(Ljava/lang/String;Ljava/lang/String;)Z recordTemplateTypeName recordTypeTransformation 7(Ljava/lang/String;Lcom/google/javascript/rhino/Node;)Z expr recordThrowType 1(Lcom/google/javascript/rhino/JSTypeExpression;)Z recordThrowDescription C(Lcom/google/javascript/rhino/JSTypeExpression;Ljava/lang/String;)Z addAuthor author addReference reference recordConsistentIdGenerator recordStableIdGenerator recordXidGenerator recordMappedIdGenerator
recordVersion version recordDeprecationReason reason isDeprecationReasonRecorded recordSuppressions (Ljava/util/Set;)Z suppressions Ljava/util/Set; LocalVariableTypeTable #Ljava/util/Set; Signature &(Ljava/util/Set;)Z addSuppression suppression recordModifies modifies
recordType recordInlineType ()V
recordTypedef recordIdGenerator recordReturnType jsType recordReturnDescription recordDefineType recordEnumParameterType recordThisType recordBaseType changeBaseType recordConstancy recordFinality recordDescription
recordMeaning meaning recordFileOverview
recordLicense license
addLicense txt@ recordHiddenness recordNoCompile recordNoCollapse recordConstructor recordImplicitMatch isConstructorRecorded recordUnrestricted isUnrestrictedRecorded recordAbstract recordStruct isStructRecorded
recordDict isDictRecorded recordOverride
recordNoAlias recordDeprecated recordInterface recordExport recordExpose recordImplicitCast recordNoSideEffects
recordExterns isInterfaceRecorded hasParameter recordImplementedInterface
interfaceName recordExtendedInterface
interfaceType recordLends isNgInjectRecorded recordNgInject (Z)Z ngInject isJaggerInjectRecorded recordJaggerInject inject isJaggerModuleRecorded recordJaggerModule jaggerModule isJaggerProvideRecorded recordJaggerProvide
jaggerProvide isJaggerProvidePromiseRecorded recordJaggerProvidePromise
jaggerPromise isWizactionRecorded recordWizaction isPolymerBehaviorRecorded recordPolymerBehavior mergePropertyBitfieldFrom other recordDisposesParameter (Ljava/util/List;)Z parameterNames Ljava/util/List; $Ljava/util/List;O '(Ljava/util/List;)Z hasAnyTypeRelatedTags hasAnySingletonTypeTags hasAnySingletonSideEffectTags
SourceFile JSDocInfoBuilder.java %com/google/javascript/rhino/JSDocInfo ? ? ? ? ?C ? ? ? ? ? ? ? ?PQRS ,com/google/javascript/rhino/JSDocInfoBuilderT ? ? ?U ?V ? ? ?W ?X ?Y ?Z[ ? ?\] ? ? ?^_ ;com/google/javascript/rhino/JSDocInfo$TrimmedStringPosition` ?abcdef ? ? 4com/google/javascript/rhino/JSDocInfo$StringPosition`ghi 2com/google/javascript/rhino/JSDocInfo$TypePositionj ?kl 2com/google/javascript/rhino/JSDocInfo$NamePositionmnopqrs ?tuvwx? ?y'z{|"}%~'?? ?? ?? ?? ?? ?? ?? ?? ????[?6= ?? ??6? ?k??C?%? ?? ??????? ?? ?A%? ???? ???? ???? ?? ?? ?h ??[? ??? ??[ java/lang/StringBuilder???[? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??C? ???C?C?C? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?p?%?%? ?? ?v ?? ?? ?z ?? ?? ?} ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ????O? ??? java/lang/String *????b? ??b?[? ?? ?? ?? ? java/lang/Object ,com/google/javascript/rhino/JSDocInfo$Marker 0com/google/javascript/rhino/JSDocInfo$Visibility java/util/Iterator
getVisibility 4()Lcom/google/javascript/rhino/JSDocInfo$Visibility; INHERITED
setVisibility isDocumentationIncluded setOriginalCommentString setOriginalCommentPosition hasFileOverview isExterns isNoCompile getDescription ()Ljava/lang/String; $com/google/common/base/Preconditions
checkState addMarker 0()Lcom/google/javascript/rhino/JSDocInfo$Marker; setItem length ()I setPositionInformation (IIII)V
setAnnotation @(Lcom/google/javascript/rhino/JSDocInfo$TrimmedStringPosition;)V (Ljava/lang/Object;)V setDescription 9(Lcom/google/javascript/rhino/JSDocInfo$StringPosition;)V setHasBrackets setType 7(Lcom/google/javascript/rhino/JSDocInfo$TypePosition;)V !com/google/javascript/rhino/Token NAME #Lcom/google/javascript/rhino/Token; com/google/javascript/rhino/Node newString [(Lcom/google/javascript/rhino/Token;Ljava/lang/String;II)Lcom/google/javascript/rhino/Node; setLength setStaticSourceFile 1(Lcom/google/javascript/rhino/StaticSourceFile;)V setNameNode 7(Lcom/google/javascript/rhino/JSDocInfo$NamePosition;)V
documentBlock declareParam
documentParam declareTemplateTypeName declareTypeTransformation
declareThrows documentThrows documentAuthor documentReference isConsistentIdGenerator setConsistentIdGenerator isStableIdGenerator setStableIdGenerator isXidGenerator setXidGenerator isMappedIdGenerator setMappedIdGenerator documentVersion setDeprecationReason getDeprecationReason setSuppressions setModifies 1(Lcom/google/javascript/rhino/JSTypeExpression;)V
setInlineType declareTypedefType
isIdGenerator setIdGenerator
getReturnType 0()Lcom/google/javascript/rhino/JSTypeExpression;
setReturnType documentReturn
isConstant isDefine setDefine setEnumParameterType hasThisType setThisType hasBaseType setBaseType setConstant isFinal setFinal
getMeaning
setMeaning documentFileOverview
setLicense
getLicense append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString isHidden setHidden setNoCompile isNoCollapse
setNoCollapse isConstructorOrInterface setConstructor isInterface
isConstructor setInterface setImplicitMatch
makesDicts makesStructs makesUnrestricted setUnrestricted
isAbstract PRIVATE setAbstract setStruct setDict
isOverride setOverride isNoAlias
setNoAlias isDeprecated
setDeprecated isExport setExport isExpose setExpose isImplicitCast setImplicitCast isNoSideEffects setNoSideEffects
setExterns addImplementedInterface addExtendedInterface setLendsName
isNgInject setNgInject isJaggerInject setJaggerInject isJaggerModule setJaggerModule isJaggerProvide setJaggerProvide isJaggerProvidePromise setJaggerProvidePromise isWizaction setWizaction isPolymerBehavior setPolymerBehavior java/util/List iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; equals (Ljava/lang/Object;)Z setDisposedParameter getParameterCount
hasReturnType getExtendedInterfacesCount getLendsName hasType hasTypedefType hasEnumParameterType hasModifies 1 ? ? ? ? ? ? ? ? ? g ? ? ? G *? Y? ? ? ?
F G ? ? ? ? ? ? ? ? l *? *+? *? *? ? ? J K L M N ? * ? ? ? ? ? ? ? ? ? ? ? p "*? L+? ?
? +? ? Y+*?
? ? ? Q R S U ? " ? ? ? ? ? ? ? ? ? ? M *? ? Y? ?*? ? ? Y Z
\ ? ? ? ?
? ? ? ? ? U *? ? *? +? ? ? d e g ? ? ? ? ? ? ? ? ? U *? ? *? ? ? ? m n p ? ? ? ? ? ? ? ? ? / *? ? ? s ? ? ? ? ? ? / *? ? ? { ? ? ? ? ? ? m +*? ? %*? ? ? *? ? ?
*? ? ? ? ? ? ? ? ? * ? ? + ? ? ? %@ ? ? ? E *? ? ? ? ? ? ? ? ? ? ? @ ? ? ? 0 *? ? ? ? ? ? ? ? ? ? u #*? L*? ? *? Y*? ? ? *? +? ? ? ?
? ? ! ? ? # ? ? ? ? ? ? ! ? ? ? ? ? 1*? ? ? '*? ? ? ? *? M*? ,? *? ,?? ? " ? ? ? ? $ ? ( ? - ? / ? ? ? ? 1 ? ? 1 ? ? ?
@
? ? ? J *? ?
*?
? ? ? ? ? ? ? ? ? ? ? ? ? ? >*? ? :? ,? Y? :+? +? `? ? *? *? !? ? . ? ? ? ? ? $ ? ( ? + ? 2 ? 7 ? = ? ? > ? ? > ? ? > ? ? > ? ? > ? ? 5 ? ? ? ? 7 ? ? ? ? ? +*? !? &? "Y? #:+? $? %*? !? &? ? ? ? ? ? ! ? * ? ? H ? ? + ? ? + ? ? + ? ? + ? ? + ? ? + ? ? ? * ? ? ? ? 2*? !? -? 'Y? (:+? )? *? +*? !? ,? ? ? ? ? ? ? ( ? 1 ? ? R ! ? 2 ? ? 2 2 ? ? 2 ? ? 2 ? ? 2 ? ? 2 ? ? 1 ? " k*? !? f? Y? :+? +? `? ? -Y? .:? /+? 0:+? ? 1,? 2? 3+? `? 4*? !? 5? ? B
#
& / ; D J Q Z ^ a j ? R Z ? ? / ; ; /
k ? ? k ? k
k ? ? k ? ? ? ? j ? F *? *? +? 6? ?
! " ? ? ? ? ? h *? ? ? *? *? +? ?? ? ,
- . / 1 ? ? ? ? ? J *? *? +? ? ? 6 7
8 ? ? ? ? s *? 7? *? ,+? 8?
*? ?? ? A
B C D F ? ? ? ? ? ? h *? +,? 9?
*? ?? ? R S T V ? ? ? ? ? ? ? ] *? +? :?
*? ?? ? a b c e ? ? ? ? ? !" ? h *? +,? ;?
*? ?? ? n o p r ? ? ? ? # ? $% ? j +? *? 7? *? +?