Index
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
IllegalArgumentExceptioninstead 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
Readerand 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
CharSequenceto char array - SimpleConverter<T> - Class in org.cyclopsgroup.caff.conversion
-
Converter implementation that does naive conversion for
String,CharSequence, char[],BigDecimal,BigIntegerand 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form