public interface ComparisonStyle
Modifier and Type | Interface and Description |
---|---|
static class |
ComparisonStyle.Default
Default implementation.
|
static class |
ComparisonStyle.StringComparisonMode |
Modifier and Type | Method and Description |
---|---|
boolean |
excludeDefault()
Affirms if the default-valued attribute be excluded from comparison.
|
boolean |
excludeIdentity()
Affirms if the identity attribute be excluded from comparison.
|
boolean |
excludeNull()
Affirms if the null-valued attribute be excluded from comparison.
|
boolean |
excludeVersion()
Affirms if the version attribute be excluded from comparison.
|
ComparisonStyle.StringComparisonMode |
getStringComparsionMode()
Gets how string-valued attributes be compared.
|
boolean |
isDisjunction()
Affirms if the attribute comparisons are OR'ed.
|
ComparisonStyle |
setDisjunction(boolean flag)
Sets whether the comparison to OR the attribute comparisons.
|
ComparisonStyle |
setExcludeDefault(boolean flag)
Sets whether the comparison excludes default-valued attributes.
|
ComparisonStyle |
setExcludeIdentity(boolean flag)
Sets whether the comparison excludes identity attribute.
|
ComparisonStyle |
setExcludeNull(boolean flag)
Sets whether the comparison excludes null-valued attributes.
|
ComparisonStyle |
setExcludeVersion(boolean flag)
Sets whether the comparison excludes version attribute.
|
ComparisonStyle |
setStringComparisonMode(ComparisonStyle.StringComparisonMode mode)
Sets the comparison mode for String-valued attributes.
|
boolean isDisjunction()
ComparisonStyle setDisjunction(boolean flag)
boolean excludeNull()
ComparisonStyle setExcludeNull(boolean flag)
boolean excludeIdentity()
ComparisonStyle setExcludeIdentity(boolean flag)
boolean excludeVersion()
ComparisonStyle setExcludeVersion(boolean flag)
boolean excludeDefault()
ComparisonStyle setExcludeDefault(boolean flag)
ComparisonStyle.StringComparisonMode getStringComparsionMode()
ComparisonStyle setStringComparisonMode(ComparisonStyle.StringComparisonMode mode)
Copyright © 2006–2020 Apache Software Foundation. All rights reserved.