インターフェースの使用
org.springframework.aot.generate.MethodReference.ArgumentCodeGenerator
org.springframework.aot.generate 内の MethodReference.ArgumentCodeGenerator 使用
修飾子と型メソッド説明このジェネレーターと指定された引数の型をサポートすることを組み合わせて、新しい合成MethodReference.ArgumentCodeGenerator
を作成します。MethodReference.ArgumentCodeGenerator.and
(MethodReference.ArgumentCodeGenerator argumentCodeGenerator) このジェネレーターを指定されたジェネレーターと組み合わせて、新しい合成MethodReference.ArgumentCodeGenerator
を作成します。MethodReference.ArgumentCodeGenerator.from
(FunctionSE<org.springframework.javapoet.TypeName, org.springframework.javapoet.CodeBlock> function) ラムダに適した関数から新しいMethodReference.ArgumentCodeGenerator
を作成するファクトリメソッド。MethodReference.ArgumentCodeGenerator.none()
常にnull
を返すMethodReference.ArgumentCodeGenerator
を返すファクトリメソッド。指定された引数の型のみをサポートするMethodReference.ArgumentCodeGenerator
を作成するために使用できるファクトリメソッド。修飾子と型メソッド説明protected void
DefaultMethodReference.addArguments
(org.springframework.javapoet.CodeBlock.Builder code, MethodReference.ArgumentCodeGenerator argumentCodeGenerator) 必要に応じて、指定されたMethodReference.ArgumentCodeGenerator
を使用してメソッド引数のコードを追加します。MethodReference.ArgumentCodeGenerator.and
(MethodReference.ArgumentCodeGenerator argumentCodeGenerator) このジェネレーターを指定されたジェネレーターと組み合わせて、新しい合成MethodReference.ArgumentCodeGenerator
を作成します。org.springframework.javapoet.CodeBlock
DefaultMethodReference.toInvokeCodeBlock
(MethodReference.ArgumentCodeGenerator argumentCodeGenerator, org.springframework.javapoet.ClassName targetClassName) default org.springframework.javapoet.CodeBlock
MethodReference.toInvokeCodeBlock
(MethodReference.ArgumentCodeGenerator argumentCodeGenerator) 指定されたMethodReference.ArgumentCodeGenerator
を使用して、このメソッド参照をCodeBlock
として返します。org.springframework.javapoet.CodeBlock
MethodReference.toInvokeCodeBlock
(MethodReference.ArgumentCodeGenerator argumentCodeGenerator, org.springframework.javapoet.ClassName targetClassName) 指定されたMethodReference.ArgumentCodeGenerator
を使用して、このメソッド参照をCodeBlock
として返します。