Index

A B C D E F G H I L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AccessFailureException - Exception Class in org.cyclopsgroup.caff.ref
Runtime exception for read/write failures
AccessFailureException(String, Throwable) - Constructor for exception class org.cyclopsgroup.caff.ref.AccessFailureException
 
align() - Element in annotation interface org.cyclopsgroup.caff.format.FixLengthField
 
AlignPolicy - Enum Class in org.cyclopsgroup.caff.format
Defines should field value align left or right
alwaysQuote() - Element in annotation interface org.cyclopsgroup.caff.format.CSVField
 
AnnotatedConverter<T> - Class in org.cyclopsgroup.caff.conversion
Converter that converts based on rules defined in annotation
AnnotatedConverter(Class<T>, PropertyDescriptor) - Constructor for class org.cyclopsgroup.caff.conversion.AnnotatedConverter
Constructor with a property descriptor
AnnotatedConverter(Class<T>, Annotation) - Constructor for class org.cyclopsgroup.caff.conversion.AnnotatedConverter
Constructor with given Annotation
AnnotatedConverter(Class<T>, Iterable<AnnotatedElement>) - Constructor for class org.cyclopsgroup.caff.conversion.AnnotatedConverter
Constructor with an annotated element with annotations.
AnnotatedConverter(Class<T>, AnnotatedElement, AnnotatedElement...) - Constructor for class org.cyclopsgroup.caff.conversion.AnnotatedConverter
Constructor with an annotated element with annotations.

B

BooleanConverterFactory - Class in org.cyclopsgroup.caff.conversion
Converter factory for boolean conversion
BooleanConverterFactory() - Constructor for class org.cyclopsgroup.caff.conversion.BooleanConverterFactory
 
BooleanField - Annotation Interface in org.cyclopsgroup.caff.conversion
Field for boolean object conversion
ByteUtils - Class in org.cyclopsgroup.caff.util
Utilities around byte

C

CharArrayCharSequence - Class in org.cyclopsgroup.caff
CharSequence implementation based on a char array.
CharArrayCharSequence(char[]) - Constructor for class org.cyclopsgroup.caff.CharArrayCharSequence
Create new instance for given char[].
CharArrayConverter - Class in org.cyclopsgroup.caff.conversion
Converter implementation for character array
CharArrayConverter() - Constructor for class org.cyclopsgroup.caff.conversion.CharArrayConverter
 
charAt(int) - Method in class org.cyclopsgroup.caff.CharArrayCharSequence
 
CharIterator - Class in org.cyclopsgroup.caff
An internal class to allow to iterator through a sequence of characters
CharIterator() - Constructor for class org.cyclopsgroup.caff.CharIterator
 
CharSequenceConverter - Class in org.cyclopsgroup.caff.conversion
No-op implementation of Converter for CharSequence
CharSequenceConverter() - Constructor for class org.cyclopsgroup.caff.conversion.CharSequenceConverter
 
close(String, PrintWriter) - Method in class org.cyclopsgroup.caff.dp.DummyInstrument
 
close(String, PrintWriter) - Method in class org.cyclopsgroup.caff.dp.Instrument
 
close(String, PrintWriter) - Method in class org.cyclopsgroup.caff.dp.wiki.ExternalLinkInstrument
 
close(String, PrintWriter) - Method in class org.cyclopsgroup.caff.dp.wiki.HeadingInstrument
 
close(String, PrintWriter) - Method in class org.cyclopsgroup.caff.dp.wiki.ListInstrument
 
close(String, PrintWriter) - Method in class org.cyclopsgroup.caff.dp.wiki.ParagraphInstrument
 
close(String, PrintWriter) - Method in class org.cyclopsgroup.caff.dp.wiki.PreservedInstrument
 
ConversionFailedException - Exception Class in org.cyclopsgroup.caff.conversion
Exception that stands for conversion failure
ConversionFailedException(String) - Constructor for exception class org.cyclopsgroup.caff.conversion.ConversionFailedException
 
