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

com.google.javascript.jscomp.graph.Graph.class Maven / Gradle / Ivy

The newest version!
????3?
1?
0?
0?
0?
0???
?
??
?
?
?
0?????????
0?????	0??
?
0??
??
0?	0?????
!???????%?
'?
!?%???
!?
'?
'?????SimpleSubGraphInnerClasses	GraphEdgeGraphAnnotationStateAnnotationStatenodeAnnotationStackLjava/util/Deque;	SignatureRLjava/util/Deque;edgeAnnotationStack()VCodeLineNumberTableLocalVariableTablethis*Lcom/google/javascript/jscomp/graph/Graph;LocalVariableTypeTable2Lcom/google/javascript/jscomp/graph/Graph;connect9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V(TN;TE;TN;)V
disconnect'(Ljava/lang/Object;Ljava/lang/Object;)V	(TN;TN;)VconnectIfNotFoundn1Ljava/lang/Object;edgen2TN;TE;
StackMapTable
createNodeB(Ljava/lang/Object;)Lcom/google/javascript/jscomp/graph/GraphNode;;(TN;)Lcom/google/javascript/jscomp/graph/GraphNode;getNodes()Ljava/util/Collection;Q()Ljava/util/Collection<+Lcom/google/javascript/jscomp/graph/GraphNode;>;getEdges()Ljava/util/List;Q()Ljava/util/List<+Lcom/google/javascript/jscomp/graph/Graph$GraphEdge;>;
getNodeDegree(Ljava/lang/Object;)I(TN;)I	getWeightvaluegetNeighborNodes$(Ljava/lang/Object;)Ljava/util/List;M(TN;)Ljava/util/List;>;6(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/List;W(TN;TN;)Ljava/util/List<+Lcom/google/javascript/jscomp/graph/Graph$GraphEdge;>;getFirstEdgeZ(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/javascript/jscomp/graph/Graph$GraphEdge;D(TN;TN;)Lcom/google/javascript/jscomp/graph/Graph$GraphEdge;hasNode(Ljava/lang/Object;)Zn(TN;)ZisConnected'(Ljava/lang/Object;Ljava/lang/Object;)Z	(TN;TN;)Z9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z(TN;TE;TN;)Z
getNodeOrFailvalnode.Lcom/google/javascript/jscomp/graph/GraphNode;TT;?C;>(TN;)TT;clearNodeAnnotations6Lcom/google/javascript/jscomp/graph/GraphNode;?clearEdgeAnnotationse4Lcom/google/javascript/jscomp/graph/Graph$GraphEdge;;pushNodeAnnotationspopNodeAnnotationspushEdgeAnnotationspopEdgeAnnotationspushAnnotations*(Ljava/util/Deque;Ljava/util/Collection;)Vh0Lcom/google/javascript/jscomp/graph/Annotatable;stackhaveAnnotationsLjava/util/Collection;ILjava/util/Collection<+Lcom/google/javascript/jscomp/graph/Annotatable;>;?(Ljava/util/Deque;Ljava/util/Collection<+Lcom/google/javascript/jscomp/graph/Annotatable;>;)VpopAnnotations(Ljava/util/Deque;)Vas:Lcom/google/javascript/jscomp/graph/Graph$AnnotationState;U(Ljava/util/Deque;)VwLjava/lang/Object;Lcom/google/javascript/jscomp/graph/AdjacencyGraph;
SourceFile
Graph.java>?orGH^_?V"java/lang/IllegalArgumentExceptionjava/lang/StringBuilder?? does not exist in graph????>?XY????????,com/google/javascript/jscomp/graph/GraphNode??[\?2com/google/javascript/jscomp/graph/Graph$GraphEdge9:java/util/LinkedList??)Popping node annotations without pushing.?????=:)Popping edge annotations without pushing.=com/google/javascript/jscomp/graph/Graph$GraphAnnotationState??>????.com/google/javascript/jscomp/graph/Annotatable??8com/google/javascript/jscomp/graph/Graph$AnnotationState??>??l??????(com/google/javascript/jscomp/graph/Graphjava/lang/Object1com/google/javascript/jscomp/graph/AdjacencyGraph7com/google/javascript/jscomp/graph/Graph$SimpleSubGraphjava/util/IteratorgetNodeappend-(Ljava/lang/Object;)Ljava/lang/StringBuilder;-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)Vjava/util/Collectioniterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;
setAnnotation2(Lcom/google/javascript/jscomp/graph/Annotation;)Vjava/util/List$com/google/common/base/PreconditionscheckNotNull8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;size()I(I)Vjava/util/Dequepush(Ljava/lang/Object;)Vpeek
getAnnotation1()Lcom/google/javascript/jscomp/graph/Annotation;b(Lcom/google/javascript/jscomp/graph/Annotatable;Lcom/google/javascript/jscomp/graph/Annotation;)Vaddpop
access$100l(Lcom/google/javascript/jscomp/graph/Graph$AnnotationState;)Lcom/google/javascript/jscomp/graph/Annotatable;
access$000k(Lcom/google/javascript/jscomp/graph/Graph$AnnotationState;)Lcom/google/javascript/jscomp/graph/Annotation;!0129:;<=:;<>?@A*??A8BCDECFGH;IJK;LMH@?*+,-??
*+,-??Aw
xzB*CDNOPOQOE*CFNRPSQRT;IUV;WXY;Z[\;]^_;`a_@V*+??A?BCDbOECFbR;`cd;e[f;ghi;jkl@i*+????A?BCDmOECFmRT@;nop;qor;stV@?'*+?M,??Y?Y?+?	
???
?,?A??
?%?B 'CD'uO!vwE 'CF'uR!vxT?%y;z{?@?(*??L+??+??M,????A??$?'?Bmw(CDEm|(CFT?
}?~?@?(*??L+??+??M,????A??$?'?B?(CDE?(CFT?
}???@o*??*?Y??*?*???A????BCDECFT??@V*??W*???A?
BCDECF??@o*??*?Y??*?*???A	BCDECFT??@V*? ?W*???A
BCDECF
??@?S*?!Y+?"?#?$+?M,??2,??%N*?&?!?'Y--?(?)?*W-?+??˱AOP-QHROSRTB -"??S?:S??ES?<S??T?}?7;?
??@?1*?,?!?-L+??+??'M,?.,?/?+???AZ [-\0]B 
??1?:E1?<T?
}?";?;???5"30406	!07
'08




© 2015 - 2025 Weber Informatics LLC | Privacy Policy