A B C D E F G I L P R S T U V Z

A

AbstractDecimalFormatter<T> - Class in com.ancientprogramming.fixedformat4j.format.impl
Base class for formatting decimal data
AbstractDecimalFormatter() - Constructor for class com.ancientprogramming.fixedformat4j.format.impl.AbstractDecimalFormatter
 
AbstractFixedFormatter<T> - Class in com.ancientprogramming.fixedformat4j.format
Handles default formatting and parsing based on FixedFormatAnnotation values.
AbstractFixedFormatter() - Constructor for class com.ancientprogramming.fixedformat4j.format.AbstractFixedFormatter
 
AbstractNumberFormatter<T> - Class in com.ancientprogramming.fixedformat4j.format.impl
Apply signing to values
AbstractNumberFormatter() - Constructor for class com.ancientprogramming.fixedformat4j.format.impl.AbstractNumberFormatter
 
actualFormatter(Class<? extends Object>) - Method in class com.ancientprogramming.fixedformat4j.format.impl.ByTypeFormatter
 
Align - Enum in com.ancientprogramming.fixedformat4j.annotation
Capable of pad or chop data in a given direction
apply(String, int, char) - Method in enum com.ancientprogramming.fixedformat4j.annotation.Align
Pads the data in the length specified with the given padding char.
apply(String, FormatInstructions) - Method in enum com.ancientprogramming.fixedformat4j.annotation.Sign
 
