public final class Utils
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
capitalize(java.lang.String aString)
Capitalize a string.
|
static void |
createDirIfAbsent(java.io.File dir)
Create directory if it is absent.
|
static void |
deleteDir(java.io.File dir)
Deletes a given directory recursively.
|
static java.lang.String |
getFileContent(java.lang.String filePath)
Get content of the file.
|
static boolean |
isBlank(java.lang.CharSequence cs)
Basically copy of org.apache.commons.lang3.StringUtils.isBlank(CharSequence cs)
|
static boolean |
isGraphqlOperation(java.lang.String typeDef)
Check whether the given type definition is either Query or Mutation or Subscription.
|
public static boolean isGraphqlOperation(java.lang.String typeDef)
typeDef
- type definition nametrue
if the given type definition is GraphQL operationpublic static java.lang.String capitalize(java.lang.String aString)
aString
- string to capitalizepublic static boolean isBlank(java.lang.CharSequence cs)
cs
- the CharSequence to check, may be nulltrue
if the CharSequence is null, empty or whitespace onlypublic static java.lang.String getFileContent(java.lang.String filePath) throws java.io.IOException
filePath
- path of the file.java.io.IOException
- unable to read the file.public static void deleteDir(java.io.File dir) throws java.io.IOException
dir
- directory to deletejava.io.IOException
- unable to delete a directorypublic static void createDirIfAbsent(java.io.File dir) throws java.io.IOException
dir
- to create if it is absent.java.io.IOException
- if unable to create a directory