Interface IFlagInstanceTypeInfo
-
- All Superinterfaces:
IInstanceTypeInfo
,ITypeInfo
public interface IFlagInstanceTypeInfo extends IInstanceTypeInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description IFlagInstance
getInstance()
Get the instance associated with this type information.static IFlagInstanceTypeInfo
newTypeInfo(IFlagInstance instance, IDefinitionTypeInfo parentDefinition)
Construct a new type information object for the providedinstance
.-
Methods inherited from interface gov.nist.secauto.metaschema.databind.codegen.typeinfo.ITypeInfo
getBaseName, getItemBaseName, getJavaFieldName, getJavaFieldType, getJavaItemType, getPropertyName
-
-
-
-
Method Detail
-
newTypeInfo
@NonNull static IFlagInstanceTypeInfo newTypeInfo(@NonNull IFlagInstance instance, @NonNull IDefinitionTypeInfo parentDefinition)
Construct a new type information object for the providedinstance
.- Parameters:
instance
- the instance to provide type information forparentDefinition
- the definition containing the instance- Returns:
- the type information
-
getInstance
IFlagInstance getInstance()
Description copied from interface:IInstanceTypeInfo
Get the instance associated with this type information.- Specified by:
getInstance
in interfaceIInstanceTypeInfo
- Returns:
- the instance
-
-