public abstract class ProtectionSpecificHeader
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected static java.util.Map<java.util.UUID,java.lang.Class<? extends ProtectionSpecificHeader>> |
uuidRegistry |
| Constructor and Description |
|---|
ProtectionSpecificHeader() |
| Modifier and Type | Method and Description |
|---|---|
static ProtectionSpecificHeader |
createFor(java.util.UUID systemId,
java.nio.ByteBuffer bufferWrapper) |
boolean |
equals(java.lang.Object obj) |
abstract java.nio.ByteBuffer |
getData() |
abstract java.util.UUID |
getSystemId() |
abstract void |
parse(java.nio.ByteBuffer byteBuffer) |
java.lang.String |
toString() |
protected static java.util.Map<java.util.UUID,java.lang.Class<? extends ProtectionSpecificHeader>> uuidRegistry
public static ProtectionSpecificHeader createFor(java.util.UUID systemId, java.nio.ByteBuffer bufferWrapper)
public abstract java.util.UUID getSystemId()
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic abstract void parse(java.nio.ByteBuffer byteBuffer)
public abstract java.nio.ByteBuffer getData()
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2020. All rights reserved.