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.ObjectCardFilePathComponent contains a single CardFilePath component.- Author:
- Dirk Husemann (hud@zurich.ibm.com)
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Stringcomp
-
Constructor Summary
Constructors Modifier Constructor Description protectedCardFilePathComponent()protectedCardFilePathComponent(java.lang.String comp)The common constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static CardFilePathComponentcreateComponent(java.lang.String comp, int pos, java.lang.String path, int total)Create the correct CardFilePathComponent object from a string.booleanequals(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.StringtoString()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:
equalsin 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:
toStringin classjava.lang.Object
-
-