@Immutable public class MappingRelevantFlag extends AbstractFlagConstraint implements TypeConstraint
Modifier and Type | Field and Description |
---|---|
static MappingRelevantFlag |
DISABLED
Disabled mappable flag
|
static MappingRelevantFlag |
ENABLED
Enabled mappable flag
|
Constructor and Description |
---|
MappingRelevantFlag()
Creates a default mapping relevant flag, which is disabled.
|
Modifier and Type | Method and Description |
---|---|
static MappingRelevantFlag |
get(boolean isMappable)
Get the mappable flag
|
boolean |
isInheritable()
Determines if the constraint is inheritable, meaning it may be used for a
sub-type.
|
equals, hashCode, isEnabled
public static final MappingRelevantFlag ENABLED
public static final MappingRelevantFlag DISABLED
public MappingRelevantFlag()
get(boolean)
,
ENABLED
or DISABLED
.Constraint
public static MappingRelevantFlag get(boolean isMappable)
isMappable
- if the flag shall be enabledpublic boolean isInheritable()
TypeConstraint
isInheritable
in interface TypeConstraint
TypeConstraint.isInheritable()
Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a