ConversionFailedException(String, Throwable) - Constructor for exception class org.cyclopsgroup.caff.conversion.ConversionFailedException
 
ConversionSupport - Annotation Interface in org.cyclopsgroup.caff.conversion
Annotation that marks another annotation as a conversion flag
Converter<T> - Interface in org.cyclopsgroup.caff.conversion
 
ConverterFactory<T> - Interface in org.cyclopsgroup.caff.conversion
Interface that manages what converter to use
createBean() - Method in class org.cyclopsgroup.caff.format.Format
 
CSVField - Annotation Interface in org.cyclopsgroup.caff.format
Flag field as a CSV field
CSVFormat<T> - Class in org.cyclopsgroup.caff.format
Format implementation based on CSV syntax
CSVFormat(Class<T>) - Constructor for class org.cyclopsgroup.caff.format.CSVFormat
 
CSVImpl<T> - Class in org.cyclopsgroup.caff.format
Internal class that really does CSV format and parsing
CSVImpl(Class<T>) - Constructor for class org.cyclopsgroup.caff.format.CSVImpl
 
CSVParser - Class in org.cyclopsgroup.caff.format
A general class that knows how to parse CSV syntax
CSVParser() - Constructor for class org.cyclopsgroup.caff.format.CSVParser
 
CSVType - Annotation Interface in org.cyclopsgroup.caff.format
Annotation for a CSV formatted Java bean.

D

DateConverterFactory - Class in org.cyclopsgroup.caff.conversion
 
DateConverterFactory() - Constructor for class org.cyclopsgroup.caff.conversion.DateConverterFactory
 
DateField - Annotation Interface in org.cyclopsgroup.caff.conversion
Mark a field that is converted as date type
DISALLOW - Enum constant in enum class org.cyclopsgroup.caff.format.TrimPolicy
When value is too long, throw IllegalArgumentException instead of truncating
DocumentProcessor - Interface in org.cyclopsgroup.caff.dp
 
DummyInstrument - Class in org.cyclopsgroup.caff.dp
 
DummyInstrument() - Constructor for class org.cyclopsgroup.caff.dp.DummyInstrument
 

E

EnumConverter<T> - Class in org.cyclopsgroup.caff.conversion
Converter that converts enum.
EnumConverter(Class<T>) - Constructor for class org.cyclopsgroup.caff.conversion.EnumConverter
 
escape(String) - Method in class org.cyclopsgroup.caff.token.EscapingValueTokenizer
 
escape(String) - Method in class org.cyclopsgroup.caff.token.QuotedValueTokenizer
 
escape(String) - Method in interface org.cyclopsgroup.caff.token.ValueTokenizer
Format output according to the parsing rule
EscapingValueTokenizer - Class in org.cyclopsgroup.caff.token
An implementation that escapes special character with an escape character
EscapingValueTokenizer() - Constructor for class org.cyclopsgroup.caff.token.EscapingValueTokenizer
Default constructor sets escape character with back slash, and imply white space as delimiter
EscapingValueTokenizer(char, char) - Constructor for class org.cyclopsgroup.caff.token.EscapingValueTokenizer
 
ExternalLinkInstrument - Class in org.cyclopsgroup.caff.dp.wiki
 
ExternalLinkInstrument() - Constructor for class org.cyclopsgroup.caff.dp.wiki.ExternalLinkInstrument
 

F

factoryType() - Element in annotation interface org.cyclopsgroup.caff.conversion.ConversionSupport
 
fields() - Element in annotation interface org.cyclopsgroup.caff.format.CSVType
 
FieldValueReference<T> - Class in org.cyclopsgroup.caff.ref
Implementation of value reference that based on a public field
FieldValueReference(Field) - Constructor for class org.cyclopsgroup.caff.ref.FieldValueReference
 
fill() - Element in annotation interface org.cyclopsgroup.caff.format.FixLengthField
 
fill() - Element in annotation interface org.cyclopsgroup.caff.format.FixLengthType
 
