This class is a copy of the ObjectUtil class in Liquibase itself, but patched to work with the Groovy DSL. This is a short term hack until Liquibase ParsedNode parsing properly rejects invalid nodes with an error instead of silently ignoring them. See https://liquibase.jira.com/browse/CORE-1968?focusedCommentId=24201#comment-24201 for mor information.
| Type Params | Return Type | Name and description |
|---|---|---|
|
static java.lang.Object |
getProperty(java.lang.Object object, java.lang.String propertyName) |
|
static boolean |
hasProperty(java.lang.Object object, java.lang.String propertyName) |
|
static boolean |
hasReadProperty(java.lang.Object object, java.lang.String propertyName) |
|
static boolean |
hasWriteProperty(java.lang.Object object, java.lang.String propertyName) |
|
static void |
setProperty(java.lang.Object object, java.lang.String propertyName, java.lang.String propertyValue) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |