- All Known Subinterfaces:
IAssembly,IAssemblyDefinition,IAssemblyInstance,IAssemblyInstanceAbsolute,IAssemblyInstanceGrouped,IBindingDefinitionModel,IBindingDefinitionModelAssembly,IBoundDefinition,IBoundDefinitionFlag,IBoundDefinitionModel<ITEM>,IBoundDefinitionModelAssembly,IBoundDefinitionModelComplex,IBoundDefinitionModelField<ITEM>,IBoundDefinitionModelFieldComplex,IBoundFieldValue,IBoundInstance<ITEM>,IBoundInstanceFlag,IBoundInstanceModel<ITEM>,IBoundInstanceModelAssembly,IBoundInstanceModelChoiceGroup,IBoundInstanceModelField<ITEM>,IBoundInstanceModelFieldComplex,IBoundInstanceModelFieldScalar,IBoundInstanceModelGroupedAssembly,IBoundInstanceModelGroupedField,IBoundInstanceModelGroupedNamed,IBoundInstanceModelNamed<ITEM>,IBoundProperty<ITEM>,IDefinition,IFeatureContainerFlag<FI>,IFeatureDefinitionInstanceInlined<DEFINITION,,INSTANCE> IFeatureDefinitionReferenceInstance<DEFINITION,,INSTANCE> IField,IFieldDefinition,IFieldInstance,IFieldInstanceAbsolute,IFieldInstanceGrouped,IFlag,IFlagDefinition,IFlagInstance,IModelDefinition,INamedInstance,INamedModelElement,INamedModelInstance,INamedModelInstanceAbsolute,INamedModelInstanceGrouped,IValuedDefinition,IValuedInstance
- All Known Implementing Classes:
AbstractAssemblyInstance,AbstractFieldInstance,AbstractFlagInstance,AbstractGlobalAssemblyDefinition,AbstractGlobalDefinition,AbstractGlobalFieldDefinition,AbstractGlobalFlagDefinition,AbstractInlineAssemblyDefinition,AbstractInlineFieldDefinition,AbstractInlineFlagDefinition,AbstractNamedInstance,AbstractNamedModelInstance
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Represents a model element that has a JSON property name.
This interface provides access to the name used when serializing or deserializing the element in JSON or YAML format.
-
Method Summary
Modifier and TypeMethodDescriptionGet the name used for the associated property in JSON/YAML serialization-related operations.
-
Method Details
-
getJsonName
Get the name used for the associated property in JSON/YAML serialization-related operations.- Returns:
- the JSON property name
-