fill(CharSequence, char[], int, int, char) - Method in enum class org.cyclopsgroup.caff.format.AlignPolicy
Fill content into given char array
FixLengthField - Annotation Interface in org.cyclopsgroup.caff.format
Annotation that marks a field as fix length field.
FixLengthFormat<T> - Class in org.cyclopsgroup.caff.format
Format implementation that parse and format fix length fields
FixLengthFormat(Class<T>) - Constructor for class org.cyclopsgroup.caff.format.FixLengthFormat
 
FixLengthImpl<T> - Class in org.cyclopsgroup.caff.format
Internal actual fix-length algorithm
FixLengthImpl(Class<T>) - Constructor for class org.cyclopsgroup.caff.format.FixLengthImpl
 
FixLengthType - Annotation Interface in org.cyclopsgroup.caff.format
Annotation that marks a bean as fix length message
format() - Element in annotation interface org.cyclopsgroup.caff.conversion.DateField
 
Format<T> - Class in org.cyclopsgroup.caff.format
Base class that knows how to format/parse beans
Format(Class<T>) - Constructor for class org.cyclopsgroup.caff.format.Format
 
FormatException - Exception Class in org.cyclopsgroup.caff.format
Formatting failure
FormatException(String) - Constructor for exception class org.cyclopsgroup.caff.format.FormatException
 
FormatException(String, Throwable) - Constructor for exception class org.cyclopsgroup.caff.format.FormatException
 
Formats - Class in org.cyclopsgroup.caff.format
Facade class for format package
formatToCharArray(T) - Method in class org.cyclopsgroup.caff.format.FixLengthFormat
 
formatToCharArray(T) - Method in class org.cyclopsgroup.caff.format.Format
 
formatToString(T) - Method in class org.cyclopsgroup.caff.format.Format
 
forProperty(String, Class<T>, Class<?>) - Static method in class org.cyclopsgroup.caff.ref.ValueReference
 
FORWARD - Enum constant in enum class org.cyclopsgroup.caff.format.TrimPolicy
Default value means, truncate right when align left, or truncate left when align right
fromBytes(byte[]) - Static method in class org.cyclopsgroup.caff.util.UUIDUtils
Convert byte array into UUID.
fromCharacters(CharSequence) - Method in class org.cyclopsgroup.caff.conversion.AnnotatedConverter
 
fromCharacters(CharSequence) - Method in class org.cyclopsgroup.caff.conversion.CharArrayConverter
 
fromCharacters(CharSequence) - Method in class org.cyclopsgroup.caff.conversion.CharSequenceConverter
 
fromCharacters(CharSequence) - Method in interface org.cyclopsgroup.caff.conversion.Converter
 
fromCharacters(CharSequence) - Method in class org.cyclopsgroup.caff.conversion.EnumConverter
 
fromCharacters(CharSequence) - Method in class org.cyclopsgroup.caff.conversion.NullFriendlyConverter
 
fromCharacters(CharSequence) - Method in class org.cyclopsgroup.caff.conversion.SimpleConverter
 
fromCharacters(CharSequence) - Method in class org.cyclopsgroup.caff.conversion.SimpleReflectiveConverter
 
fromCharacters(CharSequence) - Method in class org.cyclopsgroup.caff.conversion.StringConverter
 
fromString(String) - Static method in class org.cyclopsgroup.caff.util.UUIDUtils
Convert string into UUID.

G

getAnnotation(Class<A>) - Method in class org.cyclopsgroup.caff.ref.FieldValueReference
 
getAnnotation(Class<A>) - Method in class org.cyclopsgroup.caff.ref.PropertyValueReference
 
getAnnotation(Class<A>) - Method in class org.cyclopsgroup.caff.ref.ValueReference
Gets annotation with given type or null if not found.
getAnontatedElements() - Method in class org.cyclopsgroup.caff.ref.FieldValueReference
 
getAnontatedElements() - Method in class org.cyclopsgroup.caff.ref.PropertyValueReference
 
