| 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.log | |
| xyz.cofe.gui.swing.menu | |
| xyz.cofe.gui.swing.properties | |
| xyz.cofe.gui.swing.table | |
| xyz.cofe.gui.swing.tabs | |
| xyz.cofe.gui.swing.tree | |
| xyz.cofe.gui.swing.typeconv.impl | |
| xyz.cofe.j2d | |
| xyz.cofe.j2d.ui | |
| 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 | Method and Description |
|---|---|
LogRecordColumn |
LogRecordColumn.reader(Convertor<Object,Object> reader) |
LogRecordColumn |
LogRecordColumn.writer(Convertor<Column.Cell,Boolean> writer) |
| Modifier and Type | Method and Description |
|---|---|
LogRecordColumn |
LogRecordColumn.rowReader(Func1<Convertor<Object,Object>,Integer> rowReader) |
| Modifier and Type | Field and Description |
|---|---|
protected Convertor<String,Action> |
XmlMenuBuilder.actionByNameResolver |
protected Convertor<XmlMenuBuilder.OnClick,Action> |
XmlMenuBuilder.actionByOnClickResolver |
protected Convertor<String,String> |
XmlMenuBuilder.translate |
| Modifier and Type | Method and Description |
|---|---|
Convertor<String,Action> |
XmlMenuBuilder.getActionByNameResolver() |
Convertor<XmlMenuBuilder.OnClick,Action> |
XmlMenuBuilder.getActionByOnClickResolver() |
Convertor<String,String> |
XmlMenuBuilder.getTranslate() |
| Modifier and Type | Method and Description |
|---|---|
void |
XmlMenuBuilder.setActionByNameResolver(Convertor<String,Action> actionByNameResolver) |
void |
XmlMenuBuilder.setActionByOnClickResolver(Convertor<XmlMenuBuilder.OnClick,Action> actionByOnClickResolver) |
void |
XmlMenuBuilder.setTranslate(Convertor<String,String> translate) |
| Modifier and Type | Method and Description |
|---|---|
static Set<Property> |
Property.propertiesOf(Class cls,
Object bean,
Predicate<PropertyDescriptor> filter,
Convertor<Pair<PropertyDescriptor,Object>,Property> propertyBuilder) |
| Modifier and Type | Field and Description |
|---|---|
protected Convertor<Object,Object> |
Column.reader |
protected Convertor<Column.Cell,Boolean> |
Column.writer
Функция записи
|
| Modifier and Type | Field and Description |
|---|---|
protected Func1<Convertor<Object,Object>,Integer> |
Column.rowReader
Чтение значения ячейки в зависимости от номера строки
|
| Modifier and Type | Method and Description |
|---|---|
static Convertor<String,Predicate<RowData>> |
RowData.andConvertor(Convertor<String,Predicate<RowData>>... predicates) |
static Convertor<String,Predicate<RowData>> |
RowData.getContainsConvertor(int column)
Конвертор филльтра: contains
|
Convertor |
MapTM.getKeyReader() |
Convertor |
MapTM.getKeyWriter() |
Convertor<Object,Object> |
Column.getReader()
Чтение значения ячейки.
|
Convertor<Object,Object> |
GetReaderForRow.getReader(int row)
Чтение значения ячейки.
|
Convertor<Object,Object> |
Column.getReader(int row)
Чтение значения ячейки.
|
Convertor |
MapTM.getValueReader() |
Convertor |
MapTM.getValueWriter() |
Convertor<Column.Cell,Boolean> |
Column.getWriter()
Запись значения ячейки.
|
Convertor<Column.Cell,Boolean> |
PropertyColumn.getWriter() |
| Modifier and Type | Method and Description |
|---|---|
static Convertor<String,Predicate<RowData>> |
RowData.andConvertor(Convertor<String,Predicate<RowData>>... predicates) |
static Closeable |
RowData.bind(FilterRowTM filterRowTM,
JTextComponent filterTextCmpt,
Convertor<String,Predicate<RowData>> convertToFilter) |
Column |
Column.reader(Convertor<Object,Object> reader)
Чтение значения ячейки.
|
void |
MapTM.setKeyReader(Convertor keyReader) |
void |
MapTM.setKeyWriter(Convertor keyWriter) |
void |
Column.setReader(Convertor<Object,Object> reader)
Чтение значения ячейки.
|
void |
MapTM.setValueReader(Convertor valueReader) |
void |
MapTM.setValueWriter(Convertor valueWriter) |
void |
Column.setWriter(Convertor<Column.Cell,Boolean> writer)
Запись значения ячейки.
|
Column |
Column.writer(Convertor<Column.Cell,Boolean> writer)
Запись значения ячейки.
|
| Modifier and Type | Method and Description |
|---|---|
Column |
Column.rowReader(Func1<Convertor<Object,Object>,Integer> rowReader)
Чтение значения ячейки.
|
| Modifier and Type | Field and Description |
|---|---|
protected Convertor<Component,Component> |
TabPane.defaultHeader
Создает заголовок TabHeader
|
| Modifier and Type | Method and Description |
|---|---|
Convertor<Component,Component> |
TabPane.getHeaderCreator()
Указывает на метод создания заголовков
|
| Modifier and Type | Method and Description |
|---|---|
void |
TabPane.setHeaderCreator(Convertor<Component,Component> creator)
Указывает на метод создания заголовков
|
| Modifier and Type | Field and Description |
|---|---|
protected Convertor<Object,String> |
TreeTableNodeFormatBasic.convertor |
| Modifier and Type | Method and Description |
|---|---|
Convertor |
TreeTableNodeValueColumn.createReader()
Создает функцию чтения
|
Convertor<Column.Cell,Boolean> |
TreeTableNodeValueColumn.createWriter()
Создает функцию записи
|
Convertor<Object,String> |
TreeTableNodeFormat.getConvertor() |
Convertor<Object,String> |
TreeTableNodeFormatBasic.getConvertor() |
Convertor<Object,Object> |
TreeTableColumn.getReader() |
Convertor<Object,Object> |
TreeTableColumn.getReader(int row) |
Convertor<Column.Cell,Boolean> |
TreeTableColumn.getWriter() |
| Modifier and Type | Method and Description |
|---|---|
TreeTableNodeFormatBasic |
TreeTableNodeFormatBasic.convertor(Convertor<Object,String> convertor) |
Column |
TreeTableColumn.reader(Convertor<Object,Object> reader) |
void |
TreeTableNodeFormat.setConvertor(Convertor<Object,String> convertor) |
void |
TreeTableNodeFormatBasic.setConvertor(Convertor<Object,String> convertor) |
void |
TreeTableColumn.setReader(Convertor<Object,Object> reader) |
void |
TreeTableColumn.setWriter(Convertor<Column.Cell,Boolean> writer) |
Column |
TreeTableColumn.writer(Convertor<Column.Cell,Boolean> writer) |
| Modifier and Type | Method and Description |
|---|---|
Column |
TreeTableColumn.rowReader(Func1<Convertor<Object,Object>,Integer> rowReader) |
| Modifier and Type | Class and Description |
|---|---|
class |
TypeConvColor2StrSPI |
class |
TypeConvStr2ColorSPI |
| Modifier and Type | Method and Description |
|---|---|
Convertor |
Property2StrIDSPI.getConvertor() |
Convertor |
TypeConvColor2StrSPI.getConvertor() |
Convertor |
Str2PropertyIDSPI.getConvertor() |
Convertor |
TypeConvStr2ColorSPI.getConvertor() |
| Modifier and Type | Method and Description |
|---|---|
static <T extends GNode> |
Enums.convertors.nodeToTree() |
| Modifier and Type | Method and Description |
|---|---|
<A> Iterable<A> |
Enums.collect(Convertor<N,A> collector) |
| Modifier and Type | Field and Description |
|---|---|
static Convertor<TreeWalk<GNode>,GNode> |
SelectTool.currentNode |
| 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 © 2018. All rights reserved.