| Package | Description |
|---|---|
| xyz.cofe.collection |
Общие классы и интерфейсы: Функции, Пара, Конвертор и т.д.
|
| xyz.cofe.collection.graph |
Графы, однонаправленные, многонаправленные, Прослушивание измений графа
|
| xyz.cofe.collection.iterators |
Интераторы
|
| xyz.cofe.fs | |
| xyz.cofe.fs.typeconv.impl | |
| xyz.cofe.gui.swing.bean | |
| xyz.cofe.sql.stream |
Чтение/запись потока SQL данных
|
| xyz.cofe.text |
Функцию по работе с текстом
|
| xyz.cofe.text.parser.lex |
Текстовые лексемы и соответствующие парсеры
|
| xyz.cofe.text.table |
Формирование текстовых таблиц
|
| xyz.cofe.typeconv |
Граф(ы) конверторов типов данных
|
| xyz.cofe.typeconv.spi |
Интерфейс для написания расширений граф(ов) конвертирования типов данных
|
| xyz.cofe.types |
Работа с простыми типами, инструменты для типов данных
|
| xyz.cofe.xml |
Классы для работы с XML
|
| Modifier and Type | Method and Description |
|---|---|
static <From,To> Iterable<To> |
Iterators.convert(From[] src,
Convertor<From,To> convertor)
Возвращает последовательность содержащую объекты сконвертированные в другой тип данных
|
static <From,To> Iterable<To> |
Iterators.convert(Iterable<From> src,
Convertor<From,To> convertor)
Возвращает последовательность содержащую объекты сконвертированные в другой тип данных
|
| Modifier and Type | Method and Description |
|---|---|
static <N,E> Convertor<Edge<N,E>,N> |
GraphTools.nodeAOfEdge()
Возвращает вершину А из ребра
|
static <N,E> Convertor<Edge<N,E>,N> |
GraphTools.nodeBOfEdge()
Возвращает вершину Б из ребра
|
| Modifier and Type | Method and Description |
|---|---|
protected Comparator<Path<N,E>> |
PathFinder.createComparatorFrom(Convertor<Edge<N,E>,Double> getWeight)
Создание Comparator для пути
|
protected double |
PathFinder.getIntWeightOf(Path<N,E> path,
Convertor<Edge<N,E>,Double> getWeight)
Полчение веса пути
|
| Constructor and Description |
|---|
PathFinder(SingleDirectedGraph<N,E> graph,
N start,
Path.Direction direction,
Convertor<Edge<N,E>,Double> getWeight)
Конструктор
|
| Constructor and Description |
|---|
ConvertIterable(Iterable<FromType> src,
Convertor<FromType,ToType> convertor) |
ConvertIterator(Iterator<FromType> src,
Convertor<FromType,ToType> convertor) |
| Modifier and Type | Class and Description |
|---|---|
static class |
FileVisitor.ConvertTreeWalk<T extends File> |
| Modifier and Type | Class and Description |
|---|---|
class |
StringToUnixPath |
class |
TypeConvFile2StrSPI
Конвертирование типов для ExtendedCastGraph
из xyz.cofe.fs.File в String
|
class |
TypeConvJavaFile2StrSPI
Конвертирование типов для ExtendedCastGraph
из xyz.cofe.fs.File в String
|
class |
TypeConvJFile2StrSPI
Конвертирование типов для ExtendedCastGraph
из xyz.cofe.fs.File в String
|
class |
TypeConvStr2FileSPI
Конвертирование типов для ExtendedCastGraph
из String в xyz.cofe.fs.File
|
class |
TypeConvStr2JavaFileSPI
Конвертирование типов для ExtendedCastGraph
из String в xyz.cofe.fs.File
|
class |
TypeConvStr2JFileSPI
Конвертирование типов для ExtendedCastGraph
из String в xyz.cofe.fs.File
|
class |
UnixPathToString |
| Modifier and Type | Method and Description |
|---|---|
Convertor |
TypeConvJavaFile2StrSPI.getConvertor() |
Convertor |
TypeConvStr2JFileSPI.getConvertor() |
Convertor |
TypeConvStr2FileSPI.getConvertor() |
Convertor |
TypeConvJFile2StrSPI.getConvertor() |
Convertor |
TypeConvFile2StrSPI.getConvertor() |
Convertor |
UnixPathToString.getConvertor() |
Convertor |
StringToUnixPath.getConvertor() |
Convertor |
TypeConvStr2JavaFileSPI.getConvertor() |
| Modifier and Type | Field and Description |
|---|---|
protected Convertor |
PropertyChangeDelegator.convertor
конвертор значения
|
| Modifier and Type | Method and Description |
|---|---|
Convertor |
Binder.TargetBinder.getConvertor() |
Convertor |
PropertyChangeDelegator.getConvertor()
Возвращает конвертор значения свойства
|
| Modifier and Type | Method and Description |
|---|---|
<F> Binder.Listener<T> |
Binder.Listener.convert(Convertor<F,T> conv) |
Binder.TargetBinder |
Binder.TargetBinder.convertor(Convertor conv) |
PropertyChangeDelegator |
PropertyChangeDelegator.convertor(Convertor conv)
Указывает конвертор значения
|
void |
Binder.TargetBinder.setConvertor(Convertor convertor) |
void |
PropertyChangeDelegator.setConvertor(Convertor convertor)
Указывает конвертор значения
|
| Constructor and Description |
|---|
PropertyChangeDelegator(Object bean,
Method mremove,
boolean beanAsWeak,
Predicate<String> propertyNameFilter,
Object consumer,
boolean consumerAsWeak,
Convertor convertor)
Конструктор
|
| Modifier and Type | Class and Description |
|---|---|
static class |
DataStreamAbstract.BlobToStrHex
Конвертор из Blob в string (hex)
|
static class |
DataStreamAbstract.ByteArrToStrHex
Конвертор из byte[]/Byte[] в string (hex)
|
static class |
DataStreamAbstract.StrHexToBlob
Конвертор из string(hex) в Blob
|
static class |
DataStreamAbstract.StrHexToNByteArr
Конвертор из string(hex) в byte[]
|
static class |
DataStreamAbstract.StrHexToOByteArr
Конвертор из string(hex) в Byte[]
|
static class |
DataStreamAbstract.StrToClob
Конвертор из String в Clob
|
| Modifier and Type | Field and Description |
|---|---|
static Convertor<String,String> |
Text.Convertors.attrEncode
Кодировщик исходного текста в атрибут HTML
|
static Convertor<String,String> |
Text.Convertors.fromStringConst
Применяет функцию parseStringConstat.
|
static Convertor<String,String> |
Text.Convertors.htmlDecode
ДеКодировщик HTML в исходный текст
|
static Convertor<String,String> |
Text.Convertors.htmlEncode
Кодировщик исходного текста в HTML
|
protected Convertor<String,String> |
EndLineReWriter.lineConvertor
Функция преобразование строки.
|
static Convertor<String,String> |
Text.Convertors.toLowerCase
Приводит текст к нижнему регистру
|
static Convertor<String,String> |
Text.Convertors.toStringConst
Применяет функцию encodeStringConstant.
|
static Convertor<String,String> |
Text.Convertors.toUpperCase
Приводит текст к верхнему регистру
|
| Modifier and Type | Method and Description |
|---|---|
static Convertor<String,String> |
Text.Convertors.align(Align align,
String padText,
int len)
Выравнивает текст по краю заданной длинны
|
Convertor<String,String> |
Output.getLineConvertor()
Указывает функцию конвертации строки
|
Convertor<String,String> |
EndLineReWriter.getLineConvertor()
Указываеют функцию преобразования строки
|
static Convertor<String,String> |
Text.Convertors.map(Map<String,String> srcMap,
String defValue,
String nullValue) |
static Convertor<String,String> |
Text.Convertors.newlineReplace(LazyValue<String> newLine)
Заменяет символы перевода текста на указанный
|
static Convertor<String,String> |
Text.Convertors.newlineReplace(String newLine)
Заменяет символы перевода текста на указанный
|
static Convertor<String,String> |
Text.Convertors.sequence(Convertor<String,String>... convertors)
Создает цепочу преобразований
|
static Convertor<String,String> |
Text.Convertors.trim(String trimStart,
String trimEnd)
Усекает текст
|
static Convertor<String,String> |
Text.Convertors.wrap(LazyValue<String> before,
LazyValue<String> after)
Обвертка вокруг текста
|
static Convertor<String,String> |
Text.Convertors.wrap(String before,
String after)
Обвертка вокруг текста
|
| Modifier and Type | Method and Description |
|---|---|
static Iterable<String> |
Text.convert(Iterable<String> source,
Convertor<String,String> convertor)
Обрабатывает набор строк согласно ковертору,
т.е. каждая строка пропускается через конвертор и его результат попадает результирующий набор
|
static String[] |
Text.convert(String[] source,
Convertor<String,String> convertor)
Обрабатывает набор строк согласно ковертору,
т.е. каждая строка пропускается через конвертор и его результат попадает результирующий набор
|
static List<String> |
Text.queryStringSplit(String queryString,
Iterable<String> specChars,
boolean specCharsIgnoreCase,
Convertor<String,String> specCharConv,
boolean checkComment)
Разделяет query string по символу амперсанда на наборы ключ/значени
|
static Convertor<String,String> |
Text.Convertors.sequence(Convertor<String,String>... convertors)
Создает цепочу преобразований
|
void |
Output.setLineConvertor(Convertor<String,String> conv)
Указывает функцию конвертации строки
|
void |
EndLineReWriter.setLineConvertor(Convertor<String,String> newLineConv)
Указываеют функцию преобразования строки
|
| Modifier and Type | Field and Description |
|---|---|
protected Convertor<String,String> |
KeywordsParser.matchedTextConvertor
Функц. конвертирования совпавших слов
|
| Modifier and Type | Method and Description |
|---|---|
Convertor<String,String> |
KeywordsParser.getMatchedTextConvertor()
Указывает функц. конвертирования совпавших слов, возможно null
|
| Modifier and Type | Method and Description |
|---|---|
void |
KeywordsParser.setMatchedTextConvertor(Convertor<String,String> matchedTextConvertor)
Указывает функц. конвертирования совпавших слов, возможно null
|
| Constructor and Description |
|---|
KeywordsParser(String[] keywords,
boolean ignoreCase,
Convertor<String,String> matchedTextConvertor)
Конструктор
|
| Modifier and Type | Method and Description |
|---|---|
List<String> |
RowFormat.format(String[] data,
Convertor<Integer,CellFormat> cellFormatter) |
| Modifier and Type | Class and Description |
|---|---|
class |
MutableWeightedCaster
Взешенный caster, с возможностью установки веса
|
class |
SequenceCaster
Последовательность caster-ов
|
class |
WeightedCaster
Взешенный caster
|
| Modifier and Type | Field and Description |
|---|---|
protected List<Convertor<Object,Object>> |
SequenceCaster.convertors |
protected Convertor<Edge<Class,Convertor<Object,Object>>,Double> |
TypeCastGraph.edgeWeightConvertor |
| Modifier and Type | Method and Description |
|---|---|
Convertor<Edge<Class,Convertor<Object,Object>>,Double> |
TypeCastGraph.createEdgeWeight()
Создание конвертора ребро графа -> вес
|
Convertor<Object,Object>[] |
SequenceCaster.getConvertors()
Возвращает массив преобразователей
|
Convertor<Edge<Class,Convertor<Object,Object>>,Double> |
TypeCastGraph.getEdgeWeight()
Получение конвертора ребра графа в его вес
|
| Modifier and Type | Method and Description |
|---|---|
Convertor<Edge<Class,Convertor<Object,Object>>,Double> |
TypeCastGraph.createEdgeWeight()
Создание конвертора ребро графа -> вес
|
Path<Class,Convertor<Object,Object>> |
TypeCastGraph.findPath(Class from,
Class to)
Поиск пути цепочки преобразований.
|
Path<Class,Convertor<Object,Object>> |
TypeCastGraph.findPath(Class from,
Class to,
Predicate<Path<Class,Convertor<Object,Object>>> filter)
Поиск пути цепочки преобразований.
|
List<Path<Class,Convertor<Object,Object>>> |
TypeCastGraph.getCastPaths(Class fromType,
Class targetType)
Получение возможных путей преобразования
|
Convertor<Edge<Class,Convertor<Object,Object>>,Double> |
TypeCastGraph.getEdgeWeight()
Получение конвертора ребра графа в его вес
|
| Modifier and Type | Method and Description |
|---|---|
Object |
TypeCastGraph.cast(Object value,
Class targetType,
Reciver<SequenceCaster> newSeqCasters,
Reciver<Convertor<Object,Object>> castedConvertor,
Reciver<Pair<Convertor<Object,Object>,Throwable>> failedCastConvertor)
Преборазования значения
|
Object |
TypeCastGraph.cast(Object value,
Class targetType,
Reciver<SequenceCaster> newSeqCasters,
Reciver<Convertor<Object,Object>> castedConvertor,
Reciver<Pair<Convertor<Object,Object>,Throwable>> failedCastConvertor)
Преборазования значения
|
SequenceCaster |
TypeCastGraph.createSequenceCaster(Path<Class,Convertor<Object,Object>> path)
Создание Caster для цепочки преобразований
|
Path<Class,Convertor<Object,Object>> |
TypeCastGraph.findPath(Class from,
Class to,
Predicate<Path<Class,Convertor<Object,Object>>> filter)
Поиск пути цепочки преобразований.
|
| Constructor and Description |
|---|
SequenceCaster(Iterable<Convertor<Object,Object>> convertors)
Конструктор
|
SequenceCaster(Path<Class,Convertor<Object,Object>> path)
Конструктор
|
| Modifier and Type | Method and Description |
|---|---|
Convertor |
GetTypeConvertor.getConvertor()
Возвращает конвертор преобразующий данный исходного типа в данные целевого типа
|
| Modifier and Type | Method and Description |
|---|---|
static int |
TypesUtil.textMapToValueControllers(Map map,
Iterable<? extends ValueController> valueControllers,
TypesConverters convertors,
Convertor<String,String> mapKeyConvertor,
Convertor<String,String> valueNameConvertor,
Reciver<Throwable> errorReciver)
Копирует текстовую карту (значения) в карту значений (свойств/полей)
|
static int |
TypesUtil.textMapToValueControllers(Map map,
Iterable<? extends ValueController> valueControllers,
TypesConverters convertors,
Convertor<String,String> mapKeyConvertor,
Convertor<String,String> valueNameConvertor,
Reciver<Throwable> errorReciver)
Копирует текстовую карту (значения) в карту значений (свойств/полей)
|
static int |
TypesUtil.valueControllersToTextMap(Iterable<ValueController> valueControllers,
Map map,
TypesConverters convertors,
Convertor<String,String> mapKeyConvertor,
Convertor<String,String> valueNameConvertor,
Reciver<Throwable> errorReciver)
Копирует карту значений в текстовую карту
|
static int |
TypesUtil.valueControllersToTextMap(Iterable<ValueController> valueControllers,
Map map,
TypesConverters convertors,
Convertor<String,String> mapKeyConvertor,
Convertor<String,String> valueNameConvertor,
Reciver<Throwable> errorReciver)
Копирует карту значений в текстовую карту
|
| Modifier and Type | Method and Description |
|---|---|
XmlCoder.Type |
XmlCoder.Type.Prop.asAttribute(String attribute,
Convertor toString,
Convertor fromString) |
XmlCoder.Type |
XmlCoder.Type.Prop.asAttribute(String attribute,
Convertor toString,
Convertor fromString) |
Copyright © 2019. All rights reserved.