io.atlasmap.core.DefaultAtlasFunctionResolver.class Maven / Gradle / Ivy
Go to download
A single aggregated bundle which contains all AtlasMap library artifacts including modules.
???? 4
- ?
? ? ?
? ?
? ?
? ?
? ? ? ? ? ? ?
? ?
?
? ? ?
? ?
? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ?
? ? n ?
? ?
? ? ? ? ? ?
' ?
% ? ? ? ? ? ?
? ?
+ ? ?
? ?
? ? ? ? instance /Lio/atlasmap/core/DefaultAtlasFunctionResolver; functions Ljava/util/HashMap; Signature HLjava/util/HashMap; fieldActionService 1Lio/atlasmap/core/DefaultAtlasFieldActionService; ()V Code LineNumberTable LocalVariableTable this getInstance 1()Lio/atlasmap/core/DefaultAtlasFunctionResolver;
StackMapTable init f !Lio/atlasmap/spi/FunctionFactory; implementations Ljava/util/ServiceLoader; LocalVariableTypeTable ; ? ? resolve G(Ljava/lang/String;Ljava/util/List;)Lio/atlasmap/expression/Expression; name Ljava/lang/String; args Ljava/util/List; functionName 5Ljava/util/List; ? ?
Exceptions ? l(Ljava/lang/String;Ljava/util/List;)Lio/atlasmap/expression/Expression; lambda$resolve$0 d(Ljava/util/List;Ljava/lang/String;Lio/atlasmap/expression/ExpressionContext;)Lio/atlasmap/v2/Field; arg #Lio/atlasmap/expression/Expression; parameterValue Ljava/lang/Object; parameter Lio/atlasmap/v2/ActionParameter; actionParameters Ljava/util/Map; actionDetailParameters !Lio/atlasmap/v2/ActionParameters; answer ctx *Lio/atlasmap/expression/ExpressionContext; arguments valueForTypeEvaluation actionProcessor ? ActionProcessor InnerClasses ALio/atlasmap/core/DefaultAtlasFieldActionService$ActionProcessor; 5Ljava/util/Map; (Ljava/util/List; ? ? ? ? ? ? ? ? ?
SourceFile !DefaultAtlasFunctionResolver.java = > java/util/HashMap 7 8 5 6 -io/atlasmap/core/DefaultAtlasFunctionResolver F > io/atlasmap/spi/FunctionFactory ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? C ? ; < ? ? ? ? BootstrapMethods ? ? ? ? ? java/util/ArrayList ? !io/atlasmap/expression/Expression ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? io/atlasmap/v2/ActionParameter ? ? io/atlasmap/v2/Field ? ? ? "java/lang/IllegalArgumentException NThe transformation '%s' expects more parameters. The parameter '%s' is missing java/lang/Object ? ? = ? .The transformation '%s' expects more arguments ? ? ? ? ?