|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.gcapmedia.dab.epg.ContentId
public class ContentId
Contains t he Eureka-147 bearer ID, usually expressed in the format: <ECC>.<EId>.<SId>.<SCIdS>.<X-PAD> in hex:
For example, e1.ce15.c224.0
This only covers DAB Content IDs, rather than DRM.
Nested Class Summary | |
---|---|
static class |
ContentId.ServiceType
|
Constructor Summary | |
---|---|
ContentId(java.lang.String id)
Create a new Bearer ID |
|
ContentId(java.lang.String sid,
java.lang.String scids)
Create a new Bearer ID |
|
ContentId(java.lang.String ecc,
java.lang.String eid,
java.lang.String sid,
java.lang.String scids)
Create a new Bearer ID |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getEnsembleId()
|
java.lang.String |
getExtendedCountryCode()
|
java.lang.String |
getServiceComponentId()
|
java.lang.String |
getServiceId()
|
ContentId.ServiceType |
getServiceType()
|
java.lang.String |
getXPadApplicationType()
|
boolean |
hasEnsembleId()
|
boolean |
hasExtendedCountryCode()
|
boolean |
hasXpadApplication()
|
void |
setXPadApplicationType(java.lang.String xpad)
Sets the XPad application type. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ContentId(java.lang.String ecc, java.lang.String eid, java.lang.String sid, java.lang.String scids)
ecc
- Extended Country Code (ECC) of the ensemble on which the service
is broadcast.eid
- Ensemble ID (EId) of the ensemble on which the service is broadcast.sid
- Service Identifier (SId).scids
- Service Identifier within the Service (SCIdS).public ContentId(java.lang.String sid, java.lang.String scids)
sid
- Service Identifier (SId).scids
- Service Identifier within the Service (SCIdS).public ContentId(java.lang.String id)
id
- Bearer IDMethod Detail |
---|
public java.lang.String getExtendedCountryCode()
public java.lang.String getEnsembleId()
public java.lang.String getServiceId()
public java.lang.String getServiceComponentId()
public void setXPadApplicationType(java.lang.String xpad)
xpad
- public java.lang.String getXPadApplicationType()
public ContentId.ServiceType getServiceType()
public boolean hasExtendedCountryCode()
public boolean hasEnsembleId()
public boolean hasXpadApplication()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Object.equals(java.lang.Object)
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |