co.uk.hjcs.canyon.parsing
Class FixedLengthFieldDefinition
java.lang.Object
co.uk.hjcs.canyon.parsing.FixedLengthFieldDefinition
- All Implemented Interfaces:
- FieldDefinition, java.lang.Comparable
public class FixedLengthFieldDefinition
- extends java.lang.Object
- implements FieldDefinition
Represents a field in a fixed length file
- Author:
- HJC Solutions Ltd (http://canyon.hjcsolutions.co.uk)
|
Constructor Summary |
FixedLengthFieldDefinition(java.lang.String name,
int startPosition,
int length,
int startIndex,
char padding,
boolean padFront)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FixedLengthFieldDefinition
public FixedLengthFieldDefinition(java.lang.String name,
int startPosition,
int length,
int startIndex,
char padding,
boolean padFront)
getName
public java.lang.String getName()
- Specified by:
getName in interface FieldDefinition
getStartPosition
public int getStartPosition()
getLength
public int getLength()
getStartIndex
public int getStartIndex()
getPadding
public char getPadding()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
isPadFront
public boolean isPadFront()
compareTo
public int compareTo(java.lang.Object object)
- Specified by:
compareTo in interface java.lang.Comparable