getAnontatedElements() - Method in class org.cyclopsgroup.caff.ref.ValueReference
Get all annotated elements.
getConverterFor(Class<Boolean>, Object) - Method in class org.cyclopsgroup.caff.conversion.BooleanConverterFactory
 
getConverterFor(Class<Date>, Object) - Method in class org.cyclopsgroup.caff.conversion.DateConverterFactory
 
getConverterFor(Class<T>, Object) - Method in interface org.cyclopsgroup.caff.conversion.ConverterFactory
 
getDelimiter() - Method in class org.cyclopsgroup.caff.token.EscapingValueTokenizer
 
getEnd() - Method in class org.cyclopsgroup.caff.token.TokenEvent
 
getEscaper() - Method in class org.cyclopsgroup.caff.token.EscapingValueTokenizer
 
getIdentifier() - Method in interface org.cyclopsgroup.caff.NormalizedValue
 
getName() - Method in class org.cyclopsgroup.caff.ref.FieldValueReference
 
getName() - Method in class org.cyclopsgroup.caff.ref.PropertyValueReference
 
getName() - Method in class org.cyclopsgroup.caff.ref.ValueReference
 
getStart() - Method in class org.cyclopsgroup.caff.token.TokenEvent
 
getToken() - Method in class org.cyclopsgroup.caff.token.TokenEvent
 
getType() - Method in class org.cyclopsgroup.caff.ref.FieldValueReference
 
getType() - Method in class org.cyclopsgroup.caff.ref.PropertyValueReference
 
getType() - Method in class org.cyclopsgroup.caff.ref.ValueReference
 

H

handleEvent(TokenEvent) - Method in interface org.cyclopsgroup.caff.token.TokenEventHandler
 
handleField(int, CharSequence) - Method in class org.cyclopsgroup.caff.format.CSVParser
 
handleReference(ValueReference<T>, H, AccessibleObject) - Method in interface org.cyclopsgroup.caff.ref.ValueReferenceScanner.Listener
 
hasNext() - Method in class org.cyclopsgroup.caff.CharIterator
 
HeadingInstrument - Class in org.cyclopsgroup.caff.dp.wiki
 
HeadingInstrument(int) - Constructor for class org.cyclopsgroup.caff.dp.wiki.HeadingInstrument
 

I

instanceOf(PropertyDescriptor) - Static method in class org.cyclopsgroup.caff.ref.ValueReference
 
instanceOf(Reader) - Static method in class org.cyclopsgroup.caff.CharIterator
 
instanceOf(CharSequence) - Static method in class org.cyclopsgroup.caff.CharIterator
 
instanceOf(Field) - Static method in class org.cyclopsgroup.caff.ref.ValueReference
 
Instrument - Class in org.cyclopsgroup.caff.dp
 
Instrument() - Constructor for class org.cyclopsgroup.caff.dp.Instrument
 
InstrumentedDocumentProcessor - Class in org.cyclopsgroup.caff.dp
 
InstrumentedDocumentProcessor(List<Instrument>) - Constructor for class org.cyclopsgroup.caff.dp.InstrumentedDocumentProcessor
 
InvalidTypeException - Exception Class in org.cyclopsgroup.caff.format
Exception that tells class definition of a bean has problem
InvalidTypeException(String, Throwable) - Constructor for exception class org.cyclopsgroup.caff.format.InvalidTypeException
 
isQuoted() - Method in class org.cyclopsgroup.caff.token.TokenEvent
 
isReadable() - Method in class org.cyclopsgroup.caff.ref.FieldValueReference
 
isReadable() - Method in class org.cyclopsgroup.caff.ref.PropertyValueReference
 
isReadable() - Method in class org.cyclopsgroup.caff.ref.ValueReference
 
isTerminated() - Method in class org.cyclopsgroup.caff.token.TokenEvent
 
isWritable() - Method in class org.cyclopsgroup.caff.ref.FieldValueReference
 
isWritable() - Method in class org.cyclopsgroup.caff.ref.PropertyValueReference
 
