Package opencard.opt.iso.fs
Class CardFilePathComponent
- java.lang.Object
-
- opencard.opt.iso.fs.CardFilePathComponent
-
- Direct Known Subclasses:
CardFileAppID
,CardFileFileID
,CardFileShortFileID
,CardFileSymbolicName
public abstract class CardFilePathComponent extends java.lang.Object
CardFilePathComponent contains a single CardFilePath component.- Author:
- Dirk Husemann (hud@zurich.ibm.com)
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
comp
-
Constructor Summary
Constructors Modifier Constructor Description protected
CardFilePathComponent()
protected
CardFilePathComponent(java.lang.String comp)
The common constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static CardFilePathComponent
createComponent(java.lang.String comp, int pos, java.lang.String path, int total)
Create the correct CardFilePathComponent object from a string.boolean
equals(java.lang.Object comp)
Two CardFilePathComponents are equal if they are of the same type (an instance of CardFilePathComponent) and describe the same path object.java.lang.String
toString()
Overrides Object.toString() and returns a string representation of this component..
-
-
-
Method Detail
-
createComponent
protected static CardFilePathComponent createComponent(java.lang.String comp, int pos, java.lang.String path, int total) throws CardIOException
Create the correct CardFilePathComponent object from a string.- Parameters:
comp
- The component as a string.pos
- The position of the component within the containing path.- Returns:
- A single component CardFilePath
- Throws:
CardIOException
- Thrown when the component is malformed or in the wrong place.
-
equals
public boolean equals(java.lang.Object comp)
Two CardFilePathComponents are equal if they are of the same type (an instance of CardFilePathComponent) and describe the same path object.- Overrides:
equals
in classjava.lang.Object
- Parameters:
comp
- An Object which should be of type CardFilePathComponent- Returns:
- True if comp is of type CardFilePathComponent and describes the same path component.
-
toString
public java.lang.String toString()
Overrides Object.toString() and returns a string representation of this component..- Overrides:
toString
in classjava.lang.Object
-
-