Interface MarkingDefinitionDm
- All Superinterfaces:
BundleableObject,SdoDefaultValidator,Serializable,Stix,StixCommonProperties,StixCustomProperties,StixSpecVersion
- All Known Implementing Classes:
MarkingDefinition
@Immutable
@DefaultTypeValue(value="marking-definition",
groups=DefaultValuesProcessor.class)
@MarkingDefinitionTypeLimit(markingObject=TlpMarkingObject.class,markingDefinitionType="tlp",groups=DefaultValuesProcessor.class) @MarkingDefinitionTypeLimit(markingObject=StatementMarkingObject.class,markingDefinitionType="statement",groups=DefaultValuesProcessor.class)
@Redactable
public interface MarkingDefinitionDm
extends StixCommonProperties, StixCustomProperties
-
Field Summary
Fields inherited from interface security.whisper.javastix.validation.SdoDefaultValidator
VALIDATOR -
Method Summary
Methods inherited from interface security.whisper.javastix.validation.SdoDefaultValidator
validate, validateOnlyIdMethods inherited from interface security.whisper.javastix.common.StixCommonProperties
checkHydrationValidation, getCreated, getCreatedByRef, getExternalReferences, getGranularMarkings, getHydrated, getId, getLang, getObjectMarkingRefs, getType, toJsonStringMethods inherited from interface security.whisper.javastix.common.StixCustomProperties
getCustomPropertiesMethods inherited from interface security.whisper.javastix.common.StixSpecVersion
getSpecVersion
-
Method Details
-
getDefinitionType
-
getDefinition
-