isWritable() - Method in class org.cyclopsgroup.caff.ref.ValueReference
 

L

LEFT - Enum constant in enum class org.cyclopsgroup.caff.format.AlignPolicy
Left is default value, truncate right.
length() - Method in class org.cyclopsgroup.caff.CharArrayCharSequence
 
length() - Element in annotation interface org.cyclopsgroup.caff.format.FixLengthField
 
length() - Element in annotation interface org.cyclopsgroup.caff.format.FixLengthType
 
LINE_START - Static variable in class org.cyclopsgroup.caff.dp.Instrument
 
ListInstrument - Class in org.cyclopsgroup.caff.dp.wiki
 
ListInstrument() - Constructor for class org.cyclopsgroup.caff.dp.wiki.ListInstrument
 

M

maxLength() - Element in annotation interface org.cyclopsgroup.caff.format.CSVField
 

N

newCSVFormat(Class<T>) - Static method in class org.cyclopsgroup.caff.format.Formats
Create new text format for CSV syntax
newFixLengthFormat(Class<T>) - Static method in class org.cyclopsgroup.caff.format.Formats
Create new text format for fix-length syntax
next() - Method in class org.cyclopsgroup.caff.CharIterator
 
no() - Element in annotation interface org.cyclopsgroup.caff.conversion.BooleanField
 
NormalizedValue<T> - Interface in org.cyclopsgroup.caff
A class that defines a primitive identifier.
NullFriendlyConverter<T> - Class in org.cyclopsgroup.caff.conversion
A converter that maps between empty CharSequence and NULL
NullFriendlyConverter(Converter<T>) - Constructor for class org.cyclopsgroup.caff.conversion.NullFriendlyConverter
 

O

open(String, PrintWriter) - Method in class org.cyclopsgroup.caff.dp.DummyInstrument
 
open(String, PrintWriter) - Method in class org.cyclopsgroup.caff.dp.Instrument
 
open(String, PrintWriter) - Method in class org.cyclopsgroup.caff.dp.wiki.ExternalLinkInstrument
 
open(String, PrintWriter) - Method in class org.cyclopsgroup.caff.dp.wiki.HeadingInstrument
 
open(String, PrintWriter) - Method in class org.cyclopsgroup.caff.dp.wiki.ListInstrument
 
open(String, PrintWriter) - Method in class org.cyclopsgroup.caff.dp.wiki.ParagraphInstrument
 
open(String, PrintWriter) - Method in class org.cyclopsgroup.caff.dp.wiki.PreservedInstrument
 
org.cyclopsgroup.caff - package org.cyclopsgroup.caff
A conversion and formatting framework for Java.
org.cyclopsgroup.caff.conversion - package org.cyclopsgroup.caff.conversion
Class that focus on text to object value conversion
org.cyclopsgroup.caff.dp - package org.cyclopsgroup.caff.dp
 
org.cyclopsgroup.caff.dp.wiki - package org.cyclopsgroup.caff.dp.wiki
 
org.cyclopsgroup.caff.format - package org.cyclopsgroup.caff.format
Classes that focus on how to print out or parse a bean
org.cyclopsgroup.caff.ref - package org.cyclopsgroup.caff.ref
Classes that focus on read and write values
org.cyclopsgroup.caff.token - package org.cyclopsgroup.caff.token
 
org.cyclopsgroup.caff.util - package org.cyclopsgroup.caff.util
 

P

ParagraphInstrument - Class in org.cyclopsgroup.caff.dp.wiki
 
ParagraphInstrument() - Constructor for class org.cyclopsgroup.caff.dp.wiki.ParagraphInstrument
 
parse(Reader) - Method in class org.cyclopsgroup.caff.format.FixLengthFormat
 
parse(Reader) - Method in class org.cyclopsgroup.caff.format.Format
Parses provided Reader and returns typed result.
parse(CharSequence) - Method in class org.cyclopsgroup.caff.format.CSVFormat
 
