Package org.mybatis.dynamic.sql.util
Class FragmentCollector
- java.lang.Object
-
- org.mybatis.dynamic.sql.util.FragmentCollector
-
public class FragmentCollector extends java.lang.Object
-
-
Method Summary
Modifier and Type Method Description voidadd(FragmentAndParameters fragmentAndParameters)static java.util.stream.Collector<FragmentAndParameters,FragmentCollector,FragmentCollector>collect()static java.util.stream.Collector<FragmentAndParameters,FragmentCollector,FragmentCollector>collect(FragmentAndParameters initialFragment)java.util.stream.Stream<java.lang.String>fragments()booleanhasMultipleFragments()booleanisEmpty()FragmentCollectormerge(FragmentCollector other)java.util.Map<java.lang.String,java.lang.Object>parameters()
-
-
-
Method Detail
-
add
public void add(FragmentAndParameters fragmentAndParameters)
-
merge
public FragmentCollector merge(FragmentCollector other)
-
fragments
public java.util.stream.Stream<java.lang.String> fragments()
-
parameters
public java.util.Map<java.lang.String,java.lang.Object> parameters()
-
hasMultipleFragments
public boolean hasMultipleFragments()
-
isEmpty
public boolean isEmpty()
-
collect
public static java.util.stream.Collector<FragmentAndParameters,FragmentCollector,FragmentCollector> collect()
-
collect
public static java.util.stream.Collector<FragmentAndParameters,FragmentCollector,FragmentCollector> collect(FragmentAndParameters initialFragment)
-
-