asObject(String, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.AbstractFixedFormatter
 
asObject(String, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.impl.BigDecimalFormatter
 
asObject(String, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.impl.BooleanFormatter
 
asObject(String, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.impl.CharacterFormatter
 
asObject(String, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.impl.DateFormatter
 
asObject(String, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.impl.DoubleFormatter
 
asObject(String, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.impl.FloatFormatter
 
asObject(String, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.impl.IntegerFormatter
 
asObject(String, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.impl.LongFormatter
 
asObject(String, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.impl.StringFormatter
 
asString(T, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.AbstractFixedFormatter
 
asString(T, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.impl.AbstractDecimalFormatter
 
asString(Boolean, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.impl.BooleanFormatter
 
asString(Character, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.impl.CharacterFormatter
 
asString(Date, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.impl.DateFormatter
 
asString(Integer, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.impl.IntegerFormatter
 
asString(Long, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.impl.LongFormatter
 
asString(String, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.impl.StringFormatter
 

B

BigDecimalFormatter - Class in com.ancientprogramming.fixedformat4j.format.impl
Formatter for BigDecimal data
BigDecimalFormatter() - Constructor for class com.ancientprogramming.fixedformat4j.format.impl.BigDecimalFormatter
 
BooleanFormatter - Class in com.ancientprogramming.fixedformat4j.format.impl
Formatter for Boolean data
BooleanFormatter() - Constructor for class com.ancientprogramming.fixedformat4j.format.impl.BooleanFormatter
 
ByTypeFormatter - Class in com.ancientprogramming.fixedformat4j.format.impl
Formatter capable of formatting a bunch of known java standard library classes.
ByTypeFormatter(FormatContext) - Constructor for class com.ancientprogramming.fixedformat4j.format.impl.ByTypeFormatter
 

C

CharacterFormatter - Class in com.ancientprogramming.fixedformat4j.format.impl
Formatter for Character data
CharacterFormatter() - Constructor for class com.ancientprogramming.fixedformat4j.format.impl.CharacterFormatter
 
com.ancientprogramming.fixedformat4j.annotation - package com.ancientprogramming.fixedformat4j.annotation
 
com.ancientprogramming.fixedformat4j.exception - package com.ancientprogramming.fixedformat4j.exception
 
com.ancientprogramming.fixedformat4j.format - package com.ancientprogramming.fixedformat4j.format
 
com.ancientprogramming.fixedformat4j.format.data - package com.ancientprogramming.fixedformat4j.format.data
 
com.ancientprogramming.fixedformat4j.format.impl - package com.ancientprogramming.fixedformat4j.format.impl
 

D

DATE_PATTERN - Static variable in annotation type com.ancientprogramming.fixedformat4j.annotation.FixedFormatPattern
 
DateFormatter - Class in com.ancientprogramming.fixedformat4j.format.impl
Formatter for Date data
DateFormatter() - Constructor for class com.ancientprogramming.fixedformat4j.format.impl.DateFormatter
 
DECIMAL_DELIMITER - Static variable in annotation type com.ancientprogramming.fixedformat4j.annotation.FixedFormatDecimal
 
DECIMAL_SEPARATOR - Static variable in class com.ancientprogramming.fixedformat4j.format.impl.AbstractDecimalFormatter
 
DECIMALS - Static variable in annotation type com.ancientprogramming.fixedformat4j.annotation.FixedFormatDecimal
 
DEFAULT - Static variable in class com.ancientprogramming.fixedformat4j.format.data.FixedFormatBooleanData
 
DEFAULT - Static variable in class com.ancientprogramming.fixedformat4j.format.data.FixedFormatDecimalData
 
DEFAULT - Static variable in class com.ancientprogramming.fixedformat4j.format.data.FixedFormatNumberData
 
DEFAULT - Static variable in class com.ancientprogramming.fixedformat4j.format.data.FixedFormatPatternData
 
DEFAULT_NEGATIVE_SIGN - Static variable in annotation type com.ancientprogramming.fixedformat4j.annotation.FixedFormatNumber
 
DEFAULT_POSITIVE_SIGN - Static variable in annotation type com.ancientprogramming.fixedformat4j.annotation.FixedFormatNumber
 
DoubleFormatter - Class in com.ancientprogramming.fixedformat4j.format.impl
Formatter for Double data
DoubleFormatter() - Constructor for class com.ancientprogramming.fixedformat4j.format.impl.DoubleFormatter
 

E

export(T) - Method in interface com.ancientprogramming.fixedformat4j.format.FixedFormatManager
 
export(String, T) - Method in interface com.ancientprogramming.fixedformat4j.format.FixedFormatManager
 
export(String, T) - Method in class com.ancientprogramming.fixedformat4j.format.impl.FixedFormatManagerImpl
 
export(T) - Method in class com.ancientprogramming.fixedformat4j.format.impl.FixedFormatManagerImpl
 

F

FALSE_VALUE - Static variable in annotation type com.ancientprogramming.fixedformat4j.annotation.FixedFormatBoolean
The default false value
fetchData(String, FormatInstructions, FormatContext) - Static method in class com.ancientprogramming.fixedformat4j.format.FixedFormatUtil
Fetch data from the record string according to the FormatInstructions and FormatContext
Field - Annotation Type in com.ancientprogramming.fixedformat4j.annotation
This annotation descibes how a setter/getter pairs should be formatted by the fixedFormatManager.
Fields - Annotation Type in com.ancientprogramming.fixedformat4j.annotation
Wrapper for more than one field.
FixedFormatBoolean - Annotation Type in com.ancientprogramming.fixedformat4j.annotation
Define representations for Boolean.TRUE and Boolean.FALSE
FixedFormatBooleanData - Class in com.ancientprogramming.fixedformat4j.format.data
Data object containing the exact same data as FixedFormatBoolean
FixedFormatBooleanData(String, String) - Constructor for class com.ancientprogramming.fixedformat4j.format.data.FixedFormatBooleanData
 
FixedFormatDecimal - Annotation Type in com.ancientprogramming.fixedformat4j.annotation
 
FixedFormatDecimalData - Class in com.ancientprogramming.fixedformat4j.format.data
Data object containing the exact same data as FixedFormatDecimal
FixedFormatDecimalData(int, boolean, char) - Constructor for class com.ancientprogramming.fixedformat4j.format.data.FixedFormatDecimalData
 
FixedFormatException - Exception in com.ancientprogramming.fixedformat4j.exception
Thrown when errors occur while loading or exporting data.
FixedFormatException(String) - Constructor for exception com.ancientprogramming.fixedformat4j.exception.FixedFormatException
 
FixedFormatException(String, Throwable) - Constructor for exception com.ancientprogramming.fixedformat4j.exception.FixedFormatException
 
FixedFormatManager - Interface in com.ancientprogramming.fixedformat4j.format
Interface used to interact with fixed format annotations.
FixedFormatManagerImpl - Class in com.ancientprogramming.fixedformat4j.format.impl
Load and export data to and from fixedformat
FixedFormatManagerImpl() - Constructor for class com.ancientprogramming.fixedformat4j.format.impl.FixedFormatManagerImpl
 
FixedFormatNumber - Annotation Type in com.ancientprogramming.fixedformat4j.annotation
 
FixedFormatNumberData - Class in com.ancientprogramming.fixedformat4j.format.data
Data object containing the exact same data as FixedFormatNumber
FixedFormatNumberData(Sign, char, char) - Constructor for class com.ancientprogramming.fixedformat4j.format.data.FixedFormatNumberData
 
FixedFormatPattern - Annotation Type in com.ancientprogramming.fixedformat4j.annotation
Used together with FixedFormatField annotations to provide a pattern for the data.
FixedFormatPatternData - Class in com.ancientprogramming.fixedformat4j.format.data
Data object containing the exact same data as FixedFormatPattern
FixedFormatPatternData(String) - Constructor for class com.ancientprogramming.fixedformat4j.format.data.FixedFormatPatternData
 
FixedFormatter<T> - Interface in com.ancientprogramming.fixedformat4j.format
Formatter capable of transforming data to and from a string used in text records.
FixedFormatUtil - Class in com.ancientprogramming.fixedformat4j.format
Utility class used when loading and exporting to and from fixedformat data.
FixedFormatUtil() - Constructor for class com.ancientprogramming.fixedformat4j.format.FixedFormatUtil
 
FloatFormatter - Class in com.ancientprogramming.fixedformat4j.format.impl
Formatter for Float data
FloatFormatter() - Constructor for class com.ancientprogramming.fixedformat4j.format.impl.FloatFormatter
 
format(T, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.AbstractFixedFormatter
 
format(T, FormatInstructions) - Method in interface com.ancientprogramming.fixedformat4j.format.FixedFormatter
 
format(T, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.impl.AbstractNumberFormatter
Override and applies signing instead of align.
format(Object, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.impl.ByTypeFormatter
 
FormatContext<T> - Class in com.ancientprogramming.fixedformat4j.format
Contains context for loading and exporting fixedformat data.
FormatContext(int, Class<T>, Class<? extends FixedFormatter>) - Constructor for class com.ancientprogramming.fixedformat4j.format.FormatContext
 
FormatInstructions - Class in com.ancientprogramming.fixedformat4j.format
Contains instructions on how to export and load fixed formatted data.
FormatInstructions(int, Align, char, FixedFormatPatternData, FixedFormatBooleanData, FixedFormatNumberData, FixedFormatDecimalData) - Constructor for class com.ancientprogramming.fixedformat4j.format.FormatInstructions
 
FORMATTER - Static variable in class com.ancientprogramming.fixedformat4j.format.impl.AbstractDecimalFormatter
 

G

getAlignment() - Method in class com.ancientprogramming.fixedformat4j.format.FormatInstructions
 
getDataType() - Method in class com.ancientprogramming.fixedformat4j.format.FormatContext
 
getDecimalDelimiter() - Method in class com.ancientprogramming.fixedformat4j.format.data.FixedFormatDecimalData
 
getDecimals() - Method in class com.ancientprogramming.fixedformat4j.format.data.FixedFormatDecimalData
 
getFalseValue() - Method in class com.ancientprogramming.fixedformat4j.format.data.FixedFormatBooleanData
 
getFixedFormatBooleanData() - Method in class com.ancientprogramming.fixedformat4j.format.FormatInstructions
 
getFixedFormatDecimalData() - Method in class com.ancientprogramming.fixedformat4j.format.FormatInstructions
 
getFixedFormatNumberData() - Method in class com.ancientprogramming.fixedformat4j.format.FormatInstructions
 
getFixedFormatPatternData() - Method in class com.ancientprogramming.fixedformat4j.format.FormatInstructions
 
getFixedFormatterInstance(Class<? extends FixedFormatter>, FormatContext) - Static method in class com.ancientprogramming.fixedformat4j.format.FixedFormatUtil
 
getFixedFormatterInstance(Class<? extends FixedFormatter>, Class, FormatContext) - Static method in class com.ancientprogramming.fixedformat4j.format.FixedFormatUtil
 
getFormatter() - Method in class com.ancientprogramming.fixedformat4j.format.FormatContext
 
getLength() - Method in class com.ancientprogramming.fixedformat4j.format.FormatInstructions
 
getNegativeSign() - Method in class com.ancientprogramming.fixedformat4j.format.data.FixedFormatNumberData
 
getOffset() - Method in class com.ancientprogramming.fixedformat4j.format.FormatContext
 
getPaddingChar() - Method in class com.ancientprogramming.fixedformat4j.format.FormatInstructions
 
getPattern() - Method in class com.ancientprogramming.fixedformat4j.format.data.FixedFormatPatternData
 
getPositiveSign() - Method in class com.ancientprogramming.fixedformat4j.format.data.FixedFormatNumberData
 
getSigning() - Method in class com.ancientprogramming.fixedformat4j.format.data.FixedFormatNumberData
 
getStringToConvert(String, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.impl.AbstractDecimalFormatter
 
getTrueValue() - Method in class com.ancientprogramming.fixedformat4j.format.data.FixedFormatBooleanData
 
GROUPING_SEPARATOR - Static variable in class com.ancientprogramming.fixedformat4j.format.impl.AbstractDecimalFormatter
 

I

IntegerFormatter - Class in com.ancientprogramming.fixedformat4j.format.impl
Formatter for Integer data
IntegerFormatter() - Constructor for class com.ancientprogramming.fixedformat4j.format.impl.IntegerFormatter
 
isUseDecimalDelimiter() - Method in class com.ancientprogramming.fixedformat4j.format.data.FixedFormatDecimalData
 

L

load(Class<T>, String) - Method in interface com.ancientprogramming.fixedformat4j.format.FixedFormatManager
Create an instance of the fixedFormatClass and load the data string into the object according to the annotations.
load(Class<T>, String) - Method in class com.ancientprogramming.fixedformat4j.format.impl.FixedFormatManagerImpl
 
LongFormatter - Class in com.ancientprogramming.fixedformat4j.format.impl
Formatter for Long data
LongFormatter() - Constructor for class com.ancientprogramming.fixedformat4j.format.impl.LongFormatter
 

P

parse(String, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.AbstractFixedFormatter
 
parse(String, FormatInstructions) - Method in interface com.ancientprogramming.fixedformat4j.format.FixedFormatter
 
parse(String, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.impl.AbstractNumberFormatter
Override and applies signing instead of align.
parse(String, FormatInstructions) - Method in class com.ancientprogramming.fixedformat4j.format.impl.ByTypeFormatter
 
ParseException - Exception in com.ancientprogramming.fixedformat4j.format
Used in cases where data couldn't be parse according to the context and instructions.
ParseException(String, String, Class, Method, FormatContext, FormatInstructions, Throwable) - Constructor for exception com.ancientprogramming.fixedformat4j.format.ParseException
 

R

Record - Annotation Type in com.ancientprogramming.fixedformat4j.annotation
Marks a class as a representation of a fixed format record
remove(String, char) - Method in enum com.ancientprogramming.fixedformat4j.annotation.Align
Remove the padding chars from the data.
remove(String, FormatInstructions) - Method in enum com.ancientprogramming.fixedformat4j.annotation.Sign
 

S

Sign - Enum in com.ancientprogramming.fixedformat4j.annotation
Sign defines where to place a sign defining a positive or negative number.
StringFormatter - Class in com.ancientprogramming.fixedformat4j.format.impl
Formatter for String data
StringFormatter() - Constructor for class com.ancientprogramming.fixedformat4j.format.impl.StringFormatter
 

T

toString() - Method in class com.ancientprogramming.fixedformat4j.format.data.FixedFormatBooleanData
 
toString() - Method in class com.ancientprogramming.fixedformat4j.format.data.FixedFormatDecimalData
 
toString() - Method in class com.ancientprogramming.fixedformat4j.format.data.FixedFormatNumberData
 
toString() - Method in class com.ancientprogramming.fixedformat4j.format.data.FixedFormatPatternData
 
toString() - Method in class com.ancientprogramming.fixedformat4j.format.FormatContext
 
toString() - Method in class com.ancientprogramming.fixedformat4j.format.FormatInstructions
 
TRUE_VALUE - Static variable in annotation type com.ancientprogramming.fixedformat4j.annotation.FixedFormatBoolean
The default true value

U

USE_DECIMAL_DELIMITER - Static variable in annotation type com.ancientprogramming.fixedformat4j.annotation.FixedFormatDecimal
 

V

valueOf(String) - Static method in enum com.ancientprogramming.fixedformat4j.annotation.Align
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ancientprogramming.fixedformat4j.annotation.Sign
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.ancientprogramming.fixedformat4j.annotation.Align
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.ancientprogramming.fixedformat4j.annotation.Sign
Returns an array containing the constants of this enum type, in the order they're declared.

Z

ZERO_STRING - Static variable in class com.ancientprogramming.fixedformat4j.format.impl.AbstractDecimalFormatter
 

A B C D E F G I L P R S T U V Z

Copyright © 2008 ancientprogramming.com. All Rights Reserved.