Class ProducerDescriptor
- java.lang.Object
-
- org.openjdk.jmc.flightrecorder.internal.parser.v0.model.ProducerDescriptor
-
public class ProducerDescriptor extends java.lang.Object
Describes a producer.We can't create a Producer object directly when we parse the data stream because the file format allows for cross references between producers.
-
-
Field Summary
Fields Modifier and Type Field Description private ContentTypeDescriptor[]
contentTypes
private java.lang.String
description
private EventTypeDescriptor[]
eventTypeDescriptors
private int
identifier
private java.lang.String
name
private java.lang.String
uriString
-
Constructor Summary
Constructors Constructor Description ProducerDescriptor(java.lang.String name, java.lang.String description, java.lang.String uriString, int identifier, EventTypeDescriptor[] eventTypeDescriptors, ContentTypeDescriptor[] contentTypes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContentTypeDescriptor[]
getContentTypes()
java.lang.String
getDescription()
EventTypeDescriptor[]
getEventTypeDescriptors()
int
getIdentifier()
java.lang.String
getName()
java.lang.String
getURIString()
-
-
-
Field Detail
-
name
private final java.lang.String name
-
description
private final java.lang.String description
-
uriString
private final java.lang.String uriString
-
identifier
private final int identifier
-
eventTypeDescriptors
private final EventTypeDescriptor[] eventTypeDescriptors
-
contentTypes
private final ContentTypeDescriptor[] contentTypes
-
-
Constructor Detail
-
ProducerDescriptor
public ProducerDescriptor(java.lang.String name, java.lang.String description, java.lang.String uriString, int identifier, EventTypeDescriptor[] eventTypeDescriptors, ContentTypeDescriptor[] contentTypes)
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getDescription
public java.lang.String getDescription()
-
getURIString
public java.lang.String getURIString()
-
getIdentifier
public int getIdentifier()
-
getEventTypeDescriptors
public EventTypeDescriptor[] getEventTypeDescriptors()
-
getContentTypes
public ContentTypeDescriptor[] getContentTypes()
-
-