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 void
add(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()
boolean
hasMultipleFragments()
boolean
isEmpty()
FragmentCollector
merge(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)
-
-