Uses of Interface
security.whisper.javastix.bundle.BundleableObject
Packages that use BundleableObject
Package
Description
-
Uses of BundleableObject in security.whisper.javastix.bundle
Methods in security.whisper.javastix.bundle that return types with arguments of type BundleableObjectModifier and TypeMethodDescriptioncom.google.common.collect.ImmutableSet<BundleableObject> Bundle.getObjects()@Size(min=1,message="Must have at least 1 object in bundle") Set<BundleableObject> BundleObject.getObjects()Methods in security.whisper.javastix.bundle with parameters of type BundleableObjectModifier and TypeMethodDescriptionfinal Bundle.BuilderBundle.Builder.addObject(BundleableObject element) Adds one element toobjectsset.final Bundle.BuilderBundle.Builder.addObjects(BundleableObject... elements) Adds elements toobjectsset.final BundleBundle.withObjects(BundleableObject... elements) Copy the current immutable object with elements that replace the content ofobjects.Method parameters in security.whisper.javastix.bundle with type arguments of type BundleableObjectModifier and TypeMethodDescriptionfinal Bundle.BuilderBundle.Builder.addAllObjects(Iterable<? extends BundleableObject> elements) Adds elements toobjectsset.final Bundle.BuilderBundle.Builder.objects(Iterable<? extends BundleableObject> elements) Sets or replaces all elements forobjectsset.final BundleBundle.withObjects(Iterable<? extends BundleableObject> elements) Copy the current immutable object with elements that replace the content ofobjects. -
Uses of BundleableObject in security.whisper.javastix.common
Subinterfaces of BundleableObject in security.whisper.javastix.commonModifier and TypeInterfaceDescriptioninterfaceBase interface used by Immutable STIX Bundleable Objects -
Uses of BundleableObject in security.whisper.javastix.coo
Subinterfaces of BundleableObject in security.whisper.javastix.coo -
Uses of BundleableObject in security.whisper.javastix.coo.objects
Subinterfaces of BundleableObject in security.whisper.javastix.coo.objectsModifier and TypeInterfaceDescriptioninterfaceinterfaceautonomous-systeminterfacedirectoryinterfacedomain-nameinterfaceemail-addrinterfaceThe Email Message Object represents an instance of an email message.interfacefileinterfaceipv4-addrinterfaceipv6-addrinterfacemac-addrinterfacemutexinterfacenetwork-trafficinterfaceprocessinterfacesoftwareinterfaceurlinterfaceuser-accountinterfacewindows-registry-keyinterfacex509-certificateClasses in security.whisper.javastix.coo.objects that implement BundleableObjectModifier and TypeClassDescriptionfinal classImmutable implementation ofArtifactCoo.final classautonomous-systemfinal classdirectoryfinal classdomain-namefinal classemail-addrfinal classThe Email Message Object represents an instance of an email message.final classfilefinal classipv4-addrfinal classipv6-addrfinal classmac-addrfinal classmutexfinal classnetwork-trafficfinal classprocessfinal classsoftwarefinal classurlfinal classuser-accountfinal classwindows-registry-keyfinal classx509-certificateMethods in security.whisper.javastix.coo.objects with parameters of type BundleableObjectModifier and TypeMethodDescriptionfinal Artifact.BuilderArtifact.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final AutonomousSystem.BuilderAutonomousSystem.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final Directory.BuilderDirectory.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final DomainName.BuilderDomainName.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final EmailAddress.BuilderEmailAddress.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final EmailMessage.BuilderEmailMessage.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final File.BuilderFile.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final Ipv4Address.BuilderIpv4Address.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final Ipv6Address.BuilderIpv6Address.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final MacAddress.BuilderMacAddress.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final Mutex.BuilderMutex.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final NetworkTraffic.BuilderNetworkTraffic.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final Process.BuilderProcess.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final Software.BuilderSoftware.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final Url.BuilderUrl.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final UserAccount.BuilderUserAccount.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.WindowsRegistryKey.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final X509Certificate.BuilderX509Certificate.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance. -
Uses of BundleableObject in security.whisper.javastix.custom
Subinterfaces of BundleableObject in security.whisper.javastix.customModifier and TypeInterfaceDescriptioninterfaceProvides a Generic STIX Custom Object to use for Bundleable objects when the object is not included in the mappings. -
Uses of BundleableObject in security.whisper.javastix.custom.objects
Subinterfaces of BundleableObject in security.whisper.javastix.custom.objectsClasses in security.whisper.javastix.custom.objects that implement BundleableObjectMethods in security.whisper.javastix.custom.objects with parameters of type BundleableObjectModifier and TypeMethodDescriptionfinal CustomObject.BuilderCustomObject.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance. -
Uses of BundleableObject in security.whisper.javastix.datamarkings
Subinterfaces of BundleableObject in security.whisper.javastix.datamarkingsClasses in security.whisper.javastix.datamarkings that implement BundleableObjectMethods in security.whisper.javastix.datamarkings with parameters of type BundleableObjectModifier and TypeMethodDescriptionMarkingDefinition.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance. -
Uses of BundleableObject in security.whisper.javastix.graph.bundle
Methods in security.whisper.javastix.graph.bundle that return BundleableObjectConstructors in security.whisper.javastix.graph.bundle with parameters of type BundleableObject -
Uses of BundleableObject in security.whisper.javastix.json
Methods in security.whisper.javastix.json that return BundleableObjectModifier and TypeMethodDescriptionstatic BundleableObjectStixParsers.parseObject(String objectJsonString) -
Uses of BundleableObject in security.whisper.javastix.json.converters.dehydrated
Methods in security.whisper.javastix.json.converters.dehydrated that return BundleableObjectModifier and TypeMethodDescriptionMethods in security.whisper.javastix.json.converters.dehydrated that return types with arguments of type BundleableObjectModifier and TypeMethodDescription -
Uses of BundleableObject in security.whisper.javastix.meta
Subinterfaces of BundleableObject in security.whisper.javastix.metaModifier and TypeInterfaceDescriptioninterfaceextension-definitioninterfacelanguage-contentClasses in security.whisper.javastix.meta that implement BundleableObjectModifier and TypeClassDescriptionfinal classImmutable implementation ofExtensionDefinition.final classImmutable implementation ofLanguageContent.Methods in security.whisper.javastix.meta with parameters of type BundleableObjectModifier and TypeMethodDescriptionExtensionDefinitionObject.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.LanguageContentObject.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance. -
Uses of BundleableObject in security.whisper.javastix.redaction.processors
Methods in security.whisper.javastix.redaction.processors with parameters of type BundleableObjectModifier and TypeMethodDescriptionstatic StringBundleableObjectRedactionProcessor.processObject(BundleableObject bundleableObject, String jsonString, Set<StixMarkingObject> subjectsMarkingObjects) -
Uses of BundleableObject in security.whisper.javastix.sdo
Subinterfaces of BundleableObject in security.whisper.javastix.sdoModifier and TypeInterfaceDescriptioninterfaceBase interface used by Immutable STIX Domain Objects -
Uses of BundleableObject in security.whisper.javastix.sdo.objects
Subinterfaces of BundleableObject in security.whisper.javastix.sdo.objectsModifier and TypeInterfaceDescriptioninterfaceattack-patterninterfacecampaigninterfacecourse-of-actioninterfacegroupinginterfaceidentityinterfaceincidentinterfaceindicatorinterfaceinfrastructureinterfaceintrusion-setinterfacelocationinterfacemalware-analysisinterfacemalwareinterfacenoteinterfaceobserved-datainterfaceopinioninterfacereportinterfacethreat-actorinterfacetoolinterfacevulnerabilityClasses in security.whisper.javastix.sdo.objects that implement BundleableObjectModifier and TypeClassDescriptionfinal classattack-patternfinal classcampaignfinal classcourse-of-actionfinal classgroupingfinal classidentityfinal classincidentfinal classindicatorfinal classinfrastructurefinal classintrusion-setfinal classlocationfinal classmalwarefinal classmalware-analysisfinal classnotefinal classobserved-datafinal classopinionfinal classreportfinal classthreat-actorfinal classtoolfinal classvulnerabilityMethods in security.whisper.javastix.sdo.objects that return types with arguments of type BundleableObjectModifier and TypeMethodDescriptioncom.google.common.collect.ImmutableSet<BundleableObject> Grouping.getObjectRefs()@NotNull @Size(min=1) Set<BundleableObject> GroupingSdo.getObjectRefs()com.google.common.collect.ImmutableSet<BundleableObject> Note.getObjectRefs()@NotNull Set<BundleableObject> NoteSdo.getObjectRefs()com.google.common.collect.ImmutableSet<BundleableObject> Opinion.getObjectRefs()@NotNull @Size(min=1) Set<BundleableObject> OpinionSdo.getObjectRefs()com.google.common.collect.ImmutableSet<BundleableObject> Report.getObjectRefs()default @NotNull @Size(min=1,message="Must have at least one Report object reference") Set<BundleableObject> ReportSdo.getObjectRefs()Methods in security.whisper.javastix.sdo.objects with parameters of type BundleableObjectModifier and TypeMethodDescriptionfinal Grouping.BuilderGrouping.Builder.addObjectRef(BundleableObject element) Adds one element toobjectRefsset.final Note.BuilderNote.Builder.addObjectRef(BundleableObject element) Adds one element toobjectRefsset.final Opinion.BuilderOpinion.Builder.addObjectRef(BundleableObject element) Adds one element toobjectRefsset.final Report.BuilderReport.Builder.addObjectRef(BundleableObject element) Adds one element toobjectRefsset.final Grouping.BuilderGrouping.Builder.addObjectRefs(BundleableObject... elements) Adds elements toobjectRefsset.final Note.BuilderNote.Builder.addObjectRefs(BundleableObject... elements) Adds elements toobjectRefsset.final Opinion.BuilderOpinion.Builder.addObjectRefs(BundleableObject... elements) Adds elements toobjectRefsset.final Report.BuilderReport.Builder.addObjectRefs(BundleableObject... elements) Adds elements toobjectRefsset.final AttackPattern.BuilderAttackPattern.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final Campaign.BuilderCampaign.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final CourseOfAction.BuilderCourseOfAction.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final Grouping.BuilderGrouping.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final Identity.BuilderIdentity.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final Incident.BuilderIncident.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final Indicator.BuilderIndicator.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final Infrastructure.BuilderInfrastructure.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final IntrusionSet.BuilderIntrusionSet.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final Location.BuilderLocation.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final Malware.BuilderMalware.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final MalwareAnalysis.BuilderMalwareAnalysis.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final Note.BuilderNote.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final ObservedData.BuilderObservedData.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final Opinion.BuilderOpinion.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final Report.BuilderReport.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final ThreatActor.BuilderThreatActor.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final Tool.BuilderTool.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final Vulnerability.BuilderVulnerability.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final GroupingGrouping.withObjectRefs(BundleableObject... elements) Copy the current immutable object with elements that replace the content ofobjectRefs.final NoteNote.withObjectRefs(BundleableObject... elements) Copy the current immutable object with elements that replace the content ofobjectRefs.final OpinionOpinion.withObjectRefs(BundleableObject... elements) Copy the current immutable object with elements that replace the content ofobjectRefs.final ReportReport.withObjectRefs(BundleableObject... elements) Copy the current immutable object with elements that replace the content ofobjectRefs.Method parameters in security.whisper.javastix.sdo.objects with type arguments of type BundleableObjectModifier and TypeMethodDescriptionfinal Grouping.BuilderGrouping.Builder.addAllObjectRefs(Iterable<? extends BundleableObject> elements) Adds elements toobjectRefsset.final Note.BuilderNote.Builder.addAllObjectRefs(Iterable<? extends BundleableObject> elements) Adds elements toobjectRefsset.final Opinion.BuilderOpinion.Builder.addAllObjectRefs(Iterable<? extends BundleableObject> elements) Adds elements toobjectRefsset.final Report.BuilderReport.Builder.addAllObjectRefs(Iterable<? extends BundleableObject> elements) Adds elements toobjectRefsset.final Grouping.BuilderGrouping.Builder.objectRefs(Iterable<? extends BundleableObject> elements) Sets or replaces all elements forobjectRefsset.final Note.BuilderNote.Builder.objectRefs(Iterable<? extends BundleableObject> elements) Sets or replaces all elements forobjectRefsset.final Opinion.BuilderOpinion.Builder.objectRefs(Iterable<? extends BundleableObject> elements) Sets or replaces all elements forobjectRefsset.final Report.BuilderReport.Builder.objectRefs(Iterable<? extends BundleableObject> elements) Sets or replaces all elements forobjectRefsset.final GroupingGrouping.withObjectRefs(Iterable<? extends BundleableObject> elements) Copy the current immutable object with elements that replace the content ofobjectRefs.final NoteNote.withObjectRefs(Iterable<? extends BundleableObject> elements) Copy the current immutable object with elements that replace the content ofobjectRefs.final OpinionOpinion.withObjectRefs(Iterable<? extends BundleableObject> elements) Copy the current immutable object with elements that replace the content ofobjectRefs.final ReportReport.withObjectRefs(Iterable<? extends BundleableObject> elements) Copy the current immutable object with elements that replace the content ofobjectRefs. -
Uses of BundleableObject in security.whisper.javastix.sro
Subinterfaces of BundleableObject in security.whisper.javastix.sro -
Uses of BundleableObject in security.whisper.javastix.sro.objects
Subinterfaces of BundleableObject in security.whisper.javastix.sro.objectsModifier and TypeInterfaceDescriptioninterfacerelationshipinterfacesightingClasses in security.whisper.javastix.sro.objects that implement BundleableObjectModifier and TypeClassDescriptionfinal classrelationshipfinal classsightingMethods in security.whisper.javastix.sro.objects with parameters of type BundleableObjectModifier and TypeMethodDescriptionfinal Relationship.BuilderRelationship.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance.final Sighting.BuilderSighting.Builder.from(BundleableObject instance) Fill a builder with attribute values from the providedsecurity.whisper.javastix.bundle.BundleableObjectinstance. -
Uses of BundleableObject in security.whisper.javastix.validation.constraints.defaulttypevalue
Methods in security.whisper.javastix.validation.constraints.defaulttypevalue with parameters of type BundleableObjectModifier and TypeMethodDescriptionbooleanStixDefaultTypeValueBundleableValidator.isValid(BundleableObject bundleableObject, javax.validation.ConstraintValidatorContext cxt)