parse(CharSequence) - Method in class org.cyclopsgroup.caff.format.FixLengthFormat
 
parse(CharSequence) - Method in class org.cyclopsgroup.caff.format.Format
 
parse(CharSequence, TokenEventHandler) - Method in class org.cyclopsgroup.caff.token.EscapingValueTokenizer
 
parse(CharSequence, TokenEventHandler) - Method in class org.cyclopsgroup.caff.token.QuotedValueTokenizer
 
parse(CharSequence, TokenEventHandler) - Method in interface org.cyclopsgroup.caff.token.ValueTokenizer
Parse input and generate events to given event handler
parse(CharIterator) - Method in class org.cyclopsgroup.caff.format.CSVParser
 
populate(T, Reader) - Method in class org.cyclopsgroup.caff.format.CSVFormat
 
populate(T, Reader) - Method in class org.cyclopsgroup.caff.format.FixLengthFormat
 
populate(T, Reader) - Method in class org.cyclopsgroup.caff.format.Format
 
populate(T, CharSequence) - Method in class org.cyclopsgroup.caff.format.FixLengthImpl
 
populate(T, CharIterator) - Method in class org.cyclopsgroup.caff.format.CSVImpl
 
position() - Element in annotation interface org.cyclopsgroup.caff.format.CSVField
 
PreservedInstrument - Class in org.cyclopsgroup.caff.dp.wiki
 
PreservedInstrument() - Constructor for class org.cyclopsgroup.caff.dp.wiki.PreservedInstrument
 
print(T) - Method in class org.cyclopsgroup.caff.format.FixLengthImpl
Print bean into given char array FIXME It's not completely working yet
print(T, Writer) - Method in class org.cyclopsgroup.caff.format.CSVFormat
 
print(T, Writer) - Method in class org.cyclopsgroup.caff.format.CSVImpl
 
print(T, Writer) - Method in class org.cyclopsgroup.caff.format.FixLengthFormat
 
print(T, Writer) - Method in class org.cyclopsgroup.caff.format.Format
 
printText(String, PrintWriter) - Method in class org.cyclopsgroup.caff.dp.Instrument
 
printText(String, PrintWriter) - Method in class org.cyclopsgroup.caff.dp.wiki.ListInstrument
 
printText(String, PrintWriter) - Method in class org.cyclopsgroup.caff.dp.wiki.PreservedInstrument
 
process(Reader, Writer) - Method in interface org.cyclopsgroup.caff.dp.DocumentProcessor
 
process(Reader, Writer) - Method in class org.cyclopsgroup.caff.dp.InstrumentedDocumentProcessor
 
process(Reader, Writer) - Method in class org.cyclopsgroup.caff.dp.wiki.WikiDocumentProcessor
 
PropertyValueReference<T> - Class in org.cyclopsgroup.caff.ref
Implementation of value holder based on reader and writer methods
PropertyValueReference(PropertyDescriptor) - Constructor for class org.cyclopsgroup.caff.ref.PropertyValueReference
 
PropertyValueReference(String, Class<?>, Method, Method) - Constructor for class org.cyclopsgroup.caff.ref.PropertyValueReference
 

Q

QuotedValueTokenizer - Class in org.cyclopsgroup.caff.token
String tokenizer which split string into segments considering quotation and character escaping
QuotedValueTokenizer() - Constructor for class org.cyclopsgroup.caff.token.QuotedValueTokenizer
Default constructor that uses white space as delimiter and " as quotation character
QuotedValueTokenizer(char, char) - Constructor for class org.cyclopsgroup.caff.token.QuotedValueTokenizer
 

R

randomStringId() - Static method in class org.cyclopsgroup.caff.util.UUIDUtils
Generate a random UUID and return as a base 64 string
readLong(byte[], int) - Static method in class org.cyclopsgroup.caff.util.ByteUtils
Read long value from given source byte array
readValue(T) - Method in class org.cyclopsgroup.caff.ref.FieldValueReference
 
