Package org.cyclonedx.model
Class ExtensibleType
- java.lang.Object
-
- org.cyclonedx.model.ExtensibleElement
-
- org.cyclonedx.model.ExtensibleType
-
- Direct Known Subclasses:
Vulnerability10
public class ExtensibleType extends ExtensibleElement
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<Attribute>attributesprivate java.lang.Stringnameprivate java.lang.Stringnamespaceprivate java.lang.Stringvalue
-
Constructor Summary
Constructors Constructor Description ExtensibleType(java.lang.String namespace, java.lang.String name)ExtensibleType(java.lang.String namespace, java.lang.String name, java.lang.String value)ExtensibleType(java.lang.String namespace, java.lang.String name, java.util.List<Attribute> attributes)ExtensibleType(java.lang.String namespace, java.lang.String name, java.util.List<Attribute> attributes, java.lang.String value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<Attribute>getAttributes()java.lang.StringgetName()java.lang.StringgetNamespace()java.lang.StringgetValue()-
Methods inherited from class org.cyclonedx.model.ExtensibleElement
add, addExtensibleType, getExtensibleTypes, getExtensions, setExtensibleTypes, setExtensions
-
-
-
-
Field Detail
-
namespace
private final java.lang.String namespace
-
name
private final java.lang.String name
-
attributes
private java.util.List<Attribute> attributes
-
value
private java.lang.String value
-
-
Constructor Detail
-
ExtensibleType
public ExtensibleType(java.lang.String namespace, java.lang.String name, java.util.List<Attribute> attributes, java.lang.String value)
-
ExtensibleType
public ExtensibleType(java.lang.String namespace, java.lang.String name, java.util.List<Attribute> attributes)
-
ExtensibleType
public ExtensibleType(java.lang.String namespace, java.lang.String name, java.lang.String value)
-
ExtensibleType
public ExtensibleType(java.lang.String namespace, java.lang.String name)
-
-
Method Detail
-
getNamespace
public java.lang.String getNamespace()
-
getName
public java.lang.String getName()
-
getAttributes
public java.util.List<Attribute> getAttributes()
-
getValue
public java.lang.String getValue()
-
-