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 StringgetValueAsString(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
nullif the flag is not defined
-
-