opencard.opt.iso.fs
Class CardFileAppID
java.lang.Object
|
+--opencard.opt.iso.fs.CardFilePathComponent
|
+--opencard.opt.iso.fs.CardFileAppID
- Direct Known Subclasses:
- CardFilePartialAppID
- public class CardFileAppID
- extends CardFilePathComponent
- implements opencard.core.OpenCardConstants
CardFileAppID contains a single CardFilePath
component, an application ID.
Constructor Summary |
CardFileAppID(java.lang.String comp)
Instantiate an application ID path component. |
Method Summary |
boolean |
equals(java.lang.Object comp)
Compare two application ID components. |
int |
hashCode()
Return a hashcode for this application ID |
byte[] |
toByteArray()
Return a byte array representing this application ID. |
Methods inherited from class java.lang.Object |
clone,
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
CardFileAppID
public CardFileAppID(java.lang.String comp)
- Instantiate an application ID path component.
- Parameters:
comp
- The String containing the path component.
toByteArray
public byte[] toByteArray()
- Return a byte array representing this application ID.
- Returns:
- A byte array containing the application ID.
- Throws:
- CardIOException - Thrown when we cannot extract the bytes from the
component using the ISO 8859-1 encoding.
equals
public boolean equals(java.lang.Object comp)
- Compare two application ID components.
- Parameters:
comp
- An object of type CardFileAppID.- Returns:
- True if comp is of type CardFileAppID
and describes the same path component.
- Overrides:
- equals in class CardFilePathComponent
hashCode
public int hashCode()
- Return a hashcode for this application ID
- Overrides:
- hashCode in class java.lang.Object