readValue(T) - Method in class org.cyclopsgroup.caff.ref.PropertyValueReference
 
readValue(T) - Method in class org.cyclopsgroup.caff.ref.ValueReference
 
REVERSE - Enum constant in enum class org.cyclopsgroup.caff.format.TrimPolicy
Truncate left when align left, or truncate right when align right
RIGHT - Enum constant in enum class org.cyclopsgroup.caff.format.AlignPolicy
Align right, truncate left.

S

scanForAnnotation(Class<H>, ValueReferenceScanner.Listener<T, H>) - Method in class org.cyclopsgroup.caff.ref.ValueReferenceScanner
Scan given class and look for possible references annotated by given annotation
searchToClose(String) - Method in class org.cyclopsgroup.caff.dp.DummyInstrument
 
searchToClose(String) - Method in class org.cyclopsgroup.caff.dp.Instrument
 
searchToClose(String) - Method in class org.cyclopsgroup.caff.dp.wiki.ExternalLinkInstrument
 
searchToClose(String) - Method in class org.cyclopsgroup.caff.dp.wiki.HeadingInstrument
 
searchToClose(String) - Method in class org.cyclopsgroup.caff.dp.wiki.ListInstrument
 
searchToClose(String) - Method in class org.cyclopsgroup.caff.dp.wiki.ParagraphInstrument
 
searchToClose(String) - Method in class org.cyclopsgroup.caff.dp.wiki.PreservedInstrument
 
searchToOpen(String, Instrument) - Method in class org.cyclopsgroup.caff.dp.DummyInstrument
 
searchToOpen(String, Instrument) - Method in class org.cyclopsgroup.caff.dp.Instrument
 
searchToOpen(String, Instrument) - Method in class org.cyclopsgroup.caff.dp.wiki.ExternalLinkInstrument
 
searchToOpen(String, Instrument) - Method in class org.cyclopsgroup.caff.dp.wiki.HeadingInstrument
 
searchToOpen(String, Instrument) - Method in class org.cyclopsgroup.caff.dp.wiki.ListInstrument
 
searchToOpen(String, Instrument) - Method in class org.cyclopsgroup.caff.dp.wiki.ParagraphInstrument
 
searchToOpen(String, Instrument) - Method in class org.cyclopsgroup.caff.dp.wiki.PreservedInstrument
 
sequenceToArray(CharSequence) - Static method in class org.cyclopsgroup.caff.CharArrayCharSequence
Utility method to converter CharSequence to char array
SimpleConverter<T> - Class in org.cyclopsgroup.caff.conversion
Converter implementation that does naive conversion for String, CharSequence, char[], BigDecimal, BigInteger and all primitives
SimpleConverter(Class<T>) - Constructor for class org.cyclopsgroup.caff.conversion.SimpleConverter
 
SimpleReflectiveConverter<T> - Class in org.cyclopsgroup.caff.conversion
Implementation of converter that calls constructor with string parameter and toString method for conversion
SimpleReflectiveConverter(Class<T>) - Constructor for class org.cyclopsgroup.caff.conversion.SimpleReflectiveConverter
 
start() - Element in annotation interface org.cyclopsgroup.caff.format.FixLengthField
 
StringConverter - Class in org.cyclopsgroup.caff.conversion
Converter implementation for String
StringConverter() - Constructor for class org.cyclopsgroup.caff.conversion.StringConverter
 
subSequence(int, int) - Method in class org.cyclopsgroup.caff.CharArrayCharSequence
 

T

toBytes(UUID) - Static method in class org.cyclopsgroup.caff.util.UUIDUtils
Convert UUID in compact form of byte array
toCharacters(char[]) - Method in class org.cyclopsgroup.caff.conversion.CharArrayConverter
 
toCharacters(CharSequence) - Method in class org.cyclopsgroup.caff.conversion.CharSequenceConverter
 
toCharacters(String) - Method in class org.cyclopsgroup.caff.conversion.StringConverter
 
toCharacters(T) - Method in class org.cyclopsgroup.caff.conversion.AnnotatedConverter
 
