Interface IBoundFlagInstance
-
- All Superinterfaces:
IBoundNamedInstance
,IFlag
,IFlagInstance
,IInstance
,IModelElement
,INamedInstance
,INamedModelElement
public interface IBoundFlagInstance extends IBoundNamedInstance, IFlagInstance
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getValueAsString(Object value)
Given a bound flag value, get that value as aString
.-
Methods inherited from interface gov.nist.secauto.metaschema.databind.model.IBoundNamedInstance
copyBoundObject, defaultValue, getField, getItemType, getJavaFieldName, getName, getParentClassBinding, getProperties, getType, getValue, setValue
-
Methods inherited from interface gov.nist.secauto.metaschema.core.model.IFlag
getModelType
-
Methods inherited from interface gov.nist.secauto.metaschema.core.model.IFlagInstance
getDefinition, getParentContainer, getXmlNamespace, getXmlQName, isJsonKey, isJsonValueKey, isRequired
-
Methods inherited from interface gov.nist.secauto.metaschema.core.model.IInstance
getContainingDefinition, getContainingModule
-
Methods inherited from interface gov.nist.secauto.metaschema.core.model.IModelElement
getRemarks
-
Methods inherited from interface gov.nist.secauto.metaschema.core.model.INamedInstance
getEffectiveDescription, getEffectiveFormalName, getEffectiveName, toCoordinates
-
Methods inherited from interface gov.nist.secauto.metaschema.core.model.INamedModelElement
getDescription, getFormalName, getJsonName, getPropertyValues, getUseName, hasProperty, hasPropertyValue
-
-
-
-
Method Detail
-
getValueAsString
String getValueAsString(Object value)
Given a bound flag value, get that value as aString
.- Parameters:
value
- the bound flag value, which may benull
- Returns:
- the bound flag value as a string, or
null
if the flag is not defined
-
-