ADD week 5
This commit is contained in:
		
							
								
								
									
										25
									
								
								02-Easy5/E5/sources/org/intellij/lang/annotations/Flow.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								02-Easy5/E5/sources/org/intellij/lang/annotations/Flow.java
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | ||||
| package org.intellij.lang.annotations; | ||||
|  | ||||
| import java.lang.annotation.ElementType; | ||||
| import java.lang.annotation.Retention; | ||||
| import java.lang.annotation.RetentionPolicy; | ||||
| import java.lang.annotation.Target; | ||||
|  | ||||
| @Target({ElementType.PARAMETER, ElementType.METHOD}) | ||||
| @Retention(RetentionPolicy.CLASS) | ||||
| /* loaded from: classes.dex */ | ||||
| public @interface Flow { | ||||
|     public static final String DEFAULT_SOURCE = "The method argument (if parameter was annotated) or this container (if instance method was annotated)"; | ||||
|     public static final String DEFAULT_TARGET = "This container (if the parameter was annotated) or the return value (if instance method was annotated)"; | ||||
|     public static final String RETURN_METHOD_TARGET = "The return value of this method"; | ||||
|     public static final String THIS_SOURCE = "this"; | ||||
|     public static final String THIS_TARGET = "this"; | ||||
|  | ||||
|     String source() default "The method argument (if parameter was annotated) or this container (if instance method was annotated)"; | ||||
|  | ||||
|     boolean sourceIsContainer() default false; | ||||
|  | ||||
|     String target() default "This container (if the parameter was annotated) or the return value (if instance method was annotated)"; | ||||
|  | ||||
|     boolean targetIsContainer() default false; | ||||
| } | ||||
		Reference in New Issue
	
	Block a user