toCharacters(T) - Method in interface org.cyclopsgroup.caff.conversion.Converter
 
toCharacters(T) - Method in class org.cyclopsgroup.caff.conversion.EnumConverter
 
toCharacters(T) - Method in class org.cyclopsgroup.caff.conversion.NullFriendlyConverter
 
toCharacters(T) - Method in class org.cyclopsgroup.caff.conversion.SimpleConverter
 
toCharacters(T) - Method in class org.cyclopsgroup.caff.conversion.SimpleReflectiveConverter
 
TokenEvent - Class in org.cyclopsgroup.caff.token
A Java bean that stands for an event of token
TokenEvent(String, int, int, boolean) - Constructor for class org.cyclopsgroup.caff.token.TokenEvent
Constructor that requires token, start positoion and end position
TokenEvent(String, int, int, boolean, boolean) - Constructor for class org.cyclopsgroup.caff.token.TokenEvent
Constructor that requires token, start positoion and end position
TokenEventHandler - Interface in org.cyclopsgroup.caff.token
A handler that does something for each token
toString() - Method in class org.cyclopsgroup.caff.CharArrayCharSequence
 
toString(UUID) - Static method in class org.cyclopsgroup.caff.util.UUIDUtils
Convert UUID into form of base64 string without = and +
trim() - Element in annotation interface org.cyclopsgroup.caff.format.FixLengthField
 
trim(CharSequence, char) - Method in enum class org.cyclopsgroup.caff.format.AlignPolicy
Trim the leading or trailing empty characters based on alignment
trim(CharSequence, int, AlignPolicy) - Method in enum class org.cyclopsgroup.caff.format.TrimPolicy
Truncate given long content to given length based on alignment option
TrimPolicy - Enum Class in org.cyclopsgroup.caff.format
Define what should layout do when value is longer than limit
type - Variable in class org.cyclopsgroup.caff.format.FixLengthImpl
Message level meta data

U

UUIDUtils - Class in org.cyclopsgroup.caff.util
Utilities around UUID

V

valueOf(String) - Static method in enum class org.cyclopsgroup.caff.format.AlignPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.cyclopsgroup.caff.format.TrimPolicy
Returns the enum constant of this class with the specified name.
ValueReference<T> - Class in org.cyclopsgroup.caff.ref
Interface that allow to read a value from given owner or write value to owner
ValueReference() - Constructor for class org.cyclopsgroup.caff.ref.ValueReference
 
ValueReferenceScanner<T> - Class in org.cyclopsgroup.caff.ref
A class that iterate through all property descriptors and fields and look for possible value references.
ValueReferenceScanner(Class<T>) - Constructor for class org.cyclopsgroup.caff.ref.ValueReferenceScanner
 
ValueReferenceScanner.Listener<T,H> - Interface in org.cyclopsgroup.caff.ref
A listener interface to handle found references
values() - Static method in enum class org.cyclopsgroup.caff.format.AlignPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.cyclopsgroup.caff.format.TrimPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
ValueTokenizer - Interface in org.cyclopsgroup.caff.token
A parser that reads input and generates a series of TokenEvent

W

WikiDocumentProcessor - Class in org.cyclopsgroup.caff.dp.wiki
 
WikiDocumentProcessor() - Constructor for class org.cyclopsgroup.caff.dp.wiki.WikiDocumentProcessor
 
writeLong(long, byte[], int) - Static method in class org.cyclopsgroup.caff.util.ByteUtils
Write long value to given byte array
writeValue(Object, T) - Method in class org.cyclopsgroup.caff.ref.FieldValueReference
 
writeValue(Object, T) - Method in class org.cyclopsgroup.caff.ref.PropertyValueReference
 
writeValue(Object, T) - Method in class org.cyclopsgroup.caff.ref.ValueReference
 

Y

yes() - Element in annotation interface org.cyclopsgroup.caff.conversion.BooleanField
 
A B C D E F G H I L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form