Class SqlScriptMetadataImpl
- java.lang.Object
-
- migratedb.v1.core.internal.sqlscript.SqlScriptMetadataImpl
-
- All Implemented Interfaces:
SqlScriptMetadata
public class SqlScriptMetadataImpl extends Object implements SqlScriptMetadata
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringencoding()BooleanexecuteInTransaction()static SqlScriptMetadatafromResource(@Nullable Resource resource, Parser parser)static ResourcegetMetadataResource(ResourceProvider resourceProvider, Resource resource)static booleanisMultilineBooleanExpression(String line)booleanplaceholderReplacement()booleanshouldExecute()
-
-
-
Method Detail
-
executeInTransaction
public Boolean executeInTransaction()
- Specified by:
executeInTransactionin interfaceSqlScriptMetadata
-
encoding
public String encoding()
- Specified by:
encodingin interfaceSqlScriptMetadata
-
placeholderReplacement
public boolean placeholderReplacement()
- Specified by:
placeholderReplacementin interfaceSqlScriptMetadata
-
shouldExecute
public boolean shouldExecute()
- Specified by:
shouldExecutein interfaceSqlScriptMetadata
-
isMultilineBooleanExpression
public static boolean isMultilineBooleanExpression(String line)
-
fromResource
public static SqlScriptMetadata fromResource(@Nullable Resource resource, Parser parser)
-
getMetadataResource
public static Resource getMetadataResource(ResourceProvider resourceProvider, Resource resource)
-
-