├── templates
├── reactor-misc.postfixTemplates
├── scala
│ ├── scala-spring.postfixTemplates
│ ├── apache-spark.postfixTemplates
│ ├── assertj-core.postfixTemplates
│ └── scala-lang.postfixTemplates
├── commons-io.postfixTemplates
├── guava-io.postfixTemplates
├── slf4j.postfixTemplates
├── commons-lang.argument.postfixTemplates
├── fastjson.postfixTemplates
├── reactor-core.postfixTemplates
├── commons-lang.exception.postfixTemplates
├── commons-lang.string.postfixTemplates
├── date-format.postfixTemplates
├── assertj-core.postfixTemplates
├── commons-lang.empty.postfixTemplates
├── mockito.postfixTemplates
├── json-path.postfixTemplates
├── guava-string.postfixTemplates
├── spring-test.postfixTemplates
├── vavr.postfixTemplates
├── javase.postfixTemplates
├── assertj-vavr.postfixTemplates
├── commons-lang.date.postfixTemplates
├── mybatis.postfixTemplates
├── guava-collection.postfixTemplates
└── commons-lang3.postfixTemplates
├── src
└── test
│ ├── scala
│ └── postfix
│ │ └── templates
│ │ └── ScalaTemplateTest.scala
│ └── java
│ └── postfix
│ └── templates
│ └── JavaTemplateTest.java
├── documents
├── commons-lang-argument.md
├── misc-empty.md
├── commons-lang.date.md
└── date-format.md
├── .gitignore
├── README.md
├── pom.xml
└── LICENSE
/templates/reactor-misc.postfixTemplates:
--------------------------------------------------------------------------------
1 | .println: reactor-core println
2 | org.reactivestreams.Publisher [org.reactivestreams.Publisher] → $expr$.subscribe(System.out::println);
--------------------------------------------------------------------------------
/src/test/scala/postfix/templates/ScalaTemplateTest.scala:
--------------------------------------------------------------------------------
1 | package postfix.templates
2 |
3 | import org.testng.annotations.Test
4 |
5 | /**
6 | * Templates test.
7 | */
8 | class ScalaTemplateTest {
9 |
10 | @Test
11 | def testPostfixComplete(): Unit = {
12 |
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/templates/scala/scala-spring.postfixTemplates:
--------------------------------------------------------------------------------
1 | .bean : spring bean
2 | ANY → @Autowired\
3 | @transient\
4 | var $NAME:camelCase(expr)$:$expr$ = _ [IMPORT org.springframework.beans.factory.annotation.Autowired]
5 |
--------------------------------------------------------------------------------
/src/test/java/postfix/templates/JavaTemplateTest.java:
--------------------------------------------------------------------------------
1 | package postfix.templates;
2 |
3 | import org.testng.annotations.Test;
4 |
5 | /**
6 | * Templates test.
7 | */
8 | public class JavaTemplateTest {
9 |
10 | /**
11 | * Test generate template.
12 | */
13 | @Test
14 | public void testPostfixComplete() {
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/templates/commons-io.postfixTemplates:
--------------------------------------------------------------------------------
1 | .readLines : readLines
2 | java.io.File [org.apache.commons.io.FileUtils] → org.apache.commons.io.FileUtils.readLines($expr$, java.nio.charset.StandardCharsets.UTF_8)$END$
3 |
4 | .readString : readString
5 | java.io.File [org.apache.commons.io.FileUtils] → org.apache.commons.io.FileUtils.readFileToString($expr$, java.nio.charset.StandardCharsets.UTF_8)$END$
6 |
--------------------------------------------------------------------------------
/templates/guava-io.postfixTemplates:
--------------------------------------------------------------------------------
1 | # com.google.common.io.Resources
2 | .toResource : toResource
3 | STRING_LITERAL [com.google.common.io.Resources] → com.google.common.io.Resources.getResource($expr$)
4 | java.lang.String [com.google.common.io.Resources] → com.google.common.io.Resources.getResource($expr$)
5 |
6 | .readAsLines: readLines
7 | java.net.URL [com.google.common.io.Resources] → com.google.common.io.Resources.readLines($expr$, java.nio.charset.StandardCharsets.UTF_8)$END$
8 |
9 | .readAsString: readString
10 | java.net.URL [com.google.common.io.Resources] → com.google.common.io.Resources.toString($expr$, java.nio.charset.StandardCharsets.UTF_8)$END$
11 |
--------------------------------------------------------------------------------
/templates/scala/apache-spark.postfixTemplates:
--------------------------------------------------------------------------------
1 | .toRDD : convert to spark rdd
2 | java.util.List [org.apache.spark.SparkContext] → sparkContext.makeRDD($expr$.asScala) [IMPORT scala.collection.JavaConverters._]
3 | java.util.Set [org.apache.spark.SparkContext] → sparkContext.makeRDD($expr$.asScala.toSeq) [IMPORT scala.collection.JavaConverters._]
4 | java.util.Map [org.apache.spark.SparkContext] → sparkContext.makeRDD($expr$.asScala.toSeq) [IMPORT scala.collection.JavaConverters._]
5 | scala.collection.Seq [org.apache.spark.SparkContext] → sparkContext.makeRDD($expr$)
6 | scala.collection.Set [org.apache.spark.SparkContext] → sparkContext.makeRDD($expr$.toSeq)
7 | scala.collection.Map [org.apache.spark.SparkContext] → sparkContext.makeRDD($expr$.toSeq)
8 |
--------------------------------------------------------------------------------
/documents/commons-lang-argument.md:
--------------------------------------------------------------------------------
1 | #### [commons-lang.argument](../templates/commons-lang.argument.postfixTemplates)
2 | > Argument check for `Array/Collection/Map/String/Boolean`
3 | - Utility classes preferred to use if available, otherwise using JDK methods.
4 | - `org.apache.commons.lang3.Validate`
5 | - `org.apache.commons.lang.Validate`
6 | - `com.google.common.base.Preconditions`
7 | - `org.springframework.util.Assert`
8 | - Available postfix
9 | - `.requireTrue` Check the `Boolean` argument to be true.
10 | - `.requireNotFalse` Check the `Boolean` argument not to be false.
11 | - `.requireNotBlank` Check the `String` argument not to be blank.
12 | - `.requireNotNull` Check the `Non-Void` argument not to be null.
13 | - `.requireNotEmpty` Check the `Array/Collection/Map` argument not to be empty.
14 | - `.requireNotContainsNull` Check the `Array/Collection` argument not contains null element.
15 |
--------------------------------------------------------------------------------
/documents/misc-empty.md:
--------------------------------------------------------------------------------
1 | #### [misc-empty](../templates/misc-empty.postfixTemplates)
2 | > Check the `Array/Collection/Map/String` is or not empty
3 | - Utility classes preferred to use if available, otherwise using JDK methods.
4 | - Array
5 | - `org.apache.commons.lang3.ArrayUtils`
6 | - `org.apache.commons.lang.ArrayUtils`
7 | - Collections
8 | - `org.apache.commons.collections4.CollectionUtils`
9 | - `org.apache.commons.collections.CollectionUtils`
10 | - `org.springframework.util.CollectionUtils`
11 | - Map
12 | - `org.apache.commons.collections4.MapUtils`
13 | - `org.apache.commons.collections.MapUtils`
14 | - `org.springframework.util.CollectionUtils`
15 | - String
16 | - `org.apache.commons.lang3.StringUtils`
17 | - `org.apache.commons.lang.StringUtils`
18 | - `org.springframework.util.StringUtils`
19 | - Available postfix
20 | - `.isEmpty` Check the target object if is empty, `boolean expression`
21 | - `.isNotEmpty` Check the target object if not empty, `boolean expression`
22 | - `.ifEmpty` Check the target object if is empty, `if condition code block`
23 | - `.ifNotEmpty` Check the target object if not empty, `if condition code block`
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Created by .ignore support plugin (hsz.mobi)
2 | ### JetBrains template
3 | # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
4 | # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
5 |
6 | # User-specific stuff
7 | .idea/**/workspace.xml
8 | .idea/**/tasks.xml
9 | .idea/**/dictionaries
10 | .idea/**/shelf
11 |
12 | # Sensitive or high-churn files
13 | .idea/**/dataSources/
14 | .idea/**/dataSources.ids
15 | .idea/**/dataSources.local.xml
16 | .idea/**/sqlDataSources.xml
17 | .idea/**/dynamic.xml
18 | .idea/**/uiDesigner.xml
19 | .idea/**/dbnavigator.xml
20 |
21 | # Gradle
22 | .idea/**/gradle.xml
23 | .idea/**/libraries
24 |
25 | # CMake
26 | cmake-build-debug/
27 | cmake-build-release/
28 |
29 | # Mongo Explorer plugin
30 | .idea/**/mongoSettings.xml
31 |
32 | # File-based project format
33 | *.iws
34 |
35 | # IntelliJ
36 | out/
37 |
38 | # mpeltonen/sbt-idea plugin
39 | .idea_modules/
40 |
41 | # JIRA plugin
42 | atlassian-ide-plugin.xml
43 |
44 | # Cursive Clojure plugin
45 | .idea/replstate.xml
46 |
47 | # Crashlytics plugin (for Android Studio and IntelliJ)
48 | com_crashlytics_export_strings.xml
49 | crashlytics.properties
50 | crashlytics-build.properties
51 | fabric.properties
52 |
53 | # Editor-based Rest Client
54 | .idea/httpRequests
55 | .idea
56 | *.iml
57 | target
58 | .project
59 | .classpath
60 | .history
61 | .settings
62 | /src/test/java/postfix/templates/JavaTemplateTest.java
63 | /src/test/scala/postfix/templates/ScalaTemplateTest.scala
64 |
--------------------------------------------------------------------------------
/documents/commons-lang.date.md:
--------------------------------------------------------------------------------
1 | #### [commons-lang.date](../templates/commons-lang.date.postfixTemplates)
2 | > Templates for operate on the old fashioned `Date/Calendar` API
3 | - Utility classes preferred to use if available for these templates
4 | - `org.apache.commons.lang3.time.DateUtils`
5 | - `org.apache.commons.lang.time.DateUtils`
6 | - Required the `Apache Commons Lang` library, `Apache Commons Lang 3.x` is recommended.
7 | - [Apache Commons Lang 3.x](https://mvnrepository.com/artifact/org.apache.commons/commons-lang3)
8 | ```xml
9 |
10 |
11 | org.apache.commons
12 | commons-lang3
13 | 3.8.1
14 |
15 | ```
16 | - [Apache Commons Lang 2.6](https://mvnrepository.com/artifact/commons-lang/commons-lang)
17 | ```xml
18 |
19 |
20 | commons-lang
21 | commons-lang
22 | 2.6
23 |
24 | ```
25 | - Available postfix
26 | - `.addMilliseconds`
27 | - `.addSeconds`
28 | - `.addMinutes`
29 | - `.addHours`
30 | - `.addDays`
31 | - `.addWeeks`
32 | - `.addMonths`
33 | - `.addYears`
34 | - `.setMilliseconds`
35 | - `.setSeconds`
36 | - `.setMinutes`
37 | - `.setHours`
38 | - `.setDays`
39 | - `.setWeeks`
40 | - `.setMonths`
41 | - `.setYears`
42 | - `.ceilMillisecond`
43 | - `.ceilSecond`
44 | - `.ceilMinute`
45 | - `.ceilHour`
46 | - `.ceilDay`
47 | - `.ceilMonth`
48 | - `.ceilYear`
49 | - `.floorMillisecond`
50 | - `.floorSecond`
51 | - `.floorMinute`
52 | - `.floorHour`
53 | - `.floorDay`
54 | - `.floorMonth`
55 | - `.floorYear`
56 | - `.roundMillisecond`
57 | - `.roundSecond`
58 | - `.roundMinute`
59 | - `.roundHour`
60 | - `.roundDay`
61 | - `.roundMonth`
62 | - `.roundYear`
63 | - `.toCalendar`
64 | - `.toCalendarWithTimeZone`
--------------------------------------------------------------------------------
/templates/slf4j.postfixTemplates:
--------------------------------------------------------------------------------
1 | # Slf4j postfix templates
2 |
3 | # getLogger
4 | .getLogger : slf4j getLogger
5 | java.lang.String [org.slf4j.LoggerFactory] → final org.slf4j.Logger $logger:"logger"$ = org.slf4j.LoggerFactory.getLogger($expr$);
6 | java.lang.Class [org.slf4j.LoggerFactory] → final org.slf4j.Logger $logger:"logger"$ = org.slf4j.LoggerFactory.getLogger($expr$);
7 |
8 | # logTrace
9 | .logTrace : slf4j logTrace
10 | java.lang.String [org.slf4j.Logger] → if($log:variableOfType("org.slf4j.Logger"):"logger"$.isTraceEnabled()) { $log:variableOfType("org.slf4j.Logger"):"logger"$.trace($expr$); }
11 | java.lang.Throwable [org.slf4j.Logger] → if($log:variableOfType("org.slf4j.Logger"):"logger"$.isTraceEnabled()) { $log:variableOfType("org.slf4j.Logger"):"logger"$.trace($msg$, $expr$); }
12 |
13 | # loggerDebug
14 | .logDebug : slf4j logDebug
15 | java.lang.String [org.slf4j.Logger] → if($log:variableOfType("org.slf4j.Logger"):"logger"$.isDebugEnabled()) { $log:variableOfType("org.slf4j.Logger"):"logger"$.debug($expr$); }
16 | java.lang.Throwable [org.slf4j.Logger] → if($log:variableOfType("org.slf4j.Logger"):"logger"$.isDebugEnabled()) { $log:variableOfType("org.slf4j.Logger"):"logger"$.debug($msg$, $expr$); }
17 |
18 | # loggerInfo
19 | .logInfo : slf4j logInfo
20 | java.lang.String [org.slf4j.Logger] → if($log:variableOfType("org.slf4j.Logger"):"logger"$.isInfoEnabled()) { $log:variableOfType("org.slf4j.Logger"):"logger"$.info($expr$); }
21 | java.lang.Throwable [org.slf4j.Logger] → if($log:variableOfType("org.slf4j.Logger"):"logger"$.isInfoEnabled()) { $log:variableOfType("org.slf4j.Logger"):"logger"$.info($msg$, $expr$); }
22 |
23 | # loggerWarn
24 | .logWarn : slf4j logWarn
25 | java.lang.String [org.slf4j.Logger] → $log:variableOfType("org.slf4j.Logger"):"logger"$.warn($expr$);
26 | java.lang.Throwable [org.slf4j.Logger] → $log:variableOfType("org.slf4j.Logger"):"logger"$.warn($msg$, $expr$);
27 |
28 | # loggerError
29 | .logError : slf4j logError
30 | java.lang.String [org.slf4j.Logger] → $log:variableOfType("org.slf4j.Logger"):"logger"$.error($expr$);
31 | java.lang.Throwable [org.slf4j.Logger] → $log:variableOfType("org.slf4j.Logger"):"logger"$.error($msg$, $expr$);
32 |
--------------------------------------------------------------------------------
/documents/date-format.md:
--------------------------------------------------------------------------------
1 | #### [date-operation](../templates/commons-lang.date.postfixTemplates)
2 | > Templates for format and parse Date
3 | - Utility classes preferred to use if available for these templates
4 | - `org.apache.commons.lang3.time.DateFormatUtils`
5 | - `org.apache.commons.lang3.time.FastDateFormat`
6 | - `org.apache.commons.lang.time.DateFormatUtils`
7 | - Required the `Apache Commons Lang` library available, `Apache Commons Lang 3.x` is recommended.
8 | - [Apache Commons Lang 3.x](https://mvnrepository.com/artifact/org.apache.commons/commons-lang3)
9 | ```xml
10 |
11 |
12 | org.apache.commons
13 | commons-lang3
14 | 3.8.1
15 |
16 | ```
17 | - [Apache Commons Lang 2.6](https://mvnrepository.com/artifact/commons-lang/commons-lang)
18 | ```xml
19 |
20 |
21 | commons-lang
22 | commons-lang
23 | 2.6
24 |
25 | ```
26 | - Available postfix
27 | - `Apache Commons Lang 2.5+ and 3.x`
28 | - `.format`
29 | - `.formatToMillisecond` Use `yyyy-MM-dd HH:mm:ss SSS` date format
30 | - `.formatToSecond` Use `yyyy-MM-dd HH:mm:ss` date format
31 | - `.formatToMinute` Use `yyyy-MM-dd HH:mm` date format
32 | - `.formatToHour` Use `yyyy-MM-dd HH` date format
33 | - `.formatToDay` Use `yyyy-MM-dd` date format
34 | - `.formatToMonth` Use `yyyy-MM` date format
35 | - `.formatToYear` Use `yyyy` date format
36 | - `Apache Commons Lang 3.x Only`
37 | - `.parseToDate`
38 | - `.parseToDateFromMillisecond` Use `yyyy-MM-dd HH:mm:ss SSS` date format
39 | - `.parseToDateFromSecond` Use `yyyy-MM-dd HH:mm:ss` date format
40 | - `.parseToDateFromMinute` Use `yyyy-MM-dd HH:mm` date format
41 | - `.parseToDateFromHour` Use `yyyy-MM-dd HH` date format
42 | - `.parseToDateFromDay` Use `yyyy-MM-dd` date format
43 | - `.parseToDateFromMonth` Use `yyyy-MM` date format
44 | - `.parseToDateFromYear` Use `yyyy` date format
--------------------------------------------------------------------------------
/templates/commons-lang.argument.postfixTemplates:
--------------------------------------------------------------------------------
1 | # Argument check for Array/Collection/Map/String/Boolean
2 | .requireTrue : commons-lang requireTrue
3 | # Boolean
4 | BOOLEAN [org.apache.commons.lang3.Validate] → org.apache.commons.lang3.Validate.isTrue($expr$, "the parameter $expr$ require to be true");
5 |
6 | .requireFalse : commons-lang requireFalse
7 | # Boolean
8 | BOOLEAN [org.apache.commons.lang3.Validate] → org.apache.commons.lang3.Validate.isTrue(!$expr$, "the parameter $expr$ require to be false");
9 |
10 |
11 | .requireNotFalse : commons-lang requireNotFalse
12 | # Boolean
13 | BOOLEAN [org.apache.commons.lang3.Validate] → org.apache.commons.lang3.Validate.isTrue($expr$, "the parameter $expr$ require not false");
14 |
15 | .requireNotNull : commons-lang requireNotNull
16 | # Object
17 | NON_VOID [org.apache.commons.lang3.Validate] → org.apache.commons.lang3.Validate.isTrue($expr$ != null, "the parameter $expr$ require not null");
18 |
19 | .requireNotBlank : commons-lang requireNotBlank
20 | # String
21 | java.lang.String [org.apache.commons.lang3.Validate] → org.apache.commons.lang3.Validate.notBlank($expr$, "the parameter $expr$ require not blank");
22 |
23 | .requireNotEmpty : commons-lang requireNotEmpty
24 | # Array
25 | ARRAY [org.apache.commons.lang3.Validate] → org.apache.commons.lang3.Validate.notEmpty($expr$, "the parameter $expr$ require not empty");
26 | # Map
27 | java.util.Map [org.apache.commons.lang3.Validate] → org.apache.commons.lang3.Validate.notEmpty($expr$, "the parameter $expr$ require not empty");
28 | # Collection
29 | java.util.Collection [org.apache.commons.lang3.Validate] → org.apache.commons.lang3.Validate.notEmpty($expr$, "the parameter $expr$ require not empty");
30 |
31 |
32 | .requireNotContainsNull : commons-lang requireNotContainsNull
33 | # Array
34 | ARRAY [org.apache.commons.lang3.Validate] → org.apache.commons.lang3.Validate.noNullElements($expr$, "the parameter $expr$ require not contains null element");
35 | # Collection
36 | java.util.Collection [org.apache.commons.lang3.Validate] → org.apache.commons.lang3.Validate.noNullElements($expr$, "the parameter $expr$ require not contains null element");
37 |
--------------------------------------------------------------------------------
/templates/fastjson.postfixTemplates:
--------------------------------------------------------------------------------
1 | # convert java object
2 | .toJsonString : fastjson toJsonString
3 | ANY [com.alibaba.fastjson.JSON] → com.alibaba.fastjson.JSON.toJSONString($expr$)
4 |
5 | .toJsonObject : fastjson toJsonObject
6 | ANY [com.alibaba.fastjson.JSON] → ((com.alibaba.fastjson.JSONObject) com.alibaba.fastjson.JSON.toJSON($expr$))
7 |
8 | .toJsonArray : fastjson toJsonArray
9 | java.util.Collection [com.alibaba.fastjson.JSON] → ((com.alibaba.fastjson.JSONArray) com.alibaba.fastjson.JSON.toJSON($expr$))
10 |
11 | # parse json array string
12 | .parseToJavaList : fastjson parseToJavaList
13 | java.lang.String [com.alibaba.fastjson.JSON] → com.alibaba.fastjson.JSON.parseArray($expr$,$clazz$)
14 |
15 | .parseToJsonArray : fastjson parseToJsonArray
16 | java.lang.String [com.alibaba.fastjson.JSON] → com.alibaba.fastjson.JSON.parseArray($expr$)
17 |
18 | # parse json object string
19 | .parseToJavaObject : fastjson parseToJavaObject
20 | java.lang.String [com.alibaba.fastjson.JSON] → com.alibaba.fastjson.JSON.parseObject($expr$, $clazz$)
21 |
22 | .parseToJsonObject : fastjson parseToJsonObject
23 | java.lang.String [com.alibaba.fastjson.JSON] → com.alibaba.fastjson.JSON.parseObject($expr$)
24 |
25 | # convert json object to java object
26 | .toJavaObject : fastjson toJavaObject
27 | com.alibaba.fastjson.JSON [com.alibaba.fastjson.JSON] → com.alibaba.fastjson.JSON.toJavaObject($expr$, $clazz$)
28 |
29 | # check json string is valid
30 | .isJsonArray : fastjson isJsonArray
31 | java.lang.String [com.alibaba.fastjson.JSON] → com.alibaba.fastjson.JSON.isValidArray($expr$)
32 |
33 | .isJsonObject : fastjson isJsonObject
34 | java.lang.String [com.alibaba.fastjson.JSON] → com.alibaba.fastjson.JSON.isValidObject($expr$)
35 |
36 | .isJson : fastjson isJson
37 | java.lang.String [com.alibaba.fastjson.JSON] → com.alibaba.fastjson.JSON.isValid($expr$)
--------------------------------------------------------------------------------
/templates/reactor-core.postfixTemplates:
--------------------------------------------------------------------------------
1 | # Templates for reactor-core
2 | .toFlux: reactor-core toFlux
3 | ARRAY [reactor.core.publisher.Flux] → reactor.core.publisher.Flux.fromArray($expr$)
4 | java.lang.Iterable [reactor.core.publisher.Flux] → reactor.core.publisher.Flux.fromIterable($expr$)
5 | java.util.stream.Stream [reactor.core.publisher.Flux] → reactor.core.publisher.Flux.fromStream($expr$)
6 | org.reactivestreams.Publisher [reactor.core.publisher.Flux] → reactor.core.publisher.Flux.from($expr$)
7 | NON_VOID [reactor.core.publisher.Flux] → reactor.core.publisher.Flux.just($expr$)
8 |
9 | .toMono: reactor-core toMono
10 | org.reactivestreams.Publisher [reactor.core.publisher.Mono] → reactor.core.publisher.Mono.from($expr$)
11 | java.lang.Runnable [reactor.core.publisher.Mono] → reactor.core.publisher.Mono.fromRunnable($expr$)
12 | java.util.concurrent.Callable [reactor.core.publisher.Mono] → reactor.core.publisher.Mono.fromCallable($expr$)
13 | java.util.function.Supplier [reactor.core.publisher.Mono] → reactor.core.publisher.Mono.fromSupplier($expr$)
14 | java.util.concurrent.CompletionStage [reactor.core.publisher.Mono] → reactor.core.publisher.Mono.fromCompletionStage($expr$)
15 | java.util.concurrent.CompletableFuture [reactor.core.publisher.Mono] → reactor.core.publisher.Mono.fromFuture($expr$)
16 | java.util.Optional [reactor.core.publisher.Mono] → reactor.core.publisher.Mono.justOrEmpty($expr$)
17 | NON_VOID [reactor.core.publisher.Mono] → reactor.core.publisher.Mono.justOrEmpty($expr$)
18 |
19 | # convert to raw java
20 | .toJavaList: reactor-core toJavaList
21 | reactor.core.publisher.Flux [reactor.core.publisher.Flux] → $expr$.collectList().block()
22 |
23 | .toJavaSortedList: reactor-core toJavaSortedList
24 | reactor.core.publisher.Flux [reactor.core.publisher.Flux] → $expr$.collectSortedList().block()
25 |
26 | .toJavaMap: reactor-core toJavaMap
27 | reactor.core.publisher.Flux [reactor.core.publisher.Flux] → $expr$.collectMap(it -> $keyExpr$, it -> $valueExpr$).block()
28 |
29 | .toJavaMultimap: reactor-core toJavaMultimap
30 | reactor.core.publisher.Flux [reactor.core.publisher.Flux] → $expr$.collectMultimap(it -> $keyExpr$, it -> $valueExpr$).block()
--------------------------------------------------------------------------------
/templates/commons-lang.exception.postfixTemplates:
--------------------------------------------------------------------------------
1 | # org.apache.commons.lang3.exception.ExceptionUtils
2 | .getMessage : commons-lang getMessage
3 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.getMessage($expr$)
4 |
5 | .getRootCause : commons-lang getRootCause
6 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.getRootCause($expr$)
7 |
8 | .getRootCauseMessage : commons-lang getRootCauseMessage
9 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.getRootCauseMessage($expr$)
10 |
11 | .getRootCauseStackTrace : commons-lang getRootCauseStackTrace
12 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.getRootCauseStackTrace($expr$)
13 |
14 | .getStackFrames : commons-lang getStackFrames
15 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.getStackFrames($expr$)
16 |
17 | .getThrowableCount : commons-lang getThrowableCount
18 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.getThrowableCount($expr$)
19 |
20 | .getThrowableList : commons-lang getThrowableList
21 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.getThrowableList($expr$)
22 |
23 | .getThrowableArray : commons-lang getThrowableList
24 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.getThrowables($expr$)
25 |
26 | .getStackTraceAsString : commons-lang getStackTraceAsString
27 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.getStackTrace($expr$)
28 |
29 | .printRootCauseStackTrace : commons-lang printRootCauseStackTrace
30 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.printRootCauseStackTrace($expr$)
31 |
32 | .rethrow : commons-lang rethrow
33 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.rethrow($expr$)
34 |
35 | .wrapAndThrow : commons-lang wrapAndThrow
36 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.wrapAndThrow($expr$)
--------------------------------------------------------------------------------
/templates/commons-lang.string.postfixTemplates:
--------------------------------------------------------------------------------
1 | # Check the Array/Collection/Map/String is or not empty
2 | .equals : commons-lang equals
3 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.equals($expr$, $another$)
4 |
5 | .ifEquals : commons-lang ifEquals
6 | java.lang.String [org.apache.commons.lang3.StringUtils] → if(org.apache.commons.lang3.StringUtils.equals($expr$, $another$)){\
7 | $END$\
8 | }
9 | .ifNotEquals : commons-lang ifNotEquals
10 | java.lang.String [org.apache.commons.lang3.StringUtils] → if(!org.apache.commons.lang3.StringUtils.equals($expr$, $another$)){\
11 | $END$\
12 | }
13 |
14 | .equalsIgnoreCase : commons-lang equalsIgnoreCase
15 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.equalsIgnoreCase($expr$, $another$)
16 |
17 | .ifEqualsIgnoreCase : commons-lang ifEqualsIgnoreCase
18 | java.lang.String [org.apache.commons.lang3.StringUtils] → if(org.apache.commons.lang3.StringUtils.equalsIgnoreCase($expr$, $another$)){\
19 | $END$\
20 | }
21 | .ifNotEqualsIgnoreCase : commons-lang ifNotEqualsIgnoreCase
22 | java.lang.String [org.apache.commons.lang3.StringUtils] → if(!org.apache.commons.lang3.StringUtils.equalsIgnoreCase($expr$, $another$)){\
23 | $END$\
24 | }
25 | .isBlank : commons-lang isBlank
26 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.isBlank($expr$)
27 |
28 | .isNotBlank : commons-lang isNotBlank
29 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.isNotBlank($expr$)
30 |
31 | .ifBlank : commons-lang ifBlank
32 | java.lang.String [org.apache.commons.lang3.StringUtils] → if(org.apache.commons.lang3.StringUtils.isBlank($expr$)){\
33 | $END$\
34 | }
35 | .ifNotBlank : commons-lang ifNotBlank
36 | java.lang.String [org.apache.commons.lang3.StringUtils] → if(org.apache.commons.lang3.StringUtils.isNotBlank($expr$)){\
37 | $END$\
38 | }
39 |
40 | .padStart : commons-lang padStart
41 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.leftPad($expr$, $padLength:variableOfType("int")$)
42 |
43 | .padEnd : commons-lang padEnd
44 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.rightPad($expr$, $padLength:variableOfType("int")$)
45 |
--------------------------------------------------------------------------------
/templates/date-format.postfixTemplates:
--------------------------------------------------------------------------------
1 | # org.apache.commons.lang3.time.DateFormatUtils
2 | .format : date-format format
3 | java.util.Date [org.apache.commons.lang3.time.DateFormatUtils] → org.apache.commons.lang3.time.DateFormatUtils.format($expr$, $format$)
4 |
5 | .formatToMillisecond : date-format formatToMillisecond
6 | java.util.Date [org.apache.commons.lang3.time.DateFormatUtils] → org.apache.commons.lang3.time.DateFormatUtils.format($expr$, "yyyy-MM-dd HH:mm:ss SSS")
7 |
8 | .formatToSecond : date-format formatToSecond
9 | java.util.Date [org.apache.commons.lang3.time.DateFormatUtils] → org.apache.commons.lang3.time.DateFormatUtils.format($expr$, "yyyy-MM-dd HH:mm:ss")
10 |
11 | .formatToMinute : date-format formatToMinute
12 | java.util.Date [org.apache.commons.lang3.time.DateFormatUtils] → org.apache.commons.lang3.time.DateFormatUtils.format($expr$, "yyyy-MM-dd HH:mm")
13 |
14 | .formatToHour : date-format formatToHour
15 | java.util.Date [org.apache.commons.lang3.time.DateFormatUtils] → org.apache.commons.lang3.time.DateFormatUtils.format($expr$, "yyyy-MM-dd HH")
16 |
17 | .formatToDay : date-format formatToDay
18 | java.util.Date [org.apache.commons.lang3.time.DateFormatUtils] → org.apache.commons.lang3.time.DateFormatUtils.format($expr$, "yyyy-MM-dd")
19 |
20 | .formatToMonth : date-format formatToMonth
21 | java.util.Date [org.apache.commons.lang3.time.DateFormatUtils] → org.apache.commons.lang3.time.DateFormatUtils.format($expr$, "yyyy-MM")
22 |
23 | .formatToYear : date-format formatToYear
24 | java.util.Date [org.apache.commons.lang3.time.DateFormatUtils] → org.apache.commons.lang3.time.DateFormatUtils.format($expr$, "yyyy")
25 |
26 | # org.apache.commons.lang3.time.FastDateFormat
27 | .parseToDate : date-format parseToDate
28 | java.lang.String [org.apache.commons.lang3.time.FastDateFormat] → org.apache.commons.lang3.time.FastDateFormat.getInstance($format$).parse($expr$)
29 |
30 | .parseToDateFromMillisecond : date-format parseToDateFromMillisecond
31 | java.lang.String [org.apache.commons.lang3.time.FastDateFormat] → org.apache.commons.lang3.time.FastDateFormat.getInstance("yyyy-MM-dd HH:mm:ss SSS").parse($expr$)
32 |
33 | .parseToDateFromSecond : date-format parseToDateFromSecond
34 | java.lang.String [org.apache.commons.lang3.time.FastDateFormat] → org.apache.commons.lang3.time.FastDateFormat.getInstance("yyyy-MM-dd HH:mm:ss").parse($expr$)
35 |
36 | .parseToDateFromMinute : date-format parseToDateFromMinute
37 | java.lang.String [org.apache.commons.lang3.time.FastDateFormat] → org.apache.commons.lang3.time.FastDateFormat.getInstance("yyyy-MM-dd HH:mm").parse($expr$)
38 |
39 | .parseToDateFromHour : date-format parseToDateFromHour
40 | java.lang.String [org.apache.commons.lang3.time.FastDateFormat] → org.apache.commons.lang3.time.FastDateFormat.getInstance("yyyy-MM-dd HH").parse($expr$)
41 |
42 | .parseToDateFromDay : date-format parseToDateFromDay
43 | java.lang.String [org.apache.commons.lang3.time.FastDateFormat] → org.apache.commons.lang3.time.FastDateFormat.getInstance("yyyy-MM-dd").parse($expr$)
44 |
45 | .parseToDateFromMonth : date-format parseToDateFromMonth
46 | java.lang.String [org.apache.commons.lang3.time.FastDateFormat] → org.apache.commons.lang3.time.FastDateFormat.getInstance("yyyy-MM").parse($expr$)
47 |
48 | .parseToDateFromYear : date-format parseToDateFromYear
49 | java.lang.String [org.apache.commons.lang3.time.FastDateFormat] → org.apache.commons.lang3.time.FastDateFormat.getInstance("yyyy").parse($expr$)
50 |
--------------------------------------------------------------------------------
/templates/scala/assertj-core.postfixTemplates:
--------------------------------------------------------------------------------
1 | ## Templates for assertj ##
2 | .assertThat : assertj-core assertThat
3 | ANY [org.assertj.core.api.Assertions] → [IMPORT org.assertj.core.api.Assertions._] assertThat($expr$)
4 |
5 | .assertCall : assertj-core assertCall
6 | ANY [org.assertj.core.api.Assertions] → [IMPORT org.assertj.core.api.Assertions._] assertThatCode(() => $expr$)
7 |
8 | .assertEqualTo : assertj-core assertEqualTo
9 | ANY [org.assertj.core.api.Assertions] → [IMPORT org.assertj.core.api.Assertions._] assertThat($expr$).isEqualTo($other$)$END$
10 |
11 | .assertNull : assertj-core assertNull
12 | ANY [org.assertj.core.api.Assertions] → [IMPORT org.assertj.core.api.Assertions._] assertThat($expr$).isNull
13 |
14 | .assertNotNull : assertj-core assertNotNull
15 | ANY [org.assertj.core.api.Assertions] → [IMPORT org.assertj.core.api.Assertions._] assertThat($expr$).isNotNull
16 |
17 | .assertBlank : assertj-core assertBlank
18 | java.lang.String [org.assertj.core.api.Assertions] → [IMPORT org.assertj.core.api.Assertions._] assertThat($expr$).isBlank
19 |
20 | .assertNotBlank : assertj-core assertNotBlank
21 | java.lang.String [org.assertj.core.api.Assertions] → [IMPORT org.assertj.core.api.Assertions._] assertThat($expr$).isNotBlank
22 |
23 | .assertTrue : assertj-core assertTrue
24 | BOOLEAN [org.assertj.core.api.Assertions] → [IMPORT org.assertj.core.api.Assertions._] assertThat($expr$).isTrue
25 |
26 | .assertFalse : assertj-core assertFalse
27 | BOOLEAN [org.assertj.core.api.Assertions] → [IMPORT org.assertj.core.api.Assertions._] assertThat($expr$).isFalse
28 |
29 | .assertEmpty : assertj-core assertEmpty
30 | java.util.Map [org.assertj.core.api.Assertions] → [IMPORT org.assertj.core.api.Assertions._] assertThat($expr$).isEmpty
31 | scala.collection.Map [org.assertj.core.api.Assertions] → [IMPORT org.assertj.core.api.Assertions._] [IMPORT scala.collection.JavaConverters._] assertThat($expr$.asJava).isEmpty
32 | java.lang.Iterable [org.assertj.core.api.Assertions] → [IMPORT org.assertj.core.api.Assertions._] assertThat($expr$).isEmpty
33 | scala.collection.Seq [org.assertj.core.api.Assertions] → [IMPORT org.assertj.core.api.Assertions._] [IMPORT scala.collection.JavaConverters._] assertThat($expr$.toIterable.asJava).isEmpty
34 |
35 | .assertNotEmpty : assertj-core assertNotEmpty
36 | java.util.Map [org.assertj.core.api.Assertions] → [IMPORT org.assertj.core.api.Assertions._] assertThat($expr$).isNotEmpty
37 | scala.collection.Map [org.assertj.core.api.Assertions] → [IMPORT org.assertj.core.api.Assertions._] [IMPORT scala.collection.JavaConverters._] assertThat($expr$.asJava).isNotEmpty
38 | java.lang.Iterable [org.assertj.core.api.Assertions] → [IMPORT org.assertj.core.api.Assertions._] assertThat($expr$).isNotEmpty
39 | scala.collection.Seq [org.assertj.core.api.Assertions] → [IMPORT org.assertj.core.api.Assertions._] [IMPORT scala.collection.JavaConverters._] assertThat($expr$.toIterable.asJava).isNotEmpty
40 |
41 | .asserThrowException : assertj-core asserThrowException
42 | ANY [org.assertj.core.api.Assertions] → [IMPORT org.assertj.core.api.Assertions._] assertThatThrownBy(() => $expr$)
43 |
44 | .asserNotThrowException : assertj-core asserNotThrowException
45 | ANY [org.assertj.core.api.Assertions] → [IMPORT org.assertj.core.api.Assertions._] assertThatCode(() => $expr$).doesNotThrowAnyException
--------------------------------------------------------------------------------
/templates/assertj-core.postfixTemplates:
--------------------------------------------------------------------------------
1 | ## Templates for assertj ##
2 | .assertThat : assertj-core assertThat
3 | io.vavr.Lazy → [SKIP]
4 | io.vavr.control.Either → [SKIP]
5 | io.vavr.control.Validation → [SKIP]
6 | io.vavr.control.Option → [SKIP]
7 | io.vavr.control.Try → [SKIP]
8 | io.vavr.collection.Seq → [SKIP]
9 | io.vavr.collection.Map → [SKIP]
10 | ANY [org.assertj.core.api.Assertions] → org.assertj.core.api.Assertions.assertThat($expr$) [USE_STATIC_IMPORTS]
11 |
12 | .assertCall : assertj-core assertCall
13 | ANY [org.assertj.core.api.Assertions] → org.assertj.core.api.Assertions.assertThatCode(() -> $expr$) [USE_STATIC_IMPORTS]
14 |
15 | .assertEqualTo : assertj-core assertEqualTo
16 | ANY [org.assertj.core.api.Assertions] → org.assertj.core.api.Assertions.assertThat($expr$).isEqualTo($other$)$END$ [USE_STATIC_IMPORTS]
17 |
18 | .assertNull : assertj-core assertNull
19 | ANY [org.assertj.core.api.Assertions] → org.assertj.core.api.Assertions.assertThat($expr$).isNull() [USE_STATIC_IMPORTS]
20 |
21 | .assertNotNull : assertj-core assertNotNull
22 | ANY [org.assertj.core.api.Assertions] → org.assertj.core.api.Assertions.assertThat($expr$).isNotNull() [USE_STATIC_IMPORTS]
23 |
24 | .assertBlank : assertj-core assertBlank
25 | java.lang.String [org.assertj.core.api.Assertions] → org.assertj.core.api.Assertions.assertThat($expr$).isBlank() [USE_STATIC_IMPORTS]
26 |
27 | .assertNotBlank : assertj-core assertNotBlank
28 | java.lang.String [org.assertj.core.api.Assertions] → org.assertj.core.api.Assertions.assertThat($expr$).isNotBlank() [USE_STATIC_IMPORTS]
29 |
30 | .assertTrue : assertj-core assertTrue
31 | BOOLEAN [org.assertj.core.api.Assertions] → org.assertj.core.api.Assertions.assertThat($expr$).isTrue() [USE_STATIC_IMPORTS]
32 |
33 | .assertFalse : assertj-core assertFalse
34 | BOOLEAN [org.assertj.core.api.Assertions] → org.assertj.core.api.Assertions.assertThat($expr$).isFalse() [USE_STATIC_IMPORTS]
35 |
36 | .assertEmpty : assertj-core assertEmpty
37 | ARRAY [org.assertj.core.api.Assertions] → org.assertj.core.api.Assertions.assertThat($expr$).isEmpty() [USE_STATIC_IMPORTS]
38 | java.util.Map [org.assertj.core.api.Assertions] → org.assertj.core.api.Assertions.assertThat($expr$).isEmpty() [USE_STATIC-IMPORTS]
39 | java.lang.Iterable [org.assertj.core.api.Assertions] → org.assertj.core.api.Assertions.assertThat($expr$).isEmpty() [USE_STATIC-IMPORTS]
40 |
41 | .assertNotEmpty : assertj-core assertNotEmpty
42 | ARRAY [org.assertj.core.api.Assertions] → org.assertj.core.api.Assertions.assertThat($expr$).isNotEmpty() [USE_STATIC_IMPORTS]
43 | java.util.Map [org.assertj.core.api.Assertions] → org.assertj.core.api.Assertions.assertThat($expr$).isNotEmpty() [USE_STATIC_IMPORTS]
44 | java.lang.Iterable [org.assertj.core.api.Assertions] → org.assertj.core.api.Assertions.assertThat($expr$).isNotEmpty() [USE_STATIC_IMPORTS]
45 |
46 | .assertThrowException : assertj-core assertThrowException
47 | ANY [org.assertj.core.api.Assertions] → org.assertj.core.api.Assertions.assertThatThrownBy(() -> $expr$) [USE_STATIC_IMPORTS]
48 |
49 | .assertNotThrowException : assertj-core assertNotThrowException
50 | ANY [org.assertj.core.api.Assertions] → org.assertj.core.api.Assertions.assertThatCode(() -> $expr$).doesNotThrowAnyException() [USE_STATIC_IMPORTS]
51 |
52 | .catchThrowable : assertj-core catchThrowable
53 | ANY [org.assertj.core.api.Assertions] → org.assertj.core.api.Assertions.catchThrowable(() -> $expr$) [USE_STATIC_IMPORTS]
54 |
55 | .catchException : assertj-core catchException
56 | ANY [org.assertj.core.api.Assertions] → org.assertj.core.api.Assertions.catchException(() -> $expr$) [USE_STATIC_IMPORTS]
57 |
--------------------------------------------------------------------------------
/templates/commons-lang.empty.postfixTemplates:
--------------------------------------------------------------------------------
1 | # Check the Array/Collection/Map/String is or not empty
2 | .isEmpty : commons-lang isEmpty
3 | # Array
4 | ARRAY [org.apache.commons.lang3.ArrayUtils] → org.apache.commons.lang3.ArrayUtils.isEmpty($expr$)
5 | # String
6 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.isEmpty($expr$)
7 | # Collection
8 | java.util.Collection [org.apache.commons.collections4.CollectionUtils] → org.apache.commons.collections4.CollectionUtils.isEmpty($expr$)
9 | # Map
10 | java.util.Map [org.apache.commons.collections4.MapUtils] → org.apache.commons.collections4.MapUtils.isEmpty($expr$)
11 |
12 | .isNotEmpty : commons-lang isNotEmpty
13 | # Array
14 | ARRAY [org.apache.commons.lang3.ArrayUtils] → org.apache.commons.lang3.ArrayUtils.isNotEmpty($expr$)
15 | # String
16 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.isNotEmpty($expr$)
17 | # Collection
18 | java.util.Collection [org.apache.commons.collections4.CollectionUtils] → org.apache.commons.collections4.CollectionUtils.isNotEmpty($expr$)
19 | # Map
20 | java.util.Map [org.apache.commons.collections4.MapUtils] → org.apache.commons.collections4.MapUtils.isNotEmpty($expr$)
21 |
22 | .ifEmpty : commons-lang ifEmpty
23 | # Array
24 | ARRAY [org.apache.commons.lang3.ArrayUtils] → if(org.apache.commons.lang3.ArrayUtils.isEmpty($expr$)){\
25 | $END$\
26 | }
27 | # String
28 | java.lang.String [org.apache.commons.lang3.StringUtils] → if(org.apache.commons.lang3.StringUtils.isEmpty($expr$)){\
29 | $END$\
30 | }
31 | # Collection
32 | java.util.Collection [org.apache.commons.collections4.CollectionUtils] → if(org.apache.commons.collections4.CollectionUtils.isEmpty($expr$)){\
33 | $END$\
34 | }
35 | # Map
36 | java.util.Map [org.apache.commons.collections4.MapUtils] → if(org.apache.commons.collections4.MapUtils.isEmpty($expr$)){\
37 | $END$\
38 | }
39 | .ifNotEmpty : commons-lang ifNotEmpty
40 | # Array
41 | ARRAY [org.apache.commons.lang3.ArrayUtils] → if(org.apache.commons.lang3.ArrayUtils.isNotEmpty($expr$)){\
42 | $END$\
43 | }
44 | # String
45 | java.lang.String [org.apache.commons.lang3.StringUtils] → if(org.apache.commons.lang3.StringUtils.isNotEmpty($expr$)){\
46 | $END$\
47 | }
48 | # Collection
49 | java.util.Collection [org.apache.commons.collections4.CollectionUtils] → if(org.apache.commons.collections4.CollectionUtils.isNotEmpty($expr$)){\
50 | $END$\
51 | }
52 | # Map
53 | java.util.Map [org.apache.commons.collections4.MapUtils] → if(org.apache.commons.collections4.MapUtils.isNotEmpty($expr$)){\
54 | $END$\
55 | }
56 |
--------------------------------------------------------------------------------
/templates/mockito.postfixTemplates:
--------------------------------------------------------------------------------
1 | # Mockito postfix templates
2 | # create mock instance
3 | .mock : mockito mock
4 | java.lang.Class [org.mockito.Mockito] → org.mockito.Mockito.mock($expr$) [USE_STATIC_IMPORTS]
5 | .mockWithName : mockito mockWithName
6 | java.lang.Class [org.mockito.Mockito] → org.mockito.Mockito.mock($expr$, $name$) [USE_STATIC_IMPORTS]
7 | .mockWithAnswer : mockito mockWithAnswer
8 | java.lang.Class [org.mockito.Mockito] → org.mockito.Mockito.mock($expr$, (org.mockito.stubbing.Answer<$answerType$>) invocation -> $answerBody$) [USE_STATIC_IMPORTS]
9 |
10 | # create spy instance
11 | .spy : mockito spy
12 | java.lang.Object [org.mockito.Mockito] → org.mockito.Mockito.spy($expr$) [USE_STATIC_IMPORTS]
13 |
14 | # mockito stubing operations
15 | .when : mockito when
16 | NON_VOID [org.mockito.Mockito] → org.mockito.Mockito.when($expr$) [USE_STATIC_IMPORTS]
17 | .verify : mockito verify
18 | ANY [org.mockito.Mockito] → org.mockito.Mockito.verify($expr$) [USE_STATIC_IMPORTS]
19 | .verifyWithMode : mockito verifyWithMode
20 | ANY [org.mockito.Mockito] → org.mockito.Mockito.verify($expr$,$mode$) [USE_STATIC_IMPORTS]
21 | .reset : mockito reset
22 | ANY [org.mockito.Mockito] → org.mockito.Mockito.reset($expr$); [USE_STATIC_IMPORTS]
23 | .argThat : mockito argThat
24 | ANY [org.mockito.Mockito] → org.mockito.Mockito.argThat($expr$ -> $END$) [USE_STATIC_IMPORTS]
25 | .clearInvocations : mockito clearInvocations
26 | ANY [org.mockito.Mockito] → org.mockito.Mockito.clearInvocations($expr$); [USE_STATIC_IMPORTS]
27 | .doThrow : mockito doThrow
28 | ANY [org.mockito.Mockito] → org.mockito.Mockito.doThrow($throwable$).when($expr$).$END$ [USE_STATIC_IMPORTS]
29 | .doNothing : mockito doNothing
30 | ANY [org.mockito.Mockito] → org.mockito.Mockito.doNothing().when($expr$).$END$ [USE_STATIC_IMPORTS]
31 | .doAnswer : mockito doAnswer
32 | ANY [org.mockito.Mockito] → org.mockito.Mockito.doAnswer((org.mockito.stubbing.Answer<$answerType$>) invocation -> $answerBody$).when($expr$).$END$ [USE_STATIC_IMPORTS]
33 | .doReturn : mockito doReturn
34 | ANY [org.mockito.Mockito] → org.mockito.Mockito.doReturn($returnValue$).when($expr$).$END$ [USE_STATIC_IMPORTS]
35 | .initMockito : mockito initMockito
36 | ANY [org.mockito.Mockito] → org.mockito.MockitoAnnotations.initMocks($expr$);
37 | .openMockito : mockito openMockito
38 | ANY [org.mockito.Mockito] → org.mockito.MockitoAnnotations.openMocks($expr$);
39 |
40 | # BDDMockito postfix templates from https://github.com/krrrr38/intellij-mockito-postfix-plugin
41 | .given : BDDMockito given
42 | java.lang.Class [org.mockito.BDDMockito] → org.mockito.BDDMockito.given($expr$)$END$ [USE_STATIC_IMPORTS]
43 | .then : BDDMockito then
44 | java.lang.Class [org.mockito.BDDMockito] → org.mockito.BDDMockito.then($expr$)$END$ [USE_STATIC_IMPORTS]
45 | .will : BDDMockito will
46 | NON_VOID [org.mockito.BDDMockito] → org.mockito.BDDMockito.will($answer$).given($expr$)$END$ [USE_STATIC_IMPORTS]
47 | .willAnswer : BDDMockito willAnswer
48 | NON_VOID [org.mockito.BDDMockito] → org.mockito.BDDMockito.willAnswer($answer$).given($expr$).$END$ [USE_STATIC_IMPORTS]
49 | .willDoNothing : BDDMockito willDoNothing
50 | NON_VOID [org.mockito.BDDMockito] → org.mockito.BDDMockito.willDoNothing().given($expr$)$END$ [USE_STATIC_IMPORTS]
51 | .willReturn : BDDMockito willReturn
52 | NON_VOID [org.mockito.BDDMockito] → org.mockito.BDDMockito.willReturn($return$).given($expr$)$END$ [USE_STATIC_IMPORTS]
53 | .willThrow : BDDMockito willThrow
54 | NON_VOID [org.mockito.BDDMockito] → org.mockito.BDDMockito.willThrow($ex$).given($expr$)$END$ [USE_STATIC_IMPORTS]
55 | .willCallRealMethod : BDDMockito willCallRealMethod
56 | NON_VOID [org.mockito.BDDMockito] → org.mockito.BDDMockito.willCallRealMethod().given($expr$)$END$ [USE_STATIC_IMPORTS]
57 |
--------------------------------------------------------------------------------
/templates/json-path.postfixTemplates:
--------------------------------------------------------------------------------
1 | .readJsonPathAsString : read json path as string
2 | java.lang.String [com.jayway.jsonpath.JsonPath] → java.lang.String $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
3 | java.net.URL [com.jayway.jsonpath.JsonPath] → java.lang.String $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
4 | java.io.File [com.jayway.jsonpath.JsonPath] → java.lang.String $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
5 | STRING_LITERAL [com.jayway.jsonpath.JsonPath] → java.lang.String $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
6 |
7 | .readJsonPathAsStringList : read json path as string list
8 | java.lang.String [com.jayway.jsonpath.JsonPath] → java.util.List $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
9 | java.net.URL [com.jayway.jsonpath.JsonPath] → java.util.List $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
10 | java.io.File [com.jayway.jsonpath.JsonPath] → java.util.List $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
11 | STRING_LITERAL [com.jayway.jsonpath.JsonPath] → java.util.List $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
12 |
13 | .readJsonPathAsInteger : read json path as integer
14 | java.lang.String [com.jayway.jsonpath.JsonPath] → java.lang.Integer $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
15 | java.net.URL [com.jayway.jsonpath.JsonPath] → java.lang.Integer $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
16 | java.io.File [com.jayway.jsonpath.JsonPath] → java.lang.Integer $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
17 | STRING_LITERAL [com.jayway.jsonpath.JsonPath] → java.lang.Integer $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
18 |
19 | .readJsonPathAsIntegerList : read json path as integer list
20 | java.lang.String [com.jayway.jsonpath.JsonPath] → java.util.List $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
21 | java.net.URL [com.jayway.jsonpath.JsonPath] → java.util.List $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
22 | java.io.File [com.jayway.jsonpath.JsonPath] → java.util.List $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
23 | STRING_LITERAL [com.jayway.jsonpath.JsonPath] → java.util.List $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
24 |
25 | .readJsonPathAsDouble : read json path as double
26 | java.lang.String [com.jayway.jsonpath.JsonPath] → java.lang.Double $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
27 | java.net.URL [com.jayway.jsonpath.JsonPath] → java.lang.Double $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
28 | java.io.File [com.jayway.jsonpath.JsonPath] → java.lang.Double $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
29 | STRING_LITERAL [com.jayway.jsonpath.JsonPath] → java.lang.Double $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
30 |
31 | .readJsonPathAsDoubleList : read json path as double list
32 | java.lang.String [com.jayway.jsonpath.JsonPath] → java.util.List $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
33 | java.net.URL [com.jayway.jsonpath.JsonPath] → java.util.List $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
34 | java.io.File [com.jayway.jsonpath.JsonPath] → java.util.List $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
35 | STRING_LITERAL [com.jayway.jsonpath.JsonPath] → java.util.List $var:suggestVariableName()$ = com.jayway.jsonpath.JsonPath.read($expr$, "$END$");
36 |
--------------------------------------------------------------------------------
/templates/guava-string.postfixTemplates:
--------------------------------------------------------------------------------
1 | # Templates for guava string utils ref: https://github.com/google/guava/wiki/StringsExplained
2 | .join : guava joining together a sequence of strings with a separator
3 | ARRAY [com.google.common.base.Joiner] → com.google.common.base.Joiner.on($separator$).join($expr$)
4 | java.lang.Iterable [com.google.common.base.Joiner] → com.google.common.base.Joiner.on($separator$).join($expr$)
5 | java.util.Map [com.google.common.base.Joiner] → com.google.common.base.Joiner.on($separator$).withKeyValueSeparator($keyValueSeparator$).useForNull($nullReplacement$).join($expr$)
6 |
7 | .joinSkipNulls : guava joining together a sequence of strings with a separator and skip null values
8 | ARRAY [com.google.common.base.Joiner] → com.google.common.base.Joiner.on($separator$).skipNulls().join($expr$)
9 | java.lang.Iterable [com.google.common.base.Joiner] → com.google.common.base.Joiner.on($separator$).skipNulls().join($expr$)
10 |
11 | .joinReplaceNull : guava joining together a sequence of strings with a separator and replace null values
12 | ARRAY [com.google.common.base.Joiner] → com.google.common.base.Joiner.on($separator$).useForNull($nullReplacement$).join($expr$)
13 | java.lang.Iterable [com.google.common.base.Joiner] → com.google.common.base.Joiner.on($separator$).useForNull($nullReplacement$).join($expr$)
14 | java.util.Map [com.google.common.base.Joiner] → com.google.common.base.Joiner.on($separator$).withKeyValueSeparator($keyValueSeparator$).useForNull($nullReplacement$).join($expr$)
15 |
16 |
17 | # split to array
18 | .split : guava splitting strings with a separator
19 | java.lang.String [com.google.common.base.Splitter] → com.google.common.base.Splitter.on($separator$).trimResults().omitEmptyStrings().split($expr$)
20 |
21 | .splitByRegexp : guava splitting strings with a regexp pattern
22 | java.lang.String [com.google.common.base.Splitter] → com.google.common.base.Splitter.onPattern($regexp$).trimResults().omitEmptyStrings().split($expr$)
23 |
24 | .splitToFixedLength : guava splitting strings into substrings of the specified fixed length
25 | java.lang.String [com.google.common.base.Splitter] → com.google.common.base.Splitter.fixedLength($length$).split($expr$)
26 |
27 | .splitWithLimitSize : guava splitting strings into substrings with result size limited
28 | java.lang.String [com.google.common.base.Splitter] → com.google.common.base.Splitter.on($separator$).limit($size$).split($expr$)
29 |
30 | # split to list
31 | .splitToList : guava splitting strings to list with a separator
32 | java.lang.String [com.google.common.base.Splitter] → com.google.common.base.Splitter.on($separator$).trimResults().omitEmptyStrings().splitToList($expr$)
33 |
34 | .splitToListByRegexp : guava splitting strings to list with a regexp pattern
35 | java.lang.String [com.google.common.base.Splitter] → com.google.common.base.Splitter.onPattern($regexp$).trimResults().omitEmptyStrings().splitToList($expr$)
36 |
37 | .splitToListWithFixedLength : guava splitting strings into list of substrings of the specified fixed length
38 | java.lang.String [com.google.common.base.Splitter] → com.google.common.base.Splitter.fixedLength($length$).splitToList($expr$)
39 |
40 | .splitToListWithLimitSize : guava splitting strings into list of substrings with result size limited
41 | java.lang.String [com.google.common.base.Splitter] → com.google.common.base.Splitter.on($separator$).limit($size$).splitToList($expr$)
42 |
43 |
44 | # split to map
45 | .splitToMap : guava splitting strings to map with a separator
46 | java.lang.String [com.google.common.base.Splitter] → com.google.common.base.Splitter.on($separator$).trimResults().omitEmptyStrings().withKeyValueSeparator($keyValueSeparator$).split($expr$)
47 |
48 | .splitToMapByRegexp : guava splitting strings to map with a regexp pattern
49 | java.lang.String [com.google.common.base.Splitter] → com.google.common.base.Splitter.onPattern($regexp$).trimResults().omitEmptyStrings().withKeyValueSeparator($keyValueSeparator$).split($expr$)
50 |
51 | # Strings.repeat
52 | .repeat : returns a string consisting of a specific number of concatenated copies of an input string
53 | java.lang.String [com.google.common.base.Strings] → com.google.common.base.Strings.repeat($expr$, $times$)
54 |
55 | # Strings.padding
56 | .padStart : padding the start of a string with a padding char
57 | java.lang.String [com.google.common.base.Strings] → com.google.common.base.Strings.padStart($expr$, $minLength$, $padChar$)
58 |
59 | .padEnd : padding the end of a string with a padding char
60 | java.lang.String [com.google.common.base.Strings] → com.google.common.base.Strings.padEnd($expr$, $minLength$, $padChar$)
61 |
62 | # Strings null empty convert
63 | .nullToEmpty : returns the given string if it is non-null; the empty string otherwise
64 | java.lang.String [com.google.common.base.Strings] → com.google.common.base.Strings.nullToEmpty($expr$)
65 |
66 | .emptyToNull : returns the given string if it is nonempty null otherwise
67 | java.lang.String [com.google.common.base.Strings] → com.google.common.base.Strings.emptyToNull($expr$)
68 |
69 | # CharMatcher.breakingWhitespace()
70 | .formatToOneLine : format multiple lines text to on one line with a space
71 | java.lang.String [com.google.common.base.CharMatcher] → com.google.common.base.CharMatcher.breakingWhitespace().replaceFrom($expr$, ' ')
72 |
73 | # CharMatcher.whitespace()
74 | .removeExtraWhitespace : remove multiple consecutive tabs and spaces and collapse them into single spaces
75 | java.lang.String [com.google.common.base.CharMatcher] → com.google.common.base.CharMatcher.whitespace().trimAndCollapseFrom($expr$, ' ')
76 |
77 | .removeWhitespace : remove all white space from the string
78 | java.lang.String [com.google.common.base.CharMatcher] → com.google.common.base.CharMatcher.whitespace().removeFrom($expr$)
79 |
80 | .trimWhitespace : remove leading and trailing whitespace
81 | java.lang.String [com.google.common.base.CharMatcher] → com.google.common.base.CharMatcher.whitespace().trimFrom($expr$)
82 |
83 | .replaceWhitespace : replace white space
84 | java.lang.String [com.google.common.base.CharMatcher] → com.google.common.base.CharMatcher.whitespace().replaceFrom($expr$, $replace$)
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Templates for plugin [Custom Postfix Templates](https://plugins.jetbrains.com/plugin/9862-custom-postfix-templates)
2 |
3 | ## Table of Contents
4 |
5 | * Java templates
6 | * Library based templates
7 | * [slf4j](#slf4j)
8 | * [assertj-core](#assertj-core)
9 | * [mockito](#mockito)
10 | * [guava-string](#guava-string)
11 | * [guava-collection](#guava-collection)
12 | * [commons-lang3](#commons-lang3)
13 | * Functions based templates
14 | * [Check the Array/Collection/Map/String is or not empty](documents/misc-empty.md)
15 | * [Argument check for Array/Collection/Map/String/Boolean](documents/misc-argument.md)
16 | * [Operations for the Date/Calendar API](documents/commons-lang.date.md)
17 | * [Format Date to String and Parse String to Date](documents/date-format.md)
18 |
19 | ****
20 |
21 | ### [slf4j](https://www.slf4j.org/)
22 | - [`org.slf4j.LoggerFactory`](templates/slf4j.postfixTemplates)
23 | - `.getLogger`
24 | - [`org.slf4j.Logger`](templates/slf4j.postfixTemplates)
25 | - `.logTrace`
26 | - `.logDebug`
27 | - `.logInfo`
28 | - `.logWarn`
29 | - `.logError`
30 |
31 | ### [assertj-core](http://joel-costigliola.github.io/assertj/)
32 | - [`org.assertj.core.api.Assertions`](templates/assertj-core.postfixTemplates)
33 | - `.assertThat`
34 | - `.assertThatCode`
35 | - `.assertThatObject`
36 | - `.assertThatThrownBy`
37 | - `.assertThatExceptionOfType`
38 | - `.assertThatIOException`
39 | - `.assertThatIllegalArgumentException`
40 | - `.assertThatIllegalStateException`
41 | - `.assertThatNullPointerException`
42 | - `.assertThatRuntimeException`
43 | - `.catchThrowable`
44 | - `.catchException`
45 |
46 | ### [mockito](https://site.mockito.org/)
47 | - [`org.mockito.Mockito`](templates/mockito.postfixTemplates)
48 | - `.mock`
49 | - `.mockWithName`
50 | - `.mockWithAnswer`
51 | - `.spy`
52 | - `.when`
53 | - `.verify`
54 | - `.verifyWithMode`
55 | - `.reset`
56 | - `.clearInvocations`
57 | - `.doThrow`
58 | - `.doNothing`
59 | - `.doAnswer`
60 | - `.doReturn`
61 | - `.given`
62 | - `.then`
63 | - `.will`
64 | - `.willAnswer`
65 | - `.willDoNothing`
66 | - `.willReturn`
67 | - `.willThrow`
68 | - `.willCallRealMethod`
69 |
70 | ### [guava-string](https://github.com/google/guava/wiki/StringsExplained)
71 | - [`com.google.common.base.Joiner`](templates/guava-string.postfixTemplates)
72 | - `.join`
73 | - `.joinSkipNulls`
74 | - `.joinReplaceNull`
75 |
76 | - [`com.google.common.base.Splitter`](templates/guava-string.postfixTemplates)
77 | - `.split`
78 | - `.splitByRegexp`
79 | - `.splitToFixedLength`
80 | - `.splitWithLimitSize`
81 | - `.splitToList`
82 | - `.splitToListByRegexp`
83 | - `.splitToListWithFixedLength`
84 | - `.splitToListWithLimitSize`
85 | - `.splitToMap`
86 | - `.splitToMapByRegexp`
87 |
88 | - [`com.google.common.base.Strings`](templates/guava-string.postfixTemplates)
89 | - `.repeat`
90 | - `.padStart`
91 | - `.padEnd`
92 | - `.nullToEmpty`
93 | - `.emptyToNull`
94 |
95 | - [`com.google.common.base.CharMatcher`](templates/guava-string.postfixTemplates)
96 | - `.formatToOneLine`
97 | - `.removeExtraWhitespace`
98 | - `.removeWhitespace`
99 | - `.trimWhitespace`
100 | - `.replaceWhitespace`
101 |
102 | ### [guava-collection](https://github.com/google/guava/wiki/CollectionUtilitiesExplained)
103 |
104 | - [`com.google.common.collect.Iterables`](templates/guava-collection.postfixTemplates)
105 | - `.split`
106 | - `.splitWithSameSize`
107 | - `.limit`
108 | - `.addAllTo`
109 | - `.removeAll`
110 | - `.removeIf`
111 | - `.retainAll`
112 | - `.contains`
113 | - `.get`
114 | - `.getOrDefault`
115 | - `.getFirstOrDefault`
116 | - `.getLast`
117 | - `.getLastOrDefault`
118 | - `.getOnly`
119 | - `.getOnlyOrDefault`
120 | - `.size`
121 | - `.toArray`
122 | - `.toString`
123 | - `.isEmpty`
124 | - `.frequency`
125 | - `.toImmutableIterable`
126 |
127 | - [`com.google.common.collect.Iterators`](templates/guava-collection.postfixTemplates)
128 | - `.split`
129 | - `.splitWithSameSize`
130 | - `.limit`
131 | - `.addAllTo`
132 | - `.removeAll`
133 | - `.removeIf`
134 | - `.retainAll`
135 | - `.contains`
136 | - `.get`
137 | - `.getOrDefault`
138 | - `.getLast`
139 | - `.getLastOrDefault`
140 | - `.getOnly`
141 | - `.getOnlyOrDefault`
142 | - `.size`
143 | - `.toArray`
144 | - `.toString`
145 | - `.isEmpty`
146 | - `.frequency`
147 | - `.toImmutableIterator`
148 |
149 | - [`com.google.common.collect.Lists`](templates/guava-collection.postfixTemplates)
150 | - `.asList`
151 | - `.newArrayList`
152 | - `.newLinkedList`
153 | - `.newCopyOnWriteArrayList`
154 | - `.toArrayList`
155 | - `.toLinkedList`
156 | - `.toCopyOnWriteArrayList`
157 | - `.reverse`
158 | - `.partition`
159 | - `.split`
160 |
161 | - [`com.google.common.collect.ImmutableList`](templates/guava-collection.postfixTemplates)
162 | - `.newImmutableList`
163 | - `.newImmutableSortedList`
164 | - `.toImmutableList`
165 | - `.toImmutableSortedList`
166 |
167 | - [`com.google.common.collect.Sets`](templates/guava-collection.postfixTemplates)
168 | - `.union`
169 | - `.intersection`
170 | - `.difference`
171 | - `.symmetricDifference`
172 | - `.combinations`
173 | - `.powerset`
174 | - `.cartesianProduct`
175 | - `.newIdentityHashSet`
176 | - `.newHashSet`
177 | - `.newConcurrentHashSet`
178 | - `.newLinkedHashSet`
179 | - `.newTreeSet`
180 | - `.newCopyOnWriteArraySet`
181 | - `.asSet`
182 | - `.toHashSet`
183 | - `.toConcurrentHashSet`
184 | - `.toLinkedHashSet`
185 | - `.toTreeSet`
186 | - `.toCopyOnWriteArraySet`
187 |
188 | - [`com.google.common.collect.ImmutableSet`](templates/guava-collection.postfixTemplates)
189 | - `.newImmutableSet`
190 | - `.toImmutableSet`
191 |
192 | - [`com.google.common.collect.ImmutableSortedSet`](templates/guava-collection.postfixTemplates)
193 | - `.newImmutableSortedSet`
194 | - `.toImmutableSortedSet`
195 | ### [commons-lang3.exception](https://commons.apache.org/proper/commons-lang/)
196 | - [`org.apache.commons.lang3.exception.ExceptionUtils`](templates/commons-lang.exception.postfixTemplates)
197 | - `.getMessage`
198 | - `.getRootCause`
199 | - `.getRootCauseMessage`
200 | - `.getRootCauseStackTrace`
201 | - `.getStackFrames`
202 | - `.getThrowableCount`
203 | - `.getThrowableList`
204 | - `.getThrowableArray`
205 | - `.getStackTraceAsString`
206 | - `.printRootCauseStackTrace`
207 | - `.rethrow`
208 | - `.wrapAndThrow`
--------------------------------------------------------------------------------
/templates/spring-test.postfixTemplates:
--------------------------------------------------------------------------------
1 | # MockMvc
2 | .andDoLog : MockMvc andDoLog
3 | org.springframework.test.web.servlet.ResultActions → $expr$.andDo(org.springframework.test.web.servlet.result.MockMvcResultHandlers.print()) [USE_STATIC_IMPORTS]
4 |
5 | .andDoPrint : MockMvc andDoPrint
6 | org.springframework.test.web.servlet.ResultActions → $expr$.andDo(org.springframework.test.web.servlet.result.MockMvcResultHandlers.print()) [USE_STATIC_IMPORTS]
7 |
8 | .assertHasCookie : assertHasCookie
9 | org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.cookie()$END$) [USE_STATIC_IMPORTS]
10 |
11 | .assertHasStatus : assertHasStatus
12 | org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.status()$END$) [USE_STATIC_IMPORTS]
13 |
14 | .assertHasStatusOk : assertHasStatus
15 | org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.status().isOk()) [USE_STATIC_IMPORTS]
16 |
17 | .assertHasForwardedUrl : assertHasForwardedUrl
18 | org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.forwardedUrl($END$)) [USE_STATIC_IMPORTS]
19 |
20 | .assertHasForwardedUrlPattern : assertHasForwardedUrlPattern
21 | org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.forwardedUrlPattern($END$)) [USE_STATIC_IMPORTS]
22 |
23 | .assertHasForwardedUrlTemplate : assertHasForwardedUrlTemplate
24 | org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.forwardedUrlTemplate($END$)) [USE_STATIC_IMPORTS]
25 |
26 | .assertHasRedirectedUrl : assertHasRedirectedUrl
27 | org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.redirectedUrl($END$)) [USE_STATIC_IMPORTS]
28 |
29 | .assertHasRedirectedUrlPattern : assertHasRedirectedUrlPattern
30 | org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.redirectedUrlPattern($END$)) [USE_STATIC_IMPORTS]
31 |
32 | .assertHasRedirectedUrlTemplate : assertHasRedirectedUrlTemplate
33 | org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.redirectedUrlTemplate($END$)) [USE_STATIC_IMPORTS]
34 |
35 | .assertJsonPathEqualsTo : assertHasJsonPath
36 | org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.jsonPath($path$, org.hamcrest.Matchers.equalTo($value$))) [USE_STATIC_IMPORTS]
37 |
38 | .assertJsonPathExists : assertHasJsonPath
39 | org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.jsonPath($path$, org.hamcrest.Matchers.notNullValue())) [USE_STATIC_IMPORTS]
40 |
41 | .assertHasContentType : assertHasContentType
42 | org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.content().contentType(org.springframework.http.MediaType$END$)) [USE_STATIC_IMPORTS]
43 |
44 | .assertHasContentTypeAppJson : assertHasContentTypeApplicationJson
45 | org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.content().contentType(org.springframework.http.MediaType.APPLICATION_JSON)) [USE_STATIC_IMPORTS]
46 |
47 | #.assertHasContentTypeAll : assertHasContentTypeAll
48 | # org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.content().contentType(org.springframework.http.MediaType.ALL)) [USE_STATIC_IMPORTS]
49 | #
50 | #
51 | #.assertHasContentTypeApplicationXml : assertHasContentTypeApplicationXml
52 | # org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.content().contentType(org.springframework.http.MediaType.APPLICATION_XML)) [USE_STATIC_IMPORTS]
53 | #
54 | #.assertHasContentTypeApplicationPdf : assertHasContentTypeApplicationPdf
55 | # org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.content().contentType(org.springframework.http.MediaType.APPLICATION_PDF)) [USE_STATIC_IMPORTS]
56 | #
57 | #.assertHasContentTypeImageJpg : assertHasContentTypeImageJpg
58 | # org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.content().contentType(org.springframework.http.MediaType.IMAGE_JPEG)) [USE_STATIC_IMPORTS]
59 | #
60 | #.assertHasContentTypeImagePng : assertHasContentTypeImagePng
61 | # org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.content().contentType(org.springframework.http.MediaType.IMAGE_PNG)) [USE_STATIC_IMPORTS]
62 | #
63 | #.assertHasContentTypeImageGif : assertHasContentTypeImageGif
64 | # org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.content().contentType(org.springframework.http.MediaType.IMAGE_GIF)) [USE_STATIC_IMPORTS]
65 | #
66 | #.assertHasContentTypeTextHtml : assertHasContentTypeTextHtml
67 | # org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.content().contentType(org.springframework.http.MediaType.TEXT_HTML)) [USE_STATIC_IMPORTS]
68 | #
69 | #.assertHasContentTypeTextXml : assertHasContentTypeTextXml
70 | # org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.content().contentType(org.springframework.http.MediaType.TEXT_XML)) [USE_STATIC_IMPORTS]
71 | #
72 | #.assertHasContentTypeTextPlain : assertHasContentTypeTextPlain
73 | # org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.content().contentType(org.springframework.http.MediaType.TEXT_PLAIN)) [USE_STATIC_IMPORTS]
74 | #
75 | #.assertHasContentTypeTextMarkdown : assertHasContentTypeTextMarkdown
76 | # org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.content().contentType(org.springframework.http.MediaType.TEXT_MARKDOWN)) [USE_STATIC_IMPORTS]
77 | #
78 | #.assertHasContentTypeTextEventStream : assertHasContentTypeTextEventStream
79 | # org.springframework.test.web.servlet.ResultActions → $expr$.andExpect(org.springframework.test.web.servlet.result.MockMvcResultMatchers.content().contentType(org.springframework.http.MediaType.TEXT_EVENT_STREAM)) [USE_STATIC_IMPORTS]
80 |
--------------------------------------------------------------------------------
/templates/vavr.postfixTemplates:
--------------------------------------------------------------------------------
1 | # Seq
2 | .toVavrArray : to vavr Array
3 | java.lang.Iterable [io.vavr.collection.Array] → io.vavr.collection.Array.ofAll($expr$)
4 | java.util.stream.Stream [io.vavr.collection.Array] → io.vavr.collection.Array.ofAll($expr$)
5 | ARRAY [io.vavr.collection.Array] → io.vavr.collection.Array.of($expr$)
6 | NON_VOID [io.vavr.collection.Array] → io.vavr.collection.Array.of($expr$)
7 |
8 | .toVavrQueue : to vavr queue
9 | java.lang.Iterable [io.vavr.collection.Queue] → io.vavr.collection.Queue.ofAll($expr$)
10 | java.util.stream.Stream [io.vavr.collection.Queue] → io.vavr.collection.Queue.ofAll($expr$)
11 | ARRAY [io.vavr.collection.Queue] → io.vavr.collection.Queue.of($expr$)
12 | NON_VOID [io.vavr.collection.Queue] → io.vavr.collection.Queue.of($expr$)
13 |
14 | .toVavrVector : to vavr vector
15 | java.lang.Iterable [io.vavr.collection.Vector] → io.vavr.collection.Vector.ofAll($expr$)
16 | java.util.stream.Stream [io.vavr.collection.Vector] → io.vavr.collection.Vector.ofAll($expr$)
17 | ARRAY [io.vavr.collection.Vector] → io.vavr.collection.Vector.of($expr$)
18 | NON_VOID [io.vavr.collection.Vector] → io.vavr.collection.Vector.of($expr$)
19 |
20 | .toVavrStream : to vavr stream
21 | java.lang.Iterable [io.vavr.collection.Stream] → io.vavr.collection.Stream.ofAll($expr$)
22 | java.util.stream.Stream [io.vavr.collection.Stream] → io.vavr.collection.Stream.ofAll($expr$)
23 | ARRAY [io.vavr.collection.Stream] → io.vavr.collection.Stream.of($expr$)
24 | NON_VOID [io.vavr.collection.Stream] → io.vavr.collection.Stream.of($expr$)
25 |
26 | .toVavrList : to vavr list
27 | java.lang.Iterable [io.vavr.collection.List] → io.vavr.collection.List.ofAll($expr$)
28 | java.util.stream.Stream [io.vavr.collection.List] → io.vavr.collection.List.ofAll($expr$)
29 | ARRAY [io.vavr.collection.List] → io.vavr.collection.List.of($expr$)
30 | NON_VOID [io.vavr.collection.List] → io.vavr.collection.List.of($expr$)
31 |
32 | .toVavrIterator : to vavr iterator
33 | NON_VOID [io.vavr.collection.Iterator] → io.vavr.collection.Iterator.of($expr$)
34 | java.lang.Iterable [io.vavr.collection.Iterator] → io.vavr.collection.Iterator.ofAll($expr$)
35 | java.util.Iterator [io.vavr.collection.Iterator] → io.vavr.collection.Iterator.ofAll($expr$)
36 |
37 | # Set
38 | .toVavrHashSet : to vavr HashSet
39 | java.lang.Iterable [io.vavr.collection.HashSet] → io.vavr.collection.HashSet.ofAll($expr$)
40 | java.util.stream.Stream [io.vavr.collection.HashSet] → io.vavr.collection.HashSet.ofAll($expr$)
41 | NON_VOID [io.vavr.collection.HashSet] → io.vavr.collection.HashSet.of($expr$)
42 |
43 | .toVavrLinkedHashSet : to vavr LinkedHashSet
44 | java.lang.Iterable [io.vavr.collection.HashSet] → io.vavr.collection.HashSet.ofAll($expr$)
45 | java.util.stream.Stream [io.vavr.collection.HashSet] → io.vavr.collection.HashSet.ofAll($expr$)
46 | NON_VOID [io.vavr.collection.HashSet] → io.vavr.collection.HashSet.of($expr$)
47 |
48 | .toVavrTreeSet : to vavr TreeSet
49 | java.lang.Iterable [io.vavr.collection.TreeSet] → io.vavr.collection.TreeSet.ofAll($expr$)
50 | java.util.stream.Stream [io.vavr.collection.TreeSet] → io.vavr.collection.TreeSet.ofAll($expr$)
51 | NON_VOID [io.vavr.collection.TreeSet] → io.vavr.collection.TreeSet.of($expr$)
52 |
53 | # Map
54 | .toVavrHashMap : to vavr HashMap
55 | java.util.Map [io.vavr.collection.HashMap] → io.vavr.collection.HashMap.ofAll($expr$)
56 | java.util.stream.Stream [io.vavr.collection.HashMap] → io.vavr.collection.HashMap.ofAll($expr$, it -> io.vavr.Tuple.of($key$,$value$))
57 |
58 | .toVavrLinkedHashMap : to vavr LinkedHashMap
59 | java.util.Map [io.vavr.collection.LinkedHashMap] → io.vavr.collection.LinkedHashMap.ofAll($expr$)
60 | java.util.stream.Stream [io.vavr.collection.LinkedHashMap] → io.vavr.collection.LinkedHashMap.ofAll($expr$, it -> io.vavr.Tuple.of($key$,$value$))
61 |
62 | .toVavrTreeMap : to vavr TreeMap
63 | java.util.Map [io.vavr.collection.TreeMap] → io.vavr.collection.TreeMap.ofAll($expr$)
64 | java.util.stream.Stream [io.vavr.collection.TreeMap] → io.vavr.collection.TreeMap.ofAll($expr$, it -> io.vavr.Tuple.of($key$,$value$))
65 |
66 | # Try
67 | .toVavrTry : to vavr Try
68 | java.lang.Throwable [io.vavr.control.Try] → io.vavr.control.Try.failure($expr$)
69 | java.util.function.Supplier [io.vavr.control.Try] → io.vavr.control.Try.ofSupplier($expr$)
70 | java.util.concurrent.Callable [io.vavr.control.Try] → io.vavr.control.Try.ofCallable($expr$)
71 | java.lang.Runnable [io.vavr.control.Try] → io.vavr.control.Try.runRunnable($expr$)
72 | NON_VOID [io.vavr.control.Try] → io.vavr.control.Try.of(() -> $expr$)
73 | VOID [io.vavr.control.Try] → io.vavr.control.Try.run(() -> $expr$)
74 |
75 | # Lazy
76 | .toVavrLazy : to vavr Lazy
77 | java.util.function.Supplier [io.vavr.control.Try] → io.vavr.Lazy.of($expr$)
78 | NON_VOID [io.vavr.control.Try] → io.vavr.Lazy.of(() -> $expr$)
79 |
80 | # Option
81 | .toVavrOption : to vavr Option
82 | java.util.Optional [io.vavr.control.Option] → io.vavr.control.Option.ofOptional($expr$)
83 | NON_VOID [io.vavr.control.Option] → io.vavr.control.Option.of($expr$)
84 |
85 | # Match
86 | .vavrMatchOrElseValue : vavrMatchOrElseValue
87 | NON_VOID [io.vavr.API.Match] → io.vavr.API.Match($expr$).of( \
88 | io.vavr.API.Case(io.vavr.API.\$(io.vavr.Predicates.is($case1$)), $val1$), \
89 | io.vavr.API.Case(io.vavr.API.\$(io.vavr.Predicates.is($case2$)), $val2$), \
90 | io.vavr.API.Case(io.vavr.API.\$(io.vavr.Predicates.is($case3$)), $val3$), \
91 | io.vavr.API.Case(io.vavr.API.\$(), $default$) \
92 | )$END$ [USE_STATIC_IMPORTS]
93 |
94 | .vavrMatchOrElseThrow : vavrMatchOrElseValue
95 | NON_VOID [io.vavr.API.Match] → io.vavr.API.Match($expr$).of( \
96 | io.vavr.API.Case(io.vavr.API.\$(io.vavr.Predicates.is($case1$)), $val1$), \
97 | io.vavr.API.Case(io.vavr.API.\$(io.vavr.Predicates.is($case2$)), $val2$), \
98 | io.vavr.API.Case(io.vavr.API.\$(io.vavr.Predicates.is($case3$)), $val3$), \
99 | io.vavr.API.Case(io.vavr.API.\$(), it -> io.vavr.API.run(() -> {throw new $exception$;})) \
100 | )$END$ [USE_STATIC_IMPORTS]
--------------------------------------------------------------------------------
/templates/javase.postfixTemplates:
--------------------------------------------------------------------------------
1 | # javase
2 | .not : javase not
3 | BOOLEAN → !$expr$
4 |
5 | .if : javase if
6 | BOOLEAN → if($expr$) {\
7 | $END$\
8 | }
9 | .ifNot : javase ifNot
10 | BOOLEAN → if(!$expr$) {\
11 | $END$\
12 | }
13 |
14 | .while : javase while
15 | BOOLEAN → while($expr$) {\
16 | $END$\
17 | }
18 |
19 | .ifNull : javase ifNull
20 | NON_VOID → if($expr$ == null) {
21 | $END$\
22 | }
23 |
24 | .ifNotNull : javase ifNotNull
25 | NON_VOID → if($expr$ != null) {
26 | $END$\
27 | }
28 |
29 | .return : javase return
30 | NON_VOID → return $expr$;
31 |
32 | .print : javase print
33 | NON_VOID → System.out.print($expr$);
34 |
35 | .println : javase println
36 | NON_VOID → System.out.println($expr$);
37 |
38 | .show : javase println
39 | NON_VOID → System.out.println($expr$);
40 |
41 | .errprint : javase errprint
42 | NON_VOID → System.err.print($expr$);
43 |
44 | .errprintln : javase errprintln
45 | NON_VOID → System.err.println($expr$);
46 |
47 | .format : javase format
48 | STRING_LITERAL → String.format($expr$, $END$)
49 |
50 | .toOptional : javase toOptional
51 | NON_VOID → java.util.Optional.ofNullable($expr$)
52 |
53 | .wrapWithDoubleQuote : wrapWithDoubleQuote
54 | NUMBER_LITERAL → "$expr$"
55 | BOOLEAN → "$expr$"
56 |
57 | .wrapWithSingleQuote : wrapWithSingleQuote
58 | ANY → '$expr$'
59 |
60 | .toSingletonList : singletonList
61 | NON_VOID → java.util.Collections.singletonList($expr$)
62 |
63 | .toSingletonSet : singletonSet
64 | NON_VOID → java.util.Collections.singleton($expr$)
65 |
66 | .toSingletonMap : singletonMap
67 | NON_VOID → java.util.Collections.singletonMap($expr$, $END$)
68 |
69 | .reverse : reverse
70 | java.util.List -> java.util.Collections.reverse($expr$)
71 |
72 | .shuffle : shuffle
73 | java.util.List -> java.util.Collections.shuffle($expr$)
74 |
75 | .toUnmodifiable : toUnmodifiable
76 | java.util.SortedSet → java.util.Collections.unmodifiableSortedSet($expr$)
77 | java.util.NavigableSet → java.util.Collections.unmodifiableNavigableSet($expr$)
78 | java.util.Set → java.util.Collections.unmodifiableSet($expr$)
79 | java.util.SortedMap → java.util.Collections.unmodifiableSortedMap($expr$)
80 | java.util.NavigableMap → java.util.Collections.unmodifiableNavigableMap($expr$)
81 | java.util.Map → java.util.Collections.unmodifiableMap($expr$)
82 | java.util.List → java.util.Collections.unmodifiableList($expr$)
83 | java.util.Collection → java.util.Collections.unmodifiableCollection($expr$)
84 |
85 | .toSynchronized : .toSynchronized
86 | java.util.SortedSet → java.util.Collections.synchronizedSortedSet($expr$)
87 | java.util.NavigableSet → java.util.Collections.synchronizedNavigableSet($expr$)
88 | java.util.Set → java.util.Collections.synchronizedSet($expr$)
89 | java.util.SortedMap → java.util.Collections.synchronizedSortedMap($expr$)
90 | java.util.NavigableMap → java.util.Collections.synchronizedNavigableMap($expr$)
91 | java.util.Map → java.util.Collections.synchronizedMap($expr$)
92 | java.util.List → java.util.Collections.synchronizedList($expr$)
93 | java.util.Collection → java.util.Collections.synchronizedCollection($expr$)
94 |
95 | .toChecked : checked
96 | java.util.NavigableSet → java.util.Collections.checkedNavigableSet($expr$, $clazz:iterableComponentType(expr)$.class)$END$
97 | java.util.SortedSet → java.util.Collections.checkedSortedSet($expr$, $clazz:iterableComponentType(expr)$.class)$END$
98 | java.util.Set → java.util.Collections.checkedSet($expr$, $clazz:iterableComponentType(expr)$.class)$END$
99 | java.util.List → java.util.Collections.checkedList($expr$, $clazz:iterableComponentType(expr)$.class)$END$
100 | java.util.Queue → java.util.Collections.checkedQueue($expr$, $clazz:iterableComponentType(expr)$.class)$END$
101 | java.util.Collection → java.util.Collections.checkedCollection($expr$, $clazz:iterableComponentType(expr)$.class)$END$
102 | # fixme: auto set key type and value type of map
103 | java.util.NavigableMap → java.util.Collections.checkedNavigableMap($expr$, $keyType$.class, $valueType$.class)$END$
104 | java.util.SortedMap → java.util.Collections.checkedSortedMap($expr$, $keyType$.class, $valueType$.class)$END$
105 | java.util.Map → java.util.Collections.checkedMap($expr$, $keyType$.class, $valueType$.class)$END$
106 |
107 | .toString : to string
108 | NUMBER → String.valueOf($expr$)
109 | BOOLEAN → String.valueOf($expr$)
110 | ARRAY → java.util.Arrays.toString($expr$)
111 |
112 | # java.util.Arrays
113 | .sort : sort
114 | ARRAY → java.util.Arrays.sort($expr$)
115 |
116 | .parallelSort : sort parallelly
117 | ARRAY → java.util.Arrays.sortParallel($expr$)
118 |
119 | .asList : wrap by java.util.Arrays.asList
120 | NON_VOID → java.util.Arrays.asList($expr$)
121 |
122 | .binarySearch : binary search
123 | ARRAY → java.util.Arrays.binarySearch($expr$, $that:variableOfType(iterableComponentType(expr))$$END$)
124 | java.util.List → java.util.Collections.binarySearch($expr$, $that:variableOfType(iterableComponentType(expr))$$END$)
125 |
126 | .fill : arrays fill
127 | ARRAY → java.util.Arrays.fill($expr$, $that:variableOfType(iterableComponentType(expr))$$END$)
128 |
129 | .arrayEquals : array equals
130 | ARRAY → java.util.Arrays.equals($expr$, $that:variableOfType(typeOfVariable(expr))$$END$)
131 |
132 | .arrayHashCode : arrays hashCode
133 | ARRAY → java.util.Arrays.hashCode($expr$)
134 |
135 | .arrayDeepEquals : array equals
136 | ARRAY → java.util.Arrays.deepEquals($expr$, $that:variableOfType(typeOfVariable(expr))$$END$)
137 |
138 | .arrayDeepToString : arrays toString
139 | ARRAY → java.util.Arrays.deepToString($expr$)
140 |
141 | .arrayDeepHashCode : arrays hashCode
142 | ARRAY → java.util.Arrays.deepHashCode($expr$)
143 |
144 | .stream : arrays stream
145 | ARRAY → java.util.Arrays.stream($expr$)
146 |
147 | .jarPath : jar path
148 | CLASS → $expr$.class.getResource('/' + $expr$.class.getName().replace('.', '/') + ".class")
149 |
150 | .asInstanceOf : asInstanceOf
151 | ANY → (($TYPE$) $expr$)$END$
152 |
153 | .toFile: toFile
154 | STRING → java.io.File($expr$)
155 |
156 | .toClassPathFile : toClassPathFile
157 | java.lang.String → new java.io.File(java.util.Objects.requireNonNull(getClass().getClassLoader().getResource($expr$), String.format("class path resource [%s] not exists", $expr$)).getFile())
158 | STRING_LITERAL → new java.io.File(java.util.Objects.requireNonNull(getClass().getClassLoader().getResource($expr$), String.format("class path resource [%s] not exists", $expr$)).getFile())
159 |
--------------------------------------------------------------------------------
/templates/scala/scala-lang.postfixTemplates:
--------------------------------------------------------------------------------
1 | .println : println
2 | NON_VOID → println($expr$)
3 |
4 | .show : println
5 | NON_VOID → println($expr$)
6 |
7 | .val : val
8 | NON_VOID → val $name$ = $expr$
9 |
10 | .var : var
11 | NON_VOID → var $name$ = $expr$
12 |
13 | .class : class
14 | ANY → classOf[$expr$]
15 |
16 | # scala collection
17 | .asVarArgs : toVarArgs
18 | java.util.List → [IMPORT scala.collection.JavaConverters._] $expr$.asScala: _*
19 | java.util.Set → [IMPORT scala.collection.JavaConverters._] $expr$.asScala.toSeq: _*
20 | scala.collection.Set → $expr$.toSeq: _*
21 | scala.collection.Seq → $expr$: _*
22 |
23 | .asScala : toScala
24 | java.util.Iterator → [IMPORT scala.collection.JavaConverters._] $expr$.asScala
25 | java.lang.Iterable → [IMPORT scala.collection.JavaConverters._] $expr$.asScala
26 | java.util.Map → [IMPORT scala.collection.JavaConverters._] $expr$.asScala
27 | java.util.Enumeration → [IMPORT scala.collection.JavaConverters._] $expr$.asScala
28 |
29 | .asJava : asJava
30 | scala.collection.Iterator → [IMPORT scala.collection.JavaConverters._] $expr$.asJava
31 | scala.collection.Iterable → [IMPORT scala.collection.JavaConverters._] $expr$.asJava
32 |
33 | .map : map
34 | java.util.Map → $expr$.asScala.map {\
35 | case (key,value) => $END$\
36 | } [IMPORT scala.collection.JavaConverters._]
37 |
38 | scala.collection.Map → $expr$.map {\
39 | case (key,value) => $END$\
40 | }
41 |
42 | java.lang.Iterable → $expr$.asScala.map {\
43 | item => $END$\
44 | } [IMPORT scala.collection.JavaConverters._]
45 |
46 | scala.collection.Iterable → $expr$.map {\
47 | item => $END$\
48 | }
49 |
50 | .mapEntries : mapEntries
51 | java.util.Map → $expr$.asScala.map {\
52 | entry => $END$\
53 | } [IMPORT scala.collection.JavaConverters._]
54 |
55 | scala.collection.Map → $expr$.map {\
56 | entry => $END$\
57 | }
58 |
59 | .mapValues : mapValues
60 | java.util.Map → $expr$.asScala.mapValues {\
61 | value => $END$\
62 | } [IMPORT scala.collection.JavaConverters._]
63 |
64 | scala.collection.Map → $expr$.mapValues {\
65 | value => $END$\
66 | }
67 |
68 | .flatmap : flatmap
69 | java.util.Map → $expr$.asScala.flatMap {\
70 | case (key,value) => $END$\
71 | } [IMPORT scala.collection.JavaConverters._]
72 |
73 | scala.collection.Map → $expr$.flatMap {\
74 | case (key,value) => $END$\
75 | }
76 |
77 | java.lang.Iterable → $expr$.asScala.flatMap {\
78 | item => $END$\
79 | } [IMPORT scala.collection.JavaConverters._]
80 |
81 | scala.collection.Iterable → $expr$.flatMap {\
82 | item => $END$\
83 | }
84 |
85 | .filter : filter
86 | java.util.Map → $expr$.asScala.filter {\
87 | case (key,value) => $END$\
88 | } [IMPORT scala.collection.JavaConverters._]
89 |
90 | scala.collection.Map → $expr$.filter {\
91 | case (key,value) => $END$\
92 | }
93 |
94 | java.lang.Iterable → $expr$.asScala.filter {\
95 | item => $END$\
96 | } [IMPORT scala.collection.JavaConverters._]
97 |
98 | scala.collection.Iterable → $expr$.filter {\
99 | item => $END$\
100 | }
101 |
102 | .filterNot : filterNot
103 | java.util.Map → $expr$.asScala.filterNot {\
104 | case (key,value) => $END$\
105 | } [IMPORT scala.collection.JavaConverters._]
106 |
107 | scala.collection.Map → $expr$.filterNot {\
108 | case (key,value) => $END$\
109 | }
110 |
111 | java.lang.Iterable → $expr$.asScala.filterNot {\
112 | item => $END$\
113 | } [IMPORT scala.collection.JavaConverters._]
114 |
115 | scala.collection.Iterable → $expr$.filterNot {\
116 | item => $END$\
117 | }
118 |
119 | .foreach : foreach
120 | java.util.Map → $expr$.asScala.foreach {\
121 | case (key,value) => $END$\
122 | } [IMPORT scala.collection.JavaConverters._]
123 |
124 | scala.collection.Map → $expr$.foreach {\
125 | case (key,value) => $END$\
126 | }
127 |
128 | java.lang.Iterable → $expr$.asScala.foreach {\
129 | item => $END$\
130 | } [IMPORT scala.collection.JavaConverters._]
131 |
132 | scala.collection.Iterable → $expr$.foreach {\
133 | item => $END$\
134 | }
135 |
136 | .forall : forall
137 | java.util.Map → $expr$.asScala.forall {\
138 | case (key,value) => $END$\
139 | } [IMPORT scala.collection.JavaConverters._]
140 |
141 | scala.collection.Map → $expr$.forall {\
142 | case (key,value) => $END$\
143 | }
144 |
145 | java.lang.Iterable → $expr$.asScala.forall {\
146 | item => $END$\
147 | } [IMPORT scala.collection.JavaConverters._]
148 |
149 | scala.collection.Iterable → $expr$.forall {\
150 | item => $END$\
151 | }
152 |
153 | .exists : exists
154 | java.util.Map → $expr$.asScala.exists {\
155 | case (key,value) => $END$\
156 | } [IMPORT scala.collection.JavaConverters._]
157 |
158 | scala.collection.Map → $expr$.exists {\
159 | case (key,value) => $END$\
160 | }
161 |
162 | java.lang.Iterable → $expr$.asScala.exists {\
163 | item => $END$\
164 | } [IMPORT scala.collection.JavaConverters._]
165 |
166 | scala.collection.Iterable → $expr$.exists {\
167 | item => $END$\
168 | }
169 |
--------------------------------------------------------------------------------
/templates/assertj-vavr.postfixTemplates:
--------------------------------------------------------------------------------
1 | ## Templates for assertj vavr##
2 | .assertThat : assertj-vavr assertThat
3 | io.vavr.Lazy [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$)
4 | io.vavr.control.Either [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$)
5 | io.vavr.control.Validation [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$)
6 | io.vavr.control.Option [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$)
7 | io.vavr.control.Try [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$)
8 | io.vavr.collection.Seq [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$)
9 | io.vavr.collection.Map [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$)
10 |
11 | # Lazy Assertions
12 | .assertIsEvaluated : assert vavr contains instance on left
13 | io.vavr.Lazy [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).isEvaluated()
14 |
15 | .assertIsNotEvaluated : assert vavr contains instance on left
16 | io.vavr.Lazy [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).isNotEvaluated()
17 |
18 |
19 | # Either Assertions
20 | .assertIsLeft : assert vavr either is left
21 | io.vavr.control.Either [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).isLeft()
22 |
23 | .assertIsRight : assert vavr either is right
24 | io.vavr.control.Either [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).isRight()
25 |
26 | .assertContainsRight : assert vavr contains value on right
27 | io.vavr.control.Either [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).containsOnRight($expectedValue$)
28 |
29 | .assertContainsLeft : assert vavr contains value on left
30 | io.vavr.control.Either [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).containsOnLeft($expectedValue$)
31 |
32 | .assertContainsRightExactly : assert vavr contains extract value on right
33 | io.vavr.control.Either [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).containsRightSame($expectedValue$)
34 |
35 | .assertContainsLeftExactly : assert vavr contains extract value on left
36 | io.vavr.control.Either [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).containsLeftSame($expectedValue$)
37 |
38 | .assertContainsRightInstance : assert vavr contains instance on right
39 | io.vavr.control.Either [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).containsRightInstanceOf($expectedValue$)
40 |
41 | .assertContainsLeftInstance : assert vavr contains instance on left
42 | io.vavr.control.Either [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).containsLeftInstanceOf($expectedValue$)
43 |
44 | # Option Assertions
45 | .assertIsPresent : assert vavr option is present
46 | io.vavr.control.Option [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).isDefines($expectedValue$)
47 |
48 | .assertIsNotPresent : assert vavr option is present
49 | io.vavr.control.Option [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).isEmpty($expectedValue$)
50 |
51 |
52 | # Try Assertions
53 | .assertIsSuccess : assert vavr try is success
54 | io.vavr.control.Try [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).isSuccess()
55 |
56 | .assertIsFailure : assert vavr try is failure
57 | io.vavr.control.Try [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).isFailure()
58 |
59 | .assertFailWithMessage : assert vavr try failed with message
60 | io.vavr.control.Try [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).failReasonHasMessage($expectedValue$)
61 |
62 |
63 | # Seq Assertions
64 | .assertContains : assert vavr seq contains
65 | io.vavr.collection.Seq [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).contains($value$, org.assertj.core.data.Index.atIndex($index$))
66 |
67 | .assertNotContains : assert vavr seq contains
68 | io.vavr.collection.Seq [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).doesNotContain($value$, org.assertj.core.data.Index.atIndex($index$))
69 |
70 | .assertIsSorted : assert vavr seq is sorted
71 | io.vavr.collection.Seq [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).isSorted()
72 |
73 |
74 | # Map Assertions
75 | .assertIsNullOrEmpty : assert vavr map is null or empty
76 | io.vavr.collection.Map [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).isNullOrEmpty()
77 |
78 | .assertIsEmpty : assert vavr map is empty
79 | io.vavr.collection.Map [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).isEmpty()
80 |
81 | .assertNotEmpty : assert vavr map is empty
82 | io.vavr.collection.Map [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).isNotEmpty()
83 |
84 | .assertContains : assert vavr map is contains
85 | io.vavr.collection.Map [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).containsEntry($key$, $value$)
86 |
87 | .assertThatKeys : assert vavr map is contains
88 | io.vavr.collection.Map [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$.keySet().toList())$END$
89 |
90 | .assertThatValues : assert vavr map is contains
91 | io.vavr.collection.Map [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$.values())$END$
92 |
93 | .assertContainsValue : assert vavr map is contains
94 | io.vavr.collection.Map [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).containsEntry($key$, $value$)
95 |
96 | .assertNotContains : assert vavr map is not contains
97 | io.vavr.collection.Map [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).doesNotContainEntry($key$, $value$)
98 |
99 | .hasSize : assert vavr map is not contains
100 | io.vavr.collection.Map [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).hasSize($expectedValue$)
101 |
102 | .hasSameSizeAs : assert vavr map has same size
103 | io.vavr.collection.Map [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).hasSameSizeAs($expectedValue$)
104 |
105 |
106 | # Value Assertions
107 | .assertHasValue : assert vavr try has value
108 | io.vavr.control.Try [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).contains($expectedValue$)
109 | io.vavr.control.Option [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).contains($expectedValue$)
110 |
111 | .assertHasExactlyValue : assert vavr try has same value
112 | io.vavr.control.Try [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).containsSame($expectedValue$)
113 | io.vavr.control.Option [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).containsSame($expectedValue$)
114 |
115 | .assertHasValueInstance : assert vavr try has value class
116 | io.vavr.control.Try [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).containsInstanceOf($expectedValue$)
117 | io.vavr.control.Option [org.assertj.vavr.api.VavrAssertions] → org.assertj.vavr.api.VavrAssertions.assertThat($expr$).containsInstanceOf($expectedValue$)
118 |
119 |
--------------------------------------------------------------------------------
/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 | 4.0.0
6 |
7 | postfix-templates
8 | postfix-templates
9 | 1.0.0
10 |
11 |
12 | 3.22.0
13 | 0.4.2
14 | 3.2.2
15 | 4.4
16 | 2.14.0
17 | 2.6
18 | 3.12.0
19 | 1.2
20 | 1.2.83
21 | 1.8.0
22 | 31.1-jre
23 | 0.9.14
24 | 4.3.1
25 | UTF-8
26 | 4.0.1
27 | 2.12
28 | 2.12.8
29 | 1.7.26
30 | 2.4.1
31 | 6.1.14
32 | 7.5.1
33 | 0.10.4
34 | 2.9.0
35 |
36 |
37 |
38 |
39 |
40 | io.projectreactor
41 | reactor-bom
42 | Bismuth-RELEASE
43 | pom
44 | import
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 | org.jooq
53 | jool-java-8
54 | ${jool-java-8.version}
55 |
56 |
57 |
58 | io.vavr
59 | vavr
60 | ${vavr.version}
61 |
62 |
63 |
64 | org.assertj
65 | assertj-vavr
66 | ${assertj-vavr.version}
67 | test
68 |
69 |
70 |
71 | com.alibaba
72 | fastjson
73 | ${fastjson.version}
74 |
75 |
76 |
77 | com.jayway.jsonpath
78 | json-path
79 | ${json-path.version}
80 |
81 |
82 |
83 | io.projectreactor
84 | reactor-core
85 |
86 |
87 |
88 | io.projectreactor
89 | reactor-test
90 | test
91 |
92 |
93 |
94 | org.testng
95 | testng
96 | ${testng.version}
97 |
98 |
99 |
100 | org.assertj
101 | assertj-core
102 | ${assertj-core.version}
103 |
104 |
105 |
106 | org.mockito
107 | mockito-core
108 | ${mockito-core.version}
109 |
110 |
111 |
112 | commons-logging
113 | commons-logging
114 | ${commons-logging.version}
115 |
116 |
117 |
118 | org.slf4j
119 | slf4j-api
120 | ${slf4j.version}
121 |
122 |
123 |
124 | org.slf4j
125 | slf4j-log4j12
126 | ${slf4j.version}
127 | test
128 |
129 |
130 |
131 | com.google.guava
132 | guava
133 | ${guava.version}
134 |
135 |
136 |
137 | org.springframework
138 | spring-core
139 | ${spring.version}
140 |
141 |
142 |
143 | org.apache.commons
144 | commons-lang3
145 | ${commons-lang3.version}
146 |
147 |
148 |
149 | org.apache.commons
150 | commons-collections4
151 | ${commons-collections4.version}
152 |
153 |
154 |
155 | commons-collections
156 | commons-collections
157 | ${commons-collections.version}
158 |
159 |
160 |
161 | commons-lang
162 | commons-lang
163 | ${commons-lang.version}
164 |
165 |
166 |
167 | org.apache.spark
168 | spark-sql_2.12
169 | ${spark.version}
170 |
171 |
172 |
173 | org.apache.flink
174 | flink-scala_${scala.binary.version}
175 | ${flink.version}
176 | compile
177 |
178 |
179 | org.apache.flink
180 | flink-streaming-scala_${scala.binary.version}
181 | ${flink.version}
182 | compile
183 |
184 |
185 | org.apache.flink
186 | flink-clients_${scala.binary.version}
187 | ${flink.version}
188 | compile
189 |
190 |
191 |
192 | org.scala-lang
193 | scala-library
194 | ${scala.version}
195 |
196 |
197 | org.scala-lang
198 | scala-reflect
199 | ${scala.version}
200 |
201 |
202 | org.scala-lang
203 | scala-compiler
204 | ${scala.version}
205 |
206 |
207 |
208 | commons-io
209 | commons-io
210 | ${commons-io.version}
211 |
212 |
213 | org.springframework
214 | spring-beans
215 | ${spring.version}
216 |
217 |
218 | org.mybatis.dynamic-sql
219 | mybatis-dynamic-sql
220 | 1.3.0
221 |
222 |
223 |
224 |
225 |
226 |
227 | org.apache.maven.plugins
228 | maven-compiler-plugin
229 |
230 | 8
231 | 8
232 |
233 |
234 |
235 | net.alchim31.maven
236 | scala-maven-plugin
237 | ${scala-maven-plugin.version}
238 |
239 |
240 | scala-compile-first
241 | process-resources
242 |
243 | add-source
244 | compile
245 |
246 |
247 |
248 | -encoding
249 | ${project.build.sourceEncoding}
250 |
251 |
252 |
253 |
254 | scala-test-compile-first
255 | process-test-resources
256 |
257 | testCompile
258 |
259 |
260 |
261 | -encoding
262 | ${project.build.sourceEncoding}
263 |
264 |
265 |
266 |
267 |
268 |
269 |
270 |
271 |
272 |
273 |
--------------------------------------------------------------------------------
/templates/commons-lang.date.postfixTemplates:
--------------------------------------------------------------------------------
1 | # Templates for Date and Calendar API: org.apache.commons.lang3.time.DateUtils
2 | .addMilliseconds : commons-lang.date addMilliseconds
3 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.addMilliseconds($expr$, $amount$)
4 |
5 | .addSeconds : commons-lang.date addSeconds
6 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.addSeconds($expr$, $amount$)
7 |
8 | .addMinutes : commons-lang.date addMinutes
9 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.addMinutes($expr$, $amount$)
10 |
11 | .addHours : commons-lang.date addHours
12 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.addHours($expr$, $amount$)
13 |
14 | .addDays : commons-lang.date addDays
15 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.addDays($expr$, $amount$)
16 |
17 | .addWeeks : commons-lang.date addWeeks
18 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.addWeeks($expr$, $amount$)
19 |
20 | .addMonths : commons-lang.date addMonths
21 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.addMonths($expr$, $amount$)
22 |
23 | .addYears : commons-lang.date addYears
24 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.addYears($expr$, $amount$)
25 |
26 | .setMilliseconds : commons-lang.date setMilliseconds
27 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.setMilliseconds($expr$, $amount$)
28 |
29 | .setSeconds : commons-lang.date setSeconds
30 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.setSeconds($expr$, $amount$)
31 |
32 | .setMinutes : commons-lang.date setMinutes
33 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.setMinutes($expr$, $amount$)
34 |
35 | .setHours : commons-lang.date setHours
36 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.setHours($expr$, $amount$)
37 |
38 | .setDays : commons-lang.date setDays
39 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.setDays($expr$, $amount$)
40 |
41 | .setWeeks : commons-lang.date setWeeks
42 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.setWeeks($expr$, $amount$)
43 |
44 | .setMonths : commons-lang.date setMonths
45 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.setMonths($expr$, $amount$)
46 |
47 | .setYears : commons-lang.date setYears
48 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.setYears($expr$, $amount$)
49 |
50 | .ceilMillisecond : commons-lang.date ceilMillisecond
51 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.MILLISECOND)
52 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.MILLISECOND)
53 |
54 | .ceilSecond : commons-lang.date ceilSecond
55 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.SECOND)
56 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.SECOND)
57 |
58 | .ceilMinute : commons-lang.date ceilMinute
59 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.MINUTE)
60 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.MINUTE)
61 |
62 | .ceilHour : commons-lang.date ceilHour
63 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.HOUR_OF_DAY)
64 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.HOUR_OF_DAY)
65 |
66 | .ceilDay : commons-lang.date ceilDay
67 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.DAY_OF_MONTH)
68 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.DAY_OF_MONTH)
69 |
70 | .ceilMonth : commons-lang.date ceilMonth
71 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.MONTH)
72 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.MONTH)
73 |
74 |
75 | .ceilYear : commons-lang.date ceilYear
76 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.YEAR)
77 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.YEAR)
78 |
79 | .floorMillisecond : commons-lang.date floorMillisecond
80 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.MILLISECOND)
81 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.MILLISECOND)
82 |
83 | .floorSecond : commons-lang.date floorSecond
84 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.SECOND)
85 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.SECOND)
86 |
87 | .floorMinute : commons-lang.date floorMinute
88 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.MINUTE)
89 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.MINUTE)
90 |
91 | .floorHour : commons-lang.date floorHour
92 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.HOUR_OF_DAY)
93 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.HOUR_OF_DAY)
94 |
95 | .floorDay : commons-lang.date floorDay
96 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.DAY_OF_MONTH)
97 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.DAY_OF_MONTH)
98 |
99 | .floorMonth : commons-lang.date floorMonth
100 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.MONTH)
101 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.MONTH)
102 |
103 | .floorYear : commons-lang.date floorYear
104 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.YEAR)
105 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.YEAR)
106 |
107 |
108 | .roundMillisecond : commons-lang.date roundMillisecond
109 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.MILLISECOND)
110 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.MILLISECOND)
111 |
112 | .roundSecond : commons-lang.date roundSecond
113 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.SECOND)
114 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.SECOND)
115 |
116 | .roundMinute : commons-lang.date roundMinute
117 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.MINUTE)
118 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.MINUTE)
119 |
120 | .roundHour : commons-lang.date roundHour
121 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.HOUR_OF_DAY)
122 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.HOUR_OF_DAY)
123 |
124 | .roundDay : commons-lang.date roundDay
125 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.DAY_OF_MONTH)
126 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.DAY_OF_MONTH)
127 |
128 | .roundMonth : commons-lang.date roundMonth
129 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.MONTH)
130 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.MONTH)
131 |
132 | .roundYear : commons-lang.date roundYear
133 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.YEAR)
134 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.YEAR)
135 |
136 | .toCalendar : commons-lang.date toCalendar
137 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.toCalendar($expr$, java.util.TimeZone.getDefault())
138 |
139 | .toCalendarWithTimeZone : commons-lang.date toCalendarWithTimeZone
140 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.toCalendar($expr$, java.util.TimeZone.getTimeZone($timeZone$))
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | Apache License
2 | Version 2.0, January 2004
3 | http://www.apache.org/licenses/
4 |
5 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
6 |
7 | 1. Definitions.
8 |
9 | "License" shall mean the terms and conditions for use, reproduction,
10 | and distribution as defined by Sections 1 through 9 of this document.
11 |
12 | "Licensor" shall mean the copyright owner or entity authorized by
13 | the copyright owner that is granting the License.
14 |
15 | "Legal Entity" shall mean the union of the acting entity and all
16 | other entities that control, are controlled by, or are under common
17 | control with that entity. For the purposes of this definition,
18 | "control" means (i) the power, direct or indirect, to cause the
19 | direction or management of such entity, whether by contract or
20 | otherwise, or (ii) ownership of fifty percent (50%) or more of the
21 | outstanding shares, or (iii) beneficial ownership of such entity.
22 |
23 | "You" (or "Your") shall mean an individual or Legal Entity
24 | exercising permissions granted by this License.
25 |
26 | "Source" form shall mean the preferred form for making modifications,
27 | including but not limited to software source code, documentation
28 | source, and configuration files.
29 |
30 | "Object" form shall mean any form resulting from mechanical
31 | transformation or translation of a Source form, including but
32 | not limited to compiled object code, generated documentation,
33 | and conversions to other media types.
34 |
35 | "Work" shall mean the work of authorship, whether in Source or
36 | Object form, made available under the License, as indicated by a
37 | copyright notice that is included in or attached to the work
38 | (an example is provided in the Appendix below).
39 |
40 | "Derivative Works" shall mean any work, whether in Source or Object
41 | form, that is based on (or derived from) the Work and for which the
42 | editorial revisions, annotations, elaborations, or other modifications
43 | represent, as a whole, an original work of authorship. For the purposes
44 | of this License, Derivative Works shall not include works that remain
45 | separable from, or merely link (or bind by name) to the interfaces of,
46 | the Work and Derivative Works thereof.
47 |
48 | "Contribution" shall mean any work of authorship, including
49 | the original version of the Work and any modifications or additions
50 | to that Work or Derivative Works thereof, that is intentionally
51 | submitted to Licensor for inclusion in the Work by the copyright owner
52 | or by an individual or Legal Entity authorized to submit on behalf of
53 | the copyright owner. For the purposes of this definition, "submitted"
54 | means any form of electronic, verbal, or written communication sent
55 | to the Licensor or its representatives, including but not limited to
56 | communication on electronic mailing lists, source code control systems,
57 | and issue tracking systems that are managed by, or on behalf of, the
58 | Licensor for the purpose of discussing and improving the Work, but
59 | excluding communication that is conspicuously marked or otherwise
60 | designated in writing by the copyright owner as "Not a Contribution."
61 |
62 | "Contributor" shall mean Licensor and any individual or Legal Entity
63 | on behalf of whom a Contribution has been received by Licensor and
64 | subsequently incorporated within the Work.
65 |
66 | 2. Grant of Copyright License. Subject to the terms and conditions of
67 | this License, each Contributor hereby grants to You a perpetual,
68 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable
69 | copyright license to reproduce, prepare Derivative Works of,
70 | publicly display, publicly perform, sublicense, and distribute the
71 | Work and such Derivative Works in Source or Object form.
72 |
73 | 3. Grant of Patent License. Subject to the terms and conditions of
74 | this License, each Contributor hereby grants to You a perpetual,
75 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable
76 | (except as stated in this section) patent license to make, have made,
77 | use, offer to sell, sell, import, and otherwise transfer the Work,
78 | where such license applies only to those patent claims licensable
79 | by such Contributor that are necessarily infringed by their
80 | Contribution(s) alone or by combination of their Contribution(s)
81 | with the Work to which such Contribution(s) was submitted. If You
82 | institute patent litigation against any entity (including a
83 | cross-claim or counterclaim in a lawsuit) alleging that the Work
84 | or a Contribution incorporated within the Work constitutes direct
85 | or contributory patent infringement, then any patent licenses
86 | granted to You under this License for that Work shall terminate
87 | as of the date such litigation is filed.
88 |
89 | 4. Redistribution. You may reproduce and distribute copies of the
90 | Work or Derivative Works thereof in any medium, with or without
91 | modifications, and in Source or Object form, provided that You
92 | meet the following conditions:
93 |
94 | (a) You must give any other recipients of the Work or
95 | Derivative Works a copy of this License; and
96 |
97 | (b) You must cause any modified files to carry prominent notices
98 | stating that You changed the files; and
99 |
100 | (c) You must retain, in the Source form of any Derivative Works
101 | that You distribute, all copyright, patent, trademark, and
102 | attribution notices from the Source form of the Work,
103 | excluding those notices that do not pertain to any part of
104 | the Derivative Works; and
105 |
106 | (d) If the Work includes a "NOTICE" text file as part of its
107 | distribution, then any Derivative Works that You distribute must
108 | include a readable copy of the attribution notices contained
109 | within such NOTICE file, excluding those notices that do not
110 | pertain to any part of the Derivative Works, in at least one
111 | of the following places: within a NOTICE text file distributed
112 | as part of the Derivative Works; within the Source form or
113 | documentation, if provided along with the Derivative Works; or,
114 | within a display generated by the Derivative Works, if and
115 | wherever such third-party notices normally appear. The contents
116 | of the NOTICE file are for informational purposes only and
117 | do not modify the License. You may add Your own attribution
118 | notices within Derivative Works that You distribute, alongside
119 | or as an addendum to the NOTICE text from the Work, provided
120 | that such additional attribution notices cannot be construed
121 | as modifying the License.
122 |
123 | You may add Your own copyright statement to Your modifications and
124 | may provide additional or different license terms and conditions
125 | for use, reproduction, or distribution of Your modifications, or
126 | for any such Derivative Works as a whole, provided Your use,
127 | reproduction, and distribution of the Work otherwise complies with
128 | the conditions stated in this License.
129 |
130 | 5. Submission of Contributions. Unless You explicitly state otherwise,
131 | any Contribution intentionally submitted for inclusion in the Work
132 | by You to the Licensor shall be under the terms and conditions of
133 | this License, without any additional terms or conditions.
134 | Notwithstanding the above, nothing herein shall supersede or modify
135 | the terms of any separate license agreement you may have executed
136 | with Licensor regarding such Contributions.
137 |
138 | 6. Trademarks. This License does not grant permission to use the trade
139 | names, trademarks, service marks, or product names of the Licensor,
140 | except as required for reasonable and customary use in describing the
141 | origin of the Work and reproducing the content of the NOTICE file.
142 |
143 | 7. Disclaimer of Warranty. Unless required by applicable law or
144 | agreed to in writing, Licensor provides the Work (and each
145 | Contributor provides its Contributions) on an "AS IS" BASIS,
146 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
147 | implied, including, without limitation, any warranties or conditions
148 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
149 | PARTICULAR PURPOSE. You are solely responsible for determining the
150 | appropriateness of using or redistributing the Work and assume any
151 | risks associated with Your exercise of permissions under this License.
152 |
153 | 8. Limitation of Liability. In no event and under no legal theory,
154 | whether in tort (including negligence), contract, or otherwise,
155 | unless required by applicable law (such as deliberate and grossly
156 | negligent acts) or agreed to in writing, shall any Contributor be
157 | liable to You for damages, including any direct, indirect, special,
158 | incidental, or consequential damages of any character arising as a
159 | result of this License or out of the use or inability to use the
160 | Work (including but not limited to damages for loss of goodwill,
161 | work stoppage, computer failure or malfunction, or any and all
162 | other commercial damages or losses), even if such Contributor
163 | has been advised of the possibility of such damages.
164 |
165 | 9. Accepting Warranty or Additional Liability. While redistributing
166 | the Work or Derivative Works thereof, You may choose to offer,
167 | and charge a fee for, acceptance of support, warranty, indemnity,
168 | or other liability obligations and/or rights consistent with this
169 | License. However, in accepting such obligations, You may act only
170 | on Your own behalf and on Your sole responsibility, not on behalf
171 | of any other Contributor, and only if You agree to indemnify,
172 | defend, and hold each Contributor harmless for any liability
173 | incurred by, or claims asserted against, such Contributor by reason
174 | of your accepting any such warranty or additional liability.
175 |
176 | END OF TERMS AND CONDITIONS
177 |
178 | APPENDIX: How to apply the Apache License to your work.
179 |
180 | To apply the Apache License to your work, attach the following
181 | boilerplate notice, with the fields enclosed by brackets "[]"
182 | replaced with your own identifying information. (Don't include
183 | the brackets!) The text should be enclosed in the appropriate
184 | comment syntax for the file format. We also recommend that a
185 | file or class name and description of purpose be included on the
186 | same "printed page" as the copyright notice for easier
187 | identification within third-party archives.
188 |
189 | Copyright [yyyy] [name of copyright owner]
190 |
191 | Licensed under the Apache License, Version 2.0 (the "License");
192 | you may not use this file except in compliance with the License.
193 | You may obtain a copy of the License at
194 |
195 | http://www.apache.org/licenses/LICENSE-2.0
196 |
197 | Unless required by applicable law or agreed to in writing, software
198 | distributed under the License is distributed on an "AS IS" BASIS,
199 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
200 | See the License for the specific language governing permissions and
201 | limitations under the License.
202 |
--------------------------------------------------------------------------------
/templates/mybatis.postfixTemplates:
--------------------------------------------------------------------------------
1 | ###################
2 | ## select clause ##
3 | ###################
4 | .selectAll: mybatis sqlbuilder selectAll
5 | org.mybatis.dynamic.sql.SqlTable [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.select($expr$.allColumns()).from($expr$)
6 |
7 | .select: mybatis sqlbuilder select
8 | org.mybatis.dynamic.sql.SqlTable [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.select($columns$).from($expr$)
9 |
10 | .selectDistinctAll: mybatis sqlbuilder selectAll
11 | org.mybatis.dynamic.sql.SqlTable [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.selectDistinct($expr$.allColumns()).from($expr$)
12 |
13 | .selectDistinct: mybatis sqlbuilder selectAll
14 | org.mybatis.dynamic.sql.SqlTable [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.selectDistinct($columns$).from($expr$)
15 |
16 | ###################
17 | ## bool condition #
18 | ###################
19 |
20 | # =
21 | .isEqualTo: mybatis sqlbuilder isEqualTo
22 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isEqualTo($value$)
23 |
24 | .isEqualToWhenPresent: mybatis sqlbuilder isEqualToWhenPresent
25 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isEqualToWhenPresent($value$)
26 |
27 | # !=
28 | .isNotEqualTo: mybatis sqlbuilder isNotEqualTo
29 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isNotEqualTo($value$)
30 |
31 | .isNotEqualToWhenPresent: mybatis sqlbuilder isNotEqualToWhenPresent
32 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isNotEqualToWhenPresent($value$)
33 |
34 | # >
35 | .isGreaterThan: mybatis sqlbuilder isGreaterThan
36 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isGreaterThan($value$)
37 |
38 | .isGreaterThanWhenPresent: mybatis sqlbuilder isGreaterThanWhenPresent
39 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isGreaterThanWhenPresent($value$)
40 |
41 | # >=
42 | .isGreaterThanOrEqualTo: mybatis sqlbuilder isGreaterThanOrEqualTo
43 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isGreaterThanOrEqualTo($value$)
44 |
45 | .isGreaterThanOrEqualToWhenPresent: mybatis sqlbuilder isGreaterThanOrEqualToWhenPresent
46 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isGreaterThanOrEqualToWhenPresent($value$)
47 |
48 | # <
49 | .isLessThan: mybatis sqlbuilder isLessThan
50 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isLessThan($value$)
51 |
52 | .isLessThanWhenPresent: mybatis sqlbuilder isLessThanWhenPresent
53 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isLessThanWhenPresent($value$)
54 |
55 | # <=
56 | .isLessThanOrEqualTo: mybatis sqlbuilder isLessThanOrEqualTo
57 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isLessThanOrEqualTo($value$)
58 |
59 | .isLessThanOrEqualToWhenPresent: mybatis sqlbuilder isLessThanOrEqualToWhenPresent
60 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isLessThanOrEqualToWhenPresent($value$)
61 |
62 | # in
63 | .isIn: mybatis sqlbuilder isIn
64 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isIn($values$)
65 |
66 | .isInWhenPresent: mybatis sqlbuilder isInWhenPresent
67 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isInWhenPresent($values$)
68 |
69 | # in ignore case
70 | .isInCaseInsensitive: mybatis sqlbuilder isInCaseInsensitive
71 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isInCaseInsensitive($values$)
72 |
73 | .isInCaseInsensitiveWhenPresent: mybatis sqlbuilder isInCaseInsensitiveWhenPresent
74 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isInCaseInsensitiveWhenPresent($values$)
75 |
76 | # not in
77 | .isNotIn: mybatis sqlbuilder isNotIn
78 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isNotIn($values$)
79 |
80 | .isNotInWhenPresent: mybatis sqlbuilder isNotInWhenPresent
81 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isNotInWhenPresent($values$)
82 |
83 | # not in ignore case
84 | .isNotInCaseInsensitive: mybatis sqlbuilder isNotInCaseInsensitive
85 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isNotInCaseInsensitive($values$)
86 |
87 | .isNotInCaseInsensitiveWhenPresent: mybatis sqlbuilder isNotInCaseInsensitiveWhenPresent
88 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isNotInCaseInsensitiveWhenPresent($values$)
89 |
90 | # like
91 |
92 | .isLike: mybatis sqlbuilder isLike
93 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isLike($values$)
94 |
95 | .isLikeWhenPresent: mybatis sqlbuilder isLikeWhenPresent
96 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isLikeWhenPresent($values$)
97 |
98 | # like ignore case
99 | .isLikeCaseInsensitive: mybatis sqlbuilder isLikeCaseInsensitive
100 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isLikeCaseInsensitive($values$)
101 |
102 | .isLikeCaseInsensitiveWhenPresent: mybatis sqlbuilder isLikeCaseInsensitiveWhenPresent
103 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isLikeCaseInsensitiveWhenPresent($values$)
104 |
105 | # not like
106 | .isNotLike: mybatis sqlbuilder isNotLike
107 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isNotLike($values$)
108 |
109 | .isNotLikeWhenPresent: mybatis sqlbuilder isNotLikeWhenPresent
110 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isNotLikeWhenPresent($values$)
111 |
112 | # not like ignore case
113 | .isNotLikeCaseInsensitive: mybatis sqlbuilder isNotLikeCaseInsensitive
114 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isNotLikeCaseInsensitive($values$)
115 |
116 | .isNotLikeCaseInsensitiveWhenPresent: mybatis sqlbuilder isNotLikeCaseInsensitiveWhenPresent
117 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isNotLikeCaseInsensitiveWhenPresent($values$)
118 |
119 | # is between
120 | .isBetween: mybatis sqlbuilder isBetween
121 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isBetween($value1$).and($value2$)
122 |
123 | .isNotBetweenWhenPresent: mybatis sqlbuilder isNotBetweenWhenPresent
124 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isNotBetweenWhenPresent($value1$).and($value2$)
125 |
126 | # is not between
127 | .isNotBetween: mybatis sqlbuilder isNotBetween
128 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isNotBetween($value1$).and($value2$)
129 |
130 | .isNotBetweenWhenPresent: mybatis sqlbuilder isNotBetweenWhenPresent
131 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isNotBetweenWhenPresent($value1$).and($value2$)
132 |
133 | # isTrue
134 | .isTrue: mybatis sqlbuilder isTrue
135 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isTrue()
136 |
137 | # isTrue
138 | .isFalse: mybatis sqlbuilder isFalse
139 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isFalse()
140 |
141 | # isNull
142 | .isNull: mybatis sqlbuilder isNull
143 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isNull()
144 |
145 | # isNotNull
146 | .isNotNull: mybatis sqlbuilder isNotNull
147 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.isNotNull()
148 |
149 | ################### Expressions
150 | # boolean expression
151 | .and: mybatis sqlbuilder and
152 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.and($expr$, $rest$)
153 | org.mybatis.dynamic.sql.BasicColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.and($expr$, $rest$)
154 | org.mybatis.dynamic.sql.ExistsPredicate [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.and($expr$, $rest$)
155 |
156 | .or: mybatis sqlbuilder or
157 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.or($expr$, $rest$)
158 | org.mybatis.dynamic.sql.BasicColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.or($expr$, $rest$)
159 | org.mybatis.dynamic.sql.ExistsPredicate [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.or($expr$, $rest$)
160 |
161 | .joinOnColumn: mybatis sqlbuilder joinEqualToColumn
162 | org.mybatis.dynamic.sql.BasicColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.equalTo($column$)
163 |
164 | .joinOnValue: mybatis sqlbuilder joinEqualToColumn
165 | org.mybatis.dynamic.sql.BasicColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.equalTo(org.mybatis.dynamic.sql.SqlBuilder.constant($value$))
166 |
167 | .joinOnStringValue: mybatis sqlbuilder joinEqualToStringValue
168 | org.mybatis.dynamic.sql.BasicColumn [org.mybatis.dynamic.sql.SqlBuilder] → $expr$, org.mybatis.dynamic.sql.SqlBuilder.equalTo(org.mybatis.dynamic.sql.SqlBuilder.stringConstant($value$))
169 |
170 | # aggregate expression
171 | .max: mybatis sqlbuilder max
172 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.max($expr$)
173 |
174 | .min: mybatis sqlbuilder min
175 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.min($expr$)
176 |
177 | .avg: mybatis sqlbuilder avg
178 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.avg($expr$)
179 |
180 | .sum: mybatis sqlbuilder sum
181 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.sum($expr$)
182 |
183 |
184 | # math expression
185 | .add: mybatis sqlbuilder add
186 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.add($expr$, $rest$)
187 | org.mybatis.dynamic.sql.BasicColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.add($expr$, $rest$)
188 |
189 | .divide: mybatis sqlbuilder divide
190 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.divide($expr$, $rest$)
191 | org.mybatis.dynamic.sql.BasicColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.divide($expr$, $rest$)
192 |
193 | .multiply: mybatis sqlbuilder multiply
194 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.multiply($expr$, $rest$)
195 | org.mybatis.dynamic.sql.BasicColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.multiply($expr$, $rest$)
196 |
197 | .subtract: mybatis sqlbuilder subtract
198 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.subtract($expr$, $rest$)
199 | org.mybatis.dynamic.sql.BasicColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.subtract($expr$, $rest$)
200 |
201 | # case convert
202 | .lower: mybatis sqlbuilder lower
203 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.lower($expr$, $rest$)
204 |
205 | .upper: mybatis sqlbuilder upper
206 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.upper($expr$, $rest$)
207 |
208 | .substring: mybatis sqlbuilder substring
209 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.substring($expr$, $startIndex$, $endIndex$)
210 |
211 | # general expression
212 | .applyOperator: mybatis sqlbuilder subtract
213 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.subtract($op$, $expr$, $rest$)
214 |
215 | .concatenate: mybatis sqlbuilder concatenate
216 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.concatenate($expr$)
217 |
218 | .constant: mybatis sqlbuilder constant
219 | STRING_LITERAL [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.constant($expr$)
220 |
221 | .constantString: mybatis sqlbuilder constantString
222 | STRING_LITERAL [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.stringConstant($expr$)
223 |
224 | .count: mybatis sqlbuilder count
225 | org.mybatis.dynamic.sql.BasicColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.count($expr$)
226 |
227 | .countAll: mybatis sqlbuilder count
228 | org.mybatis.dynamic.sql.BasicColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.count()
229 |
230 | .countDistinct: mybatis sqlbuilder countDistinct
231 | org.mybatis.dynamic.sql.BasicColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.countDistinct($expr$)
232 |
233 | ###################
234 | .exists: mybatis sqlbuilder exists
235 | org.mybatis.dynamic.sql.util.Buildable [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.exists($expr$)
236 |
237 | .notExists: mybatis sqlbuilder notExists
238 | org.mybatis.dynamic.sql.util.Buildable [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.notExists($expr$)
239 |
240 | ###################
241 | .where: mybatis sqlbuilder where
242 | org.mybatis.dynamic.sql.BindableColumn [org.mybatis.dynamic.sql.SqlBuilder] → org.mybatis.dynamic.sql.SqlBuilder.where($expr$, $rest$)
243 |
244 | ###################
245 | .render: render to query
246 | ###################
247 | .render: render to query
248 | org.mybatis.dynamic.sql.insert.InsertModel [org.mybatis.dynamic.sql.SqlBuilder] → $expr$.render(org.mybatis.dynamic.sql.render.RenderingStrategies.MYBATIS3)
249 | org.mybatis.dynamic.sql.delete.DeleteModel [org.mybatis.dynamic.sql.SqlBuilder] → $expr$.render(org.mybatis.dynamic.sql.render.RenderingStrategies.MYBATIS3)
250 | org.mybatis.dynamic.sql.update.UpdateModel [org.mybatis.dynamic.sql.SqlBuilder] → $expr$.render(org.mybatis.dynamic.sql.render.RenderingStrategies.MYBATIS3)
251 | org.mybatis.dynamic.sql.select.SelectModel [org.mybatis.dynamic.sql.SqlBuilder] → $expr$.render(org.mybatis.dynamic.sql.render.RenderingStrategies.MYBATIS3)
252 | org.mybatis.dynamic.sql.where.WhereModel [org.mybatis.dynamic.sql.SqlBuilder] → $expr$.render(org.mybatis.dynamic.sql.render.RenderingStrategies.MYBATIS3)
253 |
--------------------------------------------------------------------------------
/templates/guava-collection.postfixTemplates:
--------------------------------------------------------------------------------
1 | # Guava Collection Postfix Templates
2 |
3 | # Iterable and Iterator Operations
4 | .split : guava split
5 | java.util.List [com.google.common.collect.Lists] → com.google.common.collect.Lists.partition($expr$, $size$)
6 | java.lang.Iterable [com.google.common.collect.Iterables] → com.google.common.collect.Iterables.partition($expr$, $size$)
7 | java.util.Iterator [com.google.common.collect.Iterators] → com.google.common.collect.Iterators.partition($expr$, $size$)
8 |
9 | .splitWithSameSize : guava splitWithSameSize
10 | java.lang.Iterable [com.google.common.collect.Iterables] → com.google.common.collect.Iterables.paddedPartition($expr$, $size$)
11 | java.util.Iterator [com.google.common.collect.Iterators] → com.google.common.collect.Iterators.paddedPartition($expr$, $size$)
12 |
13 | .limit : guava limit
14 | java.lang.Iterable [com.google.common.collect.Iterables] → com.google.common.collect.Iterables.limit($expr$, $size$)
15 | java.util.Iterator [com.google.common.collect.Iterators] → com.google.common.collect.Iterators.limit($expr$, $size$)
16 |
17 | .addAllTo : guava addAllTo
18 | java.lang.Iterable [com.google.common.collect.Iterables] → com.google.common.collect.Iterables.addAll($addTo$, $expr$)
19 | java.util.Iterator [com.google.common.collect.Iterators] → com.google.common.collect.Iterators.addAll($addTo$, $expr$)
20 |
21 | .removeAll : guava removeAll
22 | java.lang.Iterable [com.google.common.collect.Iterables] → com.google.common.collect.Iterables.removeAll($expr$, $target$)
23 | java.util.Iterator [com.google.common.collect.Iterators] → com.google.common.collect.Iterators.removeAll($expr$, $target$)
24 |
25 | .removeIf : guava remove if
26 | java.lang.Iterable [com.google.common.collect.Iterables] → com.google.common.collect.Iterables.removeIf($expr$, $filter$)
27 | java.util.Iterator [com.google.common.collect.Iterators] → com.google.common.collect.Iterators.removeIf($expr$, $filter$)
28 |
29 | .retainAll : guava retain all
30 | java.lang.Iterable [com.google.common.collect.Iterables] → com.google.common.collect.Iterables.retainAll($expr$, $target$)
31 | java.util.Iterator [com.google.common.collect.Iterators] → com.google.common.collect.Iterators.retainAll($expr$, $target$)
32 |
33 | .contains : guava contains
34 | java.lang.Iterable [com.google.common.collect.Iterables] → com.google.common.collect.Iterables.contains($expr$, $element$)
35 | java.util.Iterator [com.google.common.collect.Iterators] → com.google.common.collect.Iterators.contains($expr$, $element$)
36 |
37 | # Get element
38 | .get : guava get last
39 | java.lang.Iterable [com.google.common.collect.Iterables] → com.google.common.collect.Iterables.get($expr$, $index$)
40 | java.util.Iterator [com.google.common.collect.Iterators] → com.google.common.collect.Iterators.get($expr$, $index$)
41 |
42 | .getOrDefault : guava get last
43 | java.lang.Iterable [com.google.common.collect.Iterables] → com.google.common.collect.Iterables.get($expr$, $index$, $defaultValue$)
44 | java.util.Iterator [com.google.common.collect.Iterators] → com.google.common.collect.Iterators.get($expr$, $index$, $defaultValue$)
45 |
46 | .getFirstOrDefault : guava get first or default
47 | java.lang.Iterable [com.google.common.collect.Iterables] → com.google.common.collect.Iterables.getFirst($expr$, $defaultValue$)
48 |
49 | .getLast : guava get last
50 | java.lang.Iterable [com.google.common.collect.Iterables] → com.google.common.collect.Iterables.getLast($expr$)
51 | java.util.Iterator [com.google.common.collect.Iterators] → com.google.common.collect.Iterators.getLast($expr$)
52 |
53 | .getLastOrDefault : guava get last or default
54 | java.lang.Iterable [com.google.common.collect.Iterables] → com.google.common.collect.Iterables.getLast($expr$, $defaultValue$)
55 | java.util.Iterator [com.google.common.collect.Iterators] → com.google.common.collect.Iterators.getLast($expr$, $defaultValue$)
56 |
57 | .getOnly : guava get only
58 | java.lang.Iterable [com.google.common.collect.Iterables] → com.google.common.collect.Iterables.getOnlyElement($expr$)
59 | java.util.Iterator [com.google.common.collect.Iterators] → com.google.common.collect.Iterators.getOnlyElement($expr$)
60 |
61 | .getOnlyOrDefault : guava get only or default
62 | java.lang.Iterable [com.google.common.collect.Iterables] → com.google.common.collect.Iterables.getOnlyElement($expr$, $defaultValue$)
63 | java.util.Iterator [com.google.common.collect.Iterators] → com.google.common.collect.Iterators.getOnlyElement($expr$, $defaultValue$)
64 |
65 | # Properties
66 | .size : guava size
67 | java.lang.Iterable [com.google.common.collect.Iterables] → com.google.common.collect.Iterables.size($expr$)
68 | java.util.Iterator [com.google.common.collect.Iterators] → com.google.common.collect.Iterators.size($expr$)
69 |
70 | .toArray : guava to array
71 | java.lang.Iterable [com.google.common.collect.Iterables] → com.google.common.collect.Iterables.toArray($expr$, $clazz$)
72 | java.util.Iterator [com.google.common.collect.Iterators] → com.google.common.collect.Iterators.toArray($expr$, $clazz$)
73 |
74 | .toString : guava to string
75 | java.lang.Iterable [com.google.common.collect.Iterables] → com.google.common.collect.Iterables.toString($expr$)
76 | java.util.Iterator [com.google.common.collect.Iterators] → com.google.common.collect.Iterators.toString($expr$)
77 |
78 | .frequency : guava frequency
79 | java.lang.Iterable [com.google.common.collect.Iterables] → com.google.common.collect.Iterables.frequency($expr$, $element$)
80 | java.util.Iterator [com.google.common.collect.Iterators] → com.google.common.collect.Iterators.frequency($expr$, $element$)
81 |
82 | # Convert Iterable and Iterator
83 | .toImmutableIterable : guava toImmutableIterable
84 | java.lang.Iterable [com.google.common.collect.Iterables] → com.google.common.collect.Iterables.unmodifiableIterable($expr$)
85 |
86 | .toImmutableIterator : guava toImmutableIterator
87 | java.util.Iterator [com.google.common.collect.Iterators] → com.google.common.collect.Iterators.unmodifiableIterator($expr$)
88 |
89 | # List Operations
90 | .reverse : guava reverse
91 | java.util.List [com.google.common.collect.Lists] → com.google.common.collect.Lists.reverse($expr$)
92 |
93 | .partition : guava partition
94 | java.util.List [com.google.common.collect.Lists] → com.google.common.collect.Lists.partition($expr$, $size$)
95 |
96 | # Create Lists
97 |
98 | .asList : guava asList
99 | ITERABLE_OR_ARRAY [com.google.common.collect.Lists] → com.google.common.collect.Lists.newArrayList($expr$)
100 | BOOLEAN [com.google.common.collect.Lists] → com.google.common.collect.Lists.asList($expr$, new Boolean[]{$END$})
101 | CHAR_LITERAL [com.google.common.collect.Lists] → com.google.common.collect.Lists.asList($expr$, new Character[]{$END$})
102 | BYTE_LITERAL [com.google.common.collect.Lists] → com.google.common.collect.Lists.asList($expr$, new Byte[]{$END$})
103 | SHORT_LITERAL [com.google.common.collect.Lists] → com.google.common.collect.Lists.asList($expr$, new Short[]{$END$})
104 | INT_LITERAL [com.google.common.collect.Lists] → com.google.common.collect.Lists.asList($expr$, new Integer[]{$END$})
105 | LONG_LITERAL [com.google.common.collect.Lists] → com.google.common.collect.Lists.asList($expr$, new Long[]{$END$})
106 | DOUBLE_LITERAL [com.google.common.collect.Lists] → com.google.common.collect.Lists.asList($expr$, new Double[]{$END$})
107 | FLOAT_LITERAL [com.google.common.collect.Lists] → com.google.common.collect.Lists.asList($expr$, new Float[]{$END$})
108 | NOT_PRIMITIVE [com.google.common.collect.Lists] → com.google.common.collect.Lists.asList($expr$, new $type*:expressionType(expr)$[]{$END$})
109 |
110 | .newArrayList : guava newArrayList
111 | java.util.ArrayList → java.util.List<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = $expr$;
112 | CLASS [com.google.common.collect.Lists] → java.util.List<$expr$> $var:suggestVariableName()$ = com.google.common.collect.Lists.newArrayList();
113 | ARRAY [com.google.common.collect.Lists] → java.util.List<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = com.google.common.collect.Lists.newArrayList($expr$);
114 | java.lang.Iterable [com.google.common.collect.Lists] → java.util.List<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = com.google.common.collect.Lists.newArrayList($expr$);
115 |
116 | .newLinkedList : guava newLinkedList
117 | java.util.LinkedList → java.util.List<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = $expr$;
118 | CLASS [com.google.common.collect.Lists] → java.util.List<$expr$> $var:suggestVariableName()$ = com.google.common.collect.Lists.newLinkedList();
119 | ARRAY [com.google.common.collect.Lists] → java.util.List<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = com.google.common.collect.Lists.newLinkedList(Lists.newArrayList($expr$));
120 | java.lang.Iterable [com.google.common.collect.Lists] → java.util.List<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = com.google.common.collect.Lists.newLinkedList($expr$);
121 |
122 | .newCopyOnWriteArrayList : guava newCopyOnWriteArrayList
123 | java.util.concurrent.CopyOnWriteArrayList → java.util.List<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = $expr$;
124 | CLASS [com.google.common.collect.Lists] → java.util.List<$expr$> $var:suggestVariableName()$ = com.google.common.collect.Lists.newCopyOnWriteArrayList();
125 | ARRAY [com.google.common.collect.Lists] → java.util.List<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = com.google.common.collect.Lists.newCopyOnWriteArrayList(Lists.newArrayList($expr$));
126 | java.lang.Iterable [com.google.common.collect.Lists] → java.util.List<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = com.google.common.collect.Lists.newCopyOnWriteArrayList($expr$);
127 |
128 | .newImmutableList : guava convert to immutable list
129 | com.google.common.collect.ImmutableList → java.util.List<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = $expr$;
130 | CLASS [com.google.common.collect.ImmutableList] → java.util.List<$expr$> $var:suggestVariableName()$ = com.google.common.collect.ImmutableList.of($END$);
131 | ARRAY [com.google.common.collect.ImmutableList] → java.util.List<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = com.google.common.collect.ImmutableList.copyOf($expr$);
132 | java.lang.Iterable [com.google.common.collect.ImmutableList] → java.util.List<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = com.google.common.collect.ImmutableList.copyOf($expr$);
133 |
134 | .newImmutableSortedList : guava convert to immutable sorted list
135 | ARRAY [com.google.common.collect.ImmutableList] → com.google.common.collect.ImmutableList.sortedCopyOf(ImmutableList.copyOf($expr$))
136 | java.lang.Iterable [com.google.common.collect.ImmutableList] → com.google.common.collect.ImmutableList.sortedCopyOf($expr$)
137 | java.util.Iterator [com.google.common.collect.ImmutableList] → com.google.common.collect.ImmutableList.sortedCopyOf(ImmutableList.copyOf($expr$))
138 |
139 |
140 | # Convert to List
141 | .toArrayList : guava toArrayList
142 | java.util.ArrayList → [SKIP]
143 | ARRAY [com.google.common.collect.Lists] → com.google.common.collect.Lists.newArrayList($expr$)
144 | java.lang.Iterable [com.google.common.collect.Lists] → com.google.common.collect.Lists.newArrayList($expr$)
145 | java.util.Iterator [com.google.common.collect.Lists] → com.google.common.collect.Lists.newArrayList($expr$)
146 |
147 | .toLinkedList : guava newLinkedList
148 | java.util.LinkedList → [SKIP]
149 | ARRAY [com.google.common.collect.Lists] → com.google.common.collect.Lists.newLinkedList(Lists.newArrayList($expr$))
150 | java.lang.Iterable [com.google.common.collect.Lists] → com.google.common.collect.Lists.newLinkedList($expr$)
151 | java.util.Iterator [com.google.common.collect.Lists] → com.google.common.collect.Lists.newLinkedList(Lists.newArrayList($expr$))
152 |
153 | .toCopyOnWriteArrayList : guava toCopyOnWriteArrayList
154 | java.util.concurrent.CopyOnWriteArrayList → [SKIP]
155 | ARRAY [com.google.common.collect.Lists] → com.google.common.collect.Lists.newCopyOnWriteArrayList(Lists.newArrayList($expr$))
156 | java.lang.Iterable [com.google.common.collect.Lists] → com.google.common.collect.Lists.newCopyOnWriteArrayList($expr$)
157 | java.util.Iterator [com.google.common.collect.Lists] → com.google.common.collect.Lists.newCopyOnWriteArrayList(Lists.newArrayList($expr$))
158 |
159 | .toImmutableList : guava convert to immutable list
160 | com.google.common.collect.ImmutableList → [SKIP]
161 | ARRAY [com.google.common.collect.ImmutableList] → com.google.common.collect.ImmutableList.copyOf($expr$)
162 | java.lang.Iterable [com.google.common.collect.ImmutableList] → com.google.common.collect.ImmutableList.copyOf($expr$)
163 | java.util.Iterator [com.google.common.collect.ImmutableList] → com.google.common.collect.ImmutableList.copyOf($expr$)
164 |
165 | .toImmutableSortedList : guava convert to immutable sorted list
166 | ARRAY [com.google.common.collect.ImmutableList] → com.google.common.collect.ImmutableList.sortedCopyOf(ImmutableList.copyOf($expr$))
167 | java.lang.Iterable [com.google.common.collect.ImmutableList] → com.google.common.collect.ImmutableList.sortedCopyOf($expr$)
168 | java.util.Iterator [com.google.common.collect.ImmutableList] → com.google.common.collect.ImmutableList.sortedCopyOf(com.google.common.collect.ImmutableList.copyOf($expr$))
169 |
170 | # Set Operation
171 | .union : guava set union
172 | java.util.Set [com.google.common.collect.Sets] → com.google.common.collect.Sets.union($expr$, $other$)
173 |
174 | .intersection : guava set intersection
175 | java.util.Set [com.google.common.collect.Sets] → com.google.common.collect.Sets.intersection($expr$, $other$)
176 |
177 | .difference : guava set difference
178 | java.util.Set [com.google.common.collect.Sets] → com.google.common.collect.Sets.difference($expr$, $other$)
179 |
180 | .symmetricDifference : guava set difference
181 | java.util.Set [com.google.common.collect.Sets] → com.google.common.collect.Sets.symmetricDifference($expr$, $other$)
182 |
183 | .combinations : guava set combinations
184 | java.util.Set [com.google.common.collect.Sets] → com.google.common.collect.Sets.combinations($expr$, int size)
185 |
186 | .powerset : guava set power set
187 | java.util.Set [com.google.common.collect.Sets] → com.google.common.collect.Sets.powerSet($expr$)
188 |
189 | .cartesianProduct : guava set cartesian product
190 | java.util.List [com.google.common.collect.Sets] → com.google.common.collect.Sets.cartesianProduct($expr$, $other$)
191 | java.util.Set [com.google.common.collect.Sets] → com.google.common.collect.Sets.cartesianProduct($expr$, $other$)
192 |
193 | # Create Set
194 | .newIdentityHashSet : guava newIdentityHashSet
195 | CLASS [com.google.common.collect.Sets] → java.util.Set<$expr$> $var:suggestVariableName()$ = com.google.common.collect.Sets.newIdentityHashSet();
196 |
197 | .newHashSet : guava newHashSet
198 | java.util.HashSet → java.util.Set<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = $expr$;
199 | CLASS [com.google.common.collect.Sets] → java.util.Set<$expr$> $var:suggestVariableName()$ = com.google.common.collect.Sets.newHashSet();
200 | ARRAY [com.google.common.collect.Sets] → java.util.Set<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = com.google.common.collect.Sets.newHashSet($expr$);
201 | java.lang.Iterable [com.google.common.collect.Sets] → java.util.Set<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = com.google.common.collect.Sets.newHashSet($expr$);
202 |
203 | .newConcurrentHashSet : guava newConcurrentHashSet
204 | CLASS [com.google.common.collect.Sets] → java.util.Set<$expr$> $var:suggestVariableName()$ = com.google.common.collect.Sets.newConcurrentHashSet();
205 | ARRAY [com.google.common.collect.Sets] → java.util.Set<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = com.google.common.collect.Sets.newConcurrentHashSet(Sets.newHashSet($expr$));
206 | java.lang.Iterable [com.google.common.collect.Sets] → java.util.Set<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = com.google.common.collect.Sets.newConcurrentHashSet($expr$);
207 |
208 | .newLinkedHashSet : guava newLinkedHashSet
209 | java.util.LinkedHashSet → java.util.Set<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = $expr$;
210 | CLASS [com.google.common.collect.Sets] → java.util.Set<$expr$> $var:suggestVariableName()$ = com.google.common.collect.Sets.newLinkedHashSet();
211 | ARRAY [com.google.common.collect.Sets] → java.util.Set<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = com.google.common.collect.Sets.newLinkedHashSet(Sets.newHashSet($expr$));
212 | java.lang.Iterable [com.google.common.collect.Sets] → java.util.Set<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = com.google.common.collect.Sets.newLinkedHashSet($expr$);
213 |
214 | .newTreeSet : guava newTreeSet
215 | java.util.TreeSet → java.util.Set<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = $expr$;
216 | CLASS [com.google.common.collect.Sets] → java.util.Set<$expr$> $var:suggestVariableName()$ = com.google.common.collect.Sets.newTreeSet();
217 | ARRAY [com.google.common.collect.Sets] → java.util.Set<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = com.google.common.collect.Sets.newTreeSet(Sets.newHashSet($expr$));
218 | java.lang.Iterable [com.google.common.collect.Sets] → java.util.Set<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = com.google.common.collect.Sets.newTreeSet($expr$);
219 |
220 | .newCopyOnWriteArraySet : guava newCopyOnWriteArraySet
221 | java.util.concurrent.CopyOnWriteArraySet → java.util.Set<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = $expr$;
222 | CLASS [com.google.common.collect.Sets] → java.util.Set<$expr$> $var:suggestVariableName()$ = com.google.common.collect.Sets.newCopyOnWriteArraySet();
223 | ARRAY [com.google.common.collect.Sets] → java.util.Set<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = com.google.common.collect.Sets.newCopyOnWriteArraySet(Sets.newHashSet($expr$));
224 | java.lang.Iterable [com.google.common.collect.Sets] → java.util.Set<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = com.google.common.collect.Sets.newCopyOnWriteArraySet($expr$);
225 |
226 | .newImmutableSet : guava newImmutableSet
227 | com.google.common.collect.ImmutableSet → java.util.Set<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = $expr$;
228 | CLASS [com.google.common.collect.ImmutableSet] → java.util.Set<$expr$> $var:suggestVariableName()$ = com.google.common.collect.ImmutableSet.of($END$);
229 | ARRAY [com.google.common.collect.ImmutableSet] → java.util.Set<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = com.google.common.collect.ImmutableSet.copyOf($expr$);
230 | java.lang.Iterable [com.google.common.collect.ImmutableSet] → java.util.Set<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = com.google.common.collect.ImmutableSet.copyOf($expr$);
231 |
232 | .newImmutableSortedSet : guava newImmutableSet
233 | com.google.common.collect.ImmutableSortedSet → java.util.Set<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = $expr$;
234 | CLASS [com.google.common.collect.ImmutableSortedSet] → java.util.Set<$expr$> $var:suggestVariableName()$ = com.google.common.collect.ImmutableSortedSet.of($END$);
235 | ARRAY [com.google.common.collect.ImmutableSortedSet] → java.util.Set<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = com.google.common.collect.ImmutableSortedSet.copyOf($expr$);
236 | java.lang.Iterable [com.google.common.collect.ImmutableSortedSet] → java.util.Set<$type*:iterableComponentType(expr)$> $var:suggestVariableName()$ = com.google.common.collect.ImmutableSortedSet.copyOf($expr$);
237 |
238 |
239 |
240 | # Convert to Set
241 | .asSet : guava asSet
242 | NON_VOID [com.google.common.collect.Sets] → com.google.common.collect.Sets.newHashSet($expr$)
243 |
244 | .toHashSet : guava create new hash set
245 | java.util.HashSet → [SKIP]
246 | ARRAY [com.google.common.collect.Sets] → com.google.common.collect.Sets.newHashSet($expr$)
247 | java.lang.Iterable [com.google.common.collect.Sets] → com.google.common.collect.Sets.newHashSet($expr$)
248 | java.util.Iterator [com.google.common.collect.Sets] → com.google.common.collect.Sets.newHashSet($expr$)
249 |
250 | .toConcurrentHashSet : guava create concurrent hash set
251 | ARRAY [com.google.common.collect.Sets] → com.google.common.collect.Sets.newConcurrentHashSet(Sets.newHashSet($expr$))
252 | java.lang.Iterable [com.google.common.collect.Sets] → com.google.common.collect.Sets.newConcurrentHashSet($expr$)
253 | java.util.Iterator [com.google.common.collect.Sets] → com.google.common.collect.Sets.newConcurrentHashSet(Sets.newHashSet($expr$))
254 |
255 | .toLinkedHashSet : guava convert to linked hash set
256 | java.util.LinkedHashSet → [SKIP]
257 | ARRAY [com.google.common.collect.Sets] → com.google.common.collect.Sets.newLinkedHashSet(Sets.newHashSet($expr$))
258 | java.lang.Iterable [com.google.common.collect.Sets] → com.google.common.collect.Sets.newLinkedHashSet($expr$)
259 | java.util.Iterator [com.google.common.collect.Sets] → com.google.common.collect.Sets.newLinkedHashSet(Sets.newHashSet($expr$))
260 |
261 | .toTreeSet : guava convert to tree set
262 | java.util.TreeSet → [SKIP]
263 | ARRAY [com.google.common.collect.Sets] → com.google.common.collect.Sets.newTreeSet(Sets.newHashSet($expr$))
264 | java.lang.Iterable [com.google.common.collect.Sets] → com.google.common.collect.Sets.newTreeSet($expr$)
265 | java.lang.Iterable [com.google.common.collect.Sets] → com.google.common.collect.Sets.newTreeSet(Sets.newHashSet($expr$))
266 |
267 | .toCopyOnWriteArraySet : guava toCopyOnWriteArraySet
268 | java.util.concurrent.CopyOnWriteArraySet → [SKIP]
269 | ARRAY [com.google.common.collect.Sets] → com.google.common.collect.Sets.newCopyOnWriteArraySet(Sets.newHashSet($expr$))
270 | java.lang.Iterable [com.google.common.collect.Sets] → com.google.common.collect.Sets.newCopyOnWriteArraySet($expr$)
271 | java.util.Iterator [com.google.common.collect.Sets] → com.google.common.collect.Sets.newCopyOnWriteArraySet(Sets.newHashSet($expr$))
272 |
273 | .toImmutableSet : guava convert to immutable set
274 | com.google.common.collect.ImmutableSet → [SKIP]
275 | ARRAY [com.google.common.collect.ImmutableSet] → com.google.common.collect.ImmutableSet.copyOf($expr$)
276 | java.lang.Iterable [com.google.common.collect.ImmutableSet] → com.google.common.collect.ImmutableSet.copyOf($expr$)
277 | java.util.Iterator [com.google.common.collect.ImmutableSet] → com.google.common.collect.ImmutableSet.copyOf($expr$)
278 |
279 | .toImmutableSortedSet : guava convert to immutable sorted set
280 | com.google.common.collect.ImmutableSortedSet → [SKIP]
281 | ARRAY [com.google.common.collect.ImmutableSortedSet] → com.google.common.collect.ImmutableSortedSet.copyOf($expr$)
282 | java.lang.Iterable [com.google.common.collect.ImmutableSortedSet] → com.google.common.collect.ImmutableSortedSet.copyOf($expr$)
283 | java.util.Iterator [com.google.common.collect.ImmutableSortedSet] → com.google.common.collect.ImmutableSortedSet.copyOf($expr$)
284 |
--------------------------------------------------------------------------------
/templates/commons-lang3.postfixTemplates:
--------------------------------------------------------------------------------
1 | # Validate argument for Array/Collection/Map/String/Boolean
2 | .requireTrue : commons-lang requireTrue
3 | # Boolean
4 | BOOLEAN [org.apache.commons.lang3.Validate] → org.apache.commons.lang3.Validate.isTrue($expr$, "the expression $expr$ require to be true");
5 |
6 | .requireFalse : commons-lang requireFalse
7 | # Boolean
8 | BOOLEAN [org.apache.commons.lang3.Validate] → org.apache.commons.lang3.Validate.isTrue(!$expr$, "the expression $expr$ require to be false");
9 |
10 |
11 | .requireNotFalse : commons-lang requireNotFalse
12 | # Boolean
13 | BOOLEAN [org.apache.commons.lang3.Validate] → org.apache.commons.lang3.Validate.isTrue($expr$, "the expression $expr$ require not false");
14 |
15 | .requireNotNull : commons-lang requireNotNull
16 | # Object
17 | NON_VOID [org.apache.commons.lang3.Validate] → org.apache.commons.lang3.Validate.isTrue($expr$ != null, "the expression $expr$ require not null");
18 |
19 | .requireNotBlank : commons-lang requireNotBlank
20 | # String
21 | java.lang.String [org.apache.commons.lang3.Validate] → org.apache.commons.lang3.Validate.notBlank($expr$, "the expression $expr$ require not blank");
22 |
23 | .requireNotEmpty : commons-lang requireNotEmpty
24 | # Array
25 | ARRAY [org.apache.commons.lang3.Validate] → org.apache.commons.lang3.Validate.notEmpty($expr$, "the expression $expr$ require not empty");
26 | # Map
27 | java.util.Map [org.apache.commons.lang3.Validate] → org.apache.commons.lang3.Validate.notEmpty($expr$, "the expression $expr$ require not empty");
28 | # Collection
29 | java.util.Collection [org.apache.commons.lang3.Validate] → org.apache.commons.lang3.Validate.notEmpty($expr$, "the expression $expr$ require not empty");
30 |
31 |
32 | .requireNotContainsNull : commons-lang requireNotContainsNull
33 | # Array
34 | ARRAY [org.apache.commons.lang3.Validate] → org.apache.commons.lang3.Validate.noNullElements($expr$, "the expression $expr$ require not contains null element");
35 | # Collection
36 | java.util.Collection [org.apache.commons.lang3.Validate] → org.apache.commons.lang3.Validate.noNullElements($expr$, "the expression $expr$ require not contains null element");
37 |
38 |
39 | # Templates for Date and Calendar API: org.apache.commons.lang3.time.DateUtils
40 | .addMilliseconds : commons-lang.date addMilliseconds
41 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.addMilliseconds($expr$, $amount$)
42 |
43 | .addSeconds : commons-lang.date addSeconds
44 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.addSeconds($expr$, $amount$)
45 |
46 | .addMinutes : commons-lang.date addMinutes
47 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.addMinutes($expr$, $amount$)
48 |
49 | .addHours : commons-lang.date addHours
50 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.addHours($expr$, $amount$)
51 |
52 | .addDays : commons-lang.date addDays
53 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.addDays($expr$, $amount$)
54 |
55 | .addWeeks : commons-lang.date addWeeks
56 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.addWeeks($expr$, $amount$)
57 |
58 | .addMonths : commons-lang.date addMonths
59 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.addMonths($expr$, $amount$)
60 |
61 | .addYears : commons-lang.date addYears
62 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.addYears($expr$, $amount$)
63 |
64 | .setMilliseconds : commons-lang.date setMilliseconds
65 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.setMilliseconds($expr$, $amount$)
66 |
67 | .setSeconds : commons-lang.date setSeconds
68 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.setSeconds($expr$, $amount$)
69 |
70 | .setMinutes : commons-lang.date setMinutes
71 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.setMinutes($expr$, $amount$)
72 |
73 | .setHours : commons-lang.date setHours
74 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.setHours($expr$, $amount$)
75 |
76 | .setDays : commons-lang.date setDays
77 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.setDays($expr$, $amount$)
78 |
79 | .setWeeks : commons-lang.date setWeeks
80 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.setWeeks($expr$, $amount$)
81 |
82 | .setMonths : commons-lang.date setMonths
83 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.setMonths($expr$, $amount$)
84 |
85 | .setYears : commons-lang.date setYears
86 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.setYears($expr$, $amount$)
87 |
88 | .ceilMillisecond : commons-lang.date ceilMillisecond
89 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.MILLISECOND)
90 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.MILLISECOND)
91 |
92 | .ceilSecond : commons-lang.date ceilSecond
93 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.SECOND)
94 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.SECOND)
95 |
96 | .ceilMinute : commons-lang.date ceilMinute
97 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.MINUTE)
98 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.MINUTE)
99 |
100 | .ceilHour : commons-lang.date ceilHour
101 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.HOUR_OF_DAY)
102 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.HOUR_OF_DAY)
103 |
104 | .ceilDay : commons-lang.date ceilDay
105 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.DAY_OF_MONTH)
106 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.DAY_OF_MONTH)
107 |
108 | .ceilMonth : commons-lang.date ceilMonth
109 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.MONTH)
110 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.MONTH)
111 |
112 |
113 | .ceilYear : commons-lang.date ceilYear
114 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.YEAR)
115 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.ceiling($expr$, java.util.Calendar.YEAR)
116 |
117 | .floorMillisecond : commons-lang.date floorMillisecond
118 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.MILLISECOND)
119 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.MILLISECOND)
120 |
121 | .floorSecond : commons-lang.date floorSecond
122 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.SECOND)
123 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.SECOND)
124 |
125 | .floorMinute : commons-lang.date floorMinute
126 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.MINUTE)
127 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.MINUTE)
128 |
129 | .floorHour : commons-lang.date floorHour
130 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.HOUR_OF_DAY)
131 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.HOUR_OF_DAY)
132 |
133 | .floorDay : commons-lang.date floorDay
134 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.DAY_OF_MONTH)
135 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.DAY_OF_MONTH)
136 |
137 | .floorMonth : commons-lang.date floorMonth
138 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.MONTH)
139 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.MONTH)
140 |
141 | .floorYear : commons-lang.date floorYear
142 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.YEAR)
143 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.truncate($expr$, java.util.Calendar.YEAR)
144 |
145 |
146 | .roundMillisecond : commons-lang.date roundMillisecond
147 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.MILLISECOND)
148 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.MILLISECOND)
149 |
150 | .roundSecond : commons-lang.date roundSecond
151 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.SECOND)
152 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.SECOND)
153 |
154 | .roundMinute : commons-lang.date roundMinute
155 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.MINUTE)
156 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.MINUTE)
157 |
158 | .roundHour : commons-lang.date roundHour
159 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.HOUR_OF_DAY)
160 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.HOUR_OF_DAY)
161 |
162 | .roundDay : commons-lang.date roundDay
163 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.DAY_OF_MONTH)
164 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.DAY_OF_MONTH)
165 |
166 | .roundMonth : commons-lang.date roundMonth
167 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.MONTH)
168 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.MONTH)
169 |
170 | .roundYear : commons-lang.date roundYear
171 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.YEAR)
172 | java.util.Calendar [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.round($expr$, java.util.Calendar.YEAR)
173 |
174 | .toCalendar : commons-lang.date toCalendar
175 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.toCalendar($expr$, java.util.TimeZone.getDefault())
176 |
177 | .toCalendarWithTimeZone : commons-lang.date toCalendarWithTimeZone
178 | java.util.Date [org.apache.commons.lang3.time.DateUtils] → org.apache.commons.lang3.time.DateUtils.toCalendar($expr$, java.util.TimeZone.getTimeZone($timeZone$))
179 |
180 | # org.apache.commons.lang3.exception.ExceptionUtils
181 | .getMessage : commons-lang getMessage
182 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.getMessage($expr$)
183 |
184 | .getRootCause : commons-lang getRootCause
185 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.getRootCause($expr$)
186 |
187 | .getRootCauseMessage : commons-lang getRootCauseMessage
188 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.getRootCauseMessage($expr$)
189 |
190 | .getRootCauseStackTrace : commons-lang getRootCauseStackTrace
191 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.getRootCauseStackTrace($expr$)
192 |
193 | .getStackFrames : commons-lang getStackFrames
194 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.getStackFrames($expr$)
195 |
196 | .getThrowableCount : commons-lang getThrowableCount
197 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.getThrowableCount($expr$)
198 |
199 | .getThrowableList : commons-lang getThrowableList
200 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.getThrowableList($expr$)
201 |
202 | .getThrowableArray : commons-lang getThrowableList
203 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.getThrowables($expr$)
204 |
205 | .getStackTraceAsString : commons-lang getStackTraceAsString
206 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.getStackTrace($expr$)
207 |
208 | .printRootCauseStackTrace : commons-lang printRootCauseStackTrace
209 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.printRootCauseStackTrace($expr$)
210 |
211 | .rethrow : commons-lang rethrow
212 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.rethrow($expr$)
213 |
214 | .wrapAndThrow : commons-lang wrapAndThrow
215 | java.lang.Throwable [org.apache.commons.lang3.exception.ExceptionUtils] → org.apache.commons.lang3.exception.ExceptionUtils.wrapAndThrow($expr$)
216 |
217 | # Check the Array/Collection/Map/String is or not empty
218 | .equals : commons-lang3 equals
219 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.equals($expr$, $another$)
220 |
221 | .ifEquals : commons-lang3 ifEquals
222 | java.lang.String [org.apache.commons.lang3.StringUtils] → if(org.apache.commons.lang3.StringUtils.equals($expr$, $another$)){\
223 | $END$\
224 | }
225 | .ifNotEquals : commons-lang3 ifNotEquals
226 | java.lang.String [org.apache.commons.lang3.StringUtils] → if(!org.apache.commons.lang3.StringUtils.equals($expr$, $another$)){\
227 | $END$\
228 | }
229 |
230 | .equalsIgnoreCase : commons-lang3 equalsIgnoreCase
231 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.equalsIgnoreCase($expr$, $another$)
232 |
233 | .ifEqualsIgnoreCase : commons-lang3 ifEqualsIgnoreCase
234 | java.lang.String [org.apache.commons.lang3.StringUtils] → if(org.apache.commons.lang3.StringUtils.equalsIgnoreCase($expr$, $another$)){\
235 | $END$\
236 | }
237 | .ifNotEqualsIgnoreCase : commons-lang3 ifNotEqualsIgnoreCase
238 | java.lang.String [org.apache.commons.lang3.StringUtils] → if(!org.apache.commons.lang3.StringUtils.equalsIgnoreCase($expr$, $another$)){\
239 | $END$\
240 | }
241 | .isBlank : commons-lang3 isBlank
242 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.isBlank($expr$)
243 |
244 | .isNotBlank : commons-lang3 isNotBlank
245 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.isNotBlank($expr$)
246 |
247 | .ifBlank : commons-lang3 ifBlank
248 | java.lang.String [org.apache.commons.lang3.StringUtils] → if(org.apache.commons.lang3.StringUtils.isBlank($expr$)){\
249 | $END$\
250 | }
251 | .ifNotBlank : commons-lang3 ifNotBlank
252 | java.lang.String [org.apache.commons.lang3.StringUtils] → if(org.apache.commons.lang3.StringUtils.isNotBlank($expr$)){\
253 | $END$\
254 | }
255 |
256 | # Check the Array/Collection/Map/String is or not empty
257 | .isEmpty : commons-lang isEmpty
258 | # Array
259 | ARRAY [org.apache.commons.lang3.ArrayUtils] → org.apache.commons.lang3.ArrayUtils.isEmpty($expr$)
260 | # String
261 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.isEmpty($expr$)
262 | # Collection
263 | java.util.Collection [org.apache.commons.collections4.CollectionUtils] → org.apache.commons.collections4.CollectionUtils.isEmpty($expr$)
264 | java.util.Collection [org.apache.commons.collections.CollectionUtils] → org.apache.commons.collections.CollectionUtils.isEmpty($expr$)
265 | # Map
266 | java.util.Map [org.apache.commons.collections4.MapUtils] → org.apache.commons.collections4.MapUtils.isEmpty($expr$)
267 | java.util.Map [org.apache.commons.collections.MapUtils] → org.apache.commons.collections.MapUtils.isEmpty($expr$)
268 |
269 | .isNotEmpty : commons-lang isNotEmpty
270 | # Array
271 | ARRAY [org.apache.commons.lang3.ArrayUtils] → org.apache.commons.lang3.ArrayUtils.isNotEmpty($expr$)
272 | # String
273 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.isNotEmpty($expr$)
274 | # Collection
275 | java.util.Collection [org.apache.commons.collections4.CollectionUtils] → org.apache.commons.collections4.CollectionUtils.isNotEmpty($expr$)
276 | java.util.Collection [org.apache.commons.collections.CollectionUtils] → org.apache.commons.collections.CollectionUtils.isNotEmpty($expr$)
277 | # Map
278 | java.util.Map [org.apache.commons.collections4.MapUtils] → org.apache.commons.collections4.MapUtils.isNotEmpty($expr$)
279 | java.util.Map [org.apache.commons.collections.MapUtils] → org.apache.commons.collections.MapUtils.isNotEmpty($expr$)
280 |
281 | .ifEmpty : commons-lang ifEmpty
282 | # Array
283 | ARRAY [org.apache.commons.lang3.ArrayUtils] → if(org.apache.commons.lang3.ArrayUtils.isEmpty($expr$)){\
284 | $END$\
285 | }
286 | # String
287 | java.lang.String [org.apache.commons.lang3.StringUtils] → if(org.apache.commons.lang3.StringUtils.isEmpty($expr$)){\
288 | $END$\
289 | }
290 | # Collection
291 | java.util.Collection [org.apache.commons.collections4.CollectionUtils] → if(org.apache.commons.collections4.CollectionUtils.isEmpty($expr$)){\
292 | $END$\
293 | }
294 | java.util.Collection [org.apache.commons.collections.CollectionUtils] → if(org.apache.commons.collections.CollectionUtils.isEmpty($expr$)){\
295 | $END$\
296 | }
297 | # Map
298 | java.util.Map [org.apache.commons.collections4.MapUtils] → if(org.apache.commons.collections4.MapUtils.isEmpty($expr$)){\
299 | $END$\
300 | }
301 | java.util.Map [org.apache.commons.collections.MapUtils] → if(org.apache.commons.collections.MapUtils.isEmpty($expr$)){\
302 | $END$\
303 | }
304 | .ifNotEmpty : commons-lang ifNotEmpty
305 | # Array
306 | ARRAY [org.apache.commons.lang3.ArrayUtils] → if(org.apache.commons.lang3.ArrayUtils.isNotEmpty($expr$)){\
307 | $END$\
308 | }
309 | # String
310 | java.lang.String [org.apache.commons.lang3.StringUtils] → if(org.apache.commons.lang3.StringUtils.isNotEmpty($expr$)){\
311 | $END$\
312 | }
313 | # Collection
314 | java.util.Collection [org.apache.commons.collections4.CollectionUtils] → if(org.apache.commons.collections4.CollectionUtils.isNotEmpty($expr$)){\
315 | $END$\
316 | }
317 | java.util.Collection [org.apache.commons.collections.CollectionUtils] → if(org.apache.commons.collections.CollectionUtils.isNotEmpty($expr$)){\
318 | $END$\
319 | }
320 | # Map
321 | java.util.Map [org.apache.commons.collections4.MapUtils] → if(org.apache.commons.collections4.MapUtils.isNotEmpty($expr$)){\
322 | $END$\
323 | }
324 | java.util.Map [org.apache.commons.collections.MapUtils] → if(org.apache.commons.collections.MapUtils.isNotEmpty($expr$)){\
325 | $END$\
326 | }
327 | # Check the Array/Collection if is equal
328 | .isEqual : commons-lang isEqual
329 | # Array
330 | ARRAY → java.util.Objects.deepEquals($expr$, $that$)
331 | # Collection
332 | java.util.Collection [org.apache.commons.collections4.CollectionUtils] → org.apache.commons.collections4.CollectionUtils.isEqualCollection($expr$ ,$that$)
333 | java.util.Collection [org.apache.commons.collections.CollectionUtils] → org.apache.commons.collections.CollectionUtils.isEqualCollection($expr$, $that$)
334 |
335 | .isNotEqual : commons-lang isNotEqual
336 | # Array
337 | ARRAY [org.apache.commons.lang3.ArrayUtils] → !java.util.Objects.deepEquals($expr$, $that$)
338 | # Collection
339 | java.util.Collection [org.apache.commons.collections4.CollectionUtils] → !org.apache.commons.collections4.CollectionUtils.isEqualCollection($expr$ ,$that$)
340 | java.util.Collection [org.apache.commons.collections.CollectionUtils] → !org.apache.commons.collections.CollectionUtils.isEqualCollection($expr$ ,$that$)
341 |
342 | .ifEqual : commons-lang ifEqual
343 | # Array
344 | ARRAY → if(java.util.Objects.deepEquals($expr$, $that$)) {\
345 | $END$\
346 | }
347 | # Collection
348 | java.util.Collection [org.apache.commons.collections4.CollectionUtils] → if(org.apache.commons.collections4.CollectionUtils.isEqualCollection($expr$ ,$that$)) {\
349 | $END$\
350 | }
351 | java.util.Collection [org.apache.commons.collections.CollectionUtils] → if(org.apache.commons.collections.CollectionUtils.isEqualCollection($expr$, $that$)) {\
352 | $END$\
353 | }
354 |
355 | .ifNotEqual : commons-lang ifNotEqual
356 | # Array
357 | ARRAY [org.apache.commons.lang3.ArrayUtils] → if(!java.util.Objects.deepEquals($expr$, $that$)) {\
358 | $END$\
359 | }
360 | # Collection
361 | java.util.Collection [org.apache.commons.collections4.CollectionUtils] → if(!org.apache.commons.collections4.CollectionUtils.isEqualCollection($expr$ ,$that$)) {\
362 | $END$\
363 | }
364 | java.util.Collection [org.apache.commons.collections.CollectionUtils] → if(!org.apache.commons.collections.CollectionUtils.isEqualCollection($expr$ ,$that$)) {\
365 | $END$\
366 | }
367 |
368 |
369 | .trim : commons-lang trim
370 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.trim($expr$)
371 |
372 | .trimToNull : commons-lang trimToNull
373 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.trimToNull($expr$)
374 |
375 | .trimToEmpty : commons-lang trimToEmpty
376 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.trimToEmpty($expr$)
377 |
378 | .capitalize : commons-lang capitalize
379 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.capitalize($expr$)
380 |
381 | .uncapitalize : commons-lang uncapitalize
382 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.uncapitalize($expr$)
383 |
384 | .upperCase : commons-lang upperCase
385 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.upperCase($expr$)
386 |
387 | .lowerCase : commons-lang lowerCase
388 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.lowerCase($expr$)
389 |
390 | .toStringOrEmpty : commons-lang toStringOrEmpty
391 | java.lang.Object [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.toStringOrEmpty($expr$)
392 |
393 | .truncate : commons-lang truncate
394 | java.lang.Object [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.truncate($expr$, $length$)
395 |
396 | .wrap : commons-lang wrap
397 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.wrap($expr$, $wrap$)
398 |
399 | .wrapIfMissing : commons-lang wrapIfMissing
400 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.wrapIfMissing($expr$, $wrap$)
401 |
402 | .unwrap : commons-lang unwrap
403 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.unwrap($expr$, $wrap$)
404 |
405 | .padLeft : commons-lang padLeft
406 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.leftPad($expr$, $length$)
407 |
408 | .padRight : commons-lang padRight
409 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.rightPad($expr$, $length$)
410 |
411 | .reverse : commons-lang reverse
412 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.reverse($expr$)
413 |
414 | .right : commons-lang right
415 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.right($expr$, $length$)
416 |
417 | .left : commons-lang left
418 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.left($expr$, $length$)
419 |
420 | .length : commons-lang length
421 | java.lang.String [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.length($expr$)
422 |
423 | .join : commons-lang join
424 | ARRAY [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.join($expr$, "$delimiter$")
425 | java.lang.Iterable [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.join($expr$, "$delimiter$")
426 | java.util.Iterator [org.apache.commons.lang3.StringUtils] → org.apache.commons.lang3.StringUtils.join($expr$, "$delimiter$")
427 |
--------------------------------------------------------------------------------