| Package | Description |
|---|---|
| xyz.cofe.collection |
Общие классы и интерфейсы: Функции, Пара, Конвертор и т.д.
|
| xyz.cofe.collection.graph |
Графы, однонаправленные, многонаправленные, Прослушивание измений графа
|
| xyz.cofe.collection.iterators |
Интераторы
|
| xyz.cofe.collection.tree |
Закрытие объектов (Closeable), подписчики, линивое значение, приемник
|
| xyz.cofe.cxconsole.dock | |
| xyz.cofe.cxconsole.ob | |
| xyz.cofe.cxconsole.script.sql.ctx | |
| xyz.cofe.gui.swing | |
| xyz.cofe.gui.swing.menu | |
| xyz.cofe.gui.swing.tree | |
| xyz.cofe.io | |
| xyz.cofe.j2d | |
| xyz.cofe.j2d.ui | |
| xyz.cofe.text.ast | |
| xyz.cofe.types |
Работа с простыми типами, инструменты для типов данных
|
| xyz.cofe.xml |
Классы для работы с XML
|
| Modifier and Type | Method and Description |
|---|---|
static <T> Iterable<T> |
Iterators.tree(T src,
NodesExtracter<T,T> extracter)
Итератор по деверу объектов заданному через интерфес NodesExtracter
|
static <T> void |
BasicVisitor.visit(Visitor<T> visitor,
T start,
NodesExtracter<T,T> extracter)
Обходит дерево
|
| Modifier and Type | Field and Description |
|---|---|
protected NodesExtracter<N,Pair<N,E>> |
GraphIterator.follow
Функция извлечения исходящих/следующих верших из указанной вершины
|
| Modifier and Type | Method and Description |
|---|---|
NodesExtracter<N,Pair<N,E>> |
GraphIterator.getFollow()
Функция извлечения исходящих/следующих верших из указанной вершины
|
NodesExtracter<N,Pair<N,E>> |
GraphIterator.StoredState.getFollow()
Функция извлечения исходящих/следующих верших из указанной вершины
|
static <N,E> NodesExtracter<N,N> |
GraphTools.nodeExtracter(Graph<N,E> g,
Path.Direction direct)
Создает извелечение смеженных узлов из узла
|
| Constructor and Description |
|---|
GraphIterator(Iterable<N> starts,
NodesExtracter<N,Pair<N,E>> follow)
Конструктор.
|
GraphIterator(Iterable<N> starts,
NodesExtracter<N,Pair<N,E>> follow,
GraphIteratorPoller<N,E> poller,
GraphIteratorPusher<N,E> pusher)
Конструктор
|
GraphIterator(Iterable<N> starts,
NodesExtracter<N,Pair<N,E>> follow,
GraphIteratorPusher<N,E> pusher)
Конструктор.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> Iterable<TreeWalk<T>> |
TreeWalkItreator.createIterable(T startNode,
NodesExtracter<T,T> extracter)
Создает последовательность
|
static <T> Iterable<TreeWalk<T>> |
TreeWalkItreator.createIterable(T startNode,
NodesExtracter<T,T> extracter,
Predicate<TreeWalk<T>> walkPredicate)
Создает последовательность
|
static <T> Iterable<TreeWalk<T>> |
TreeWalkItreator.createIterable(T startNode,
NodesExtracter<T,T> extracter,
Predicate<TreeWalk<T>> walkPredicate,
TreeWalkType walkType)
Создает последовательность
|
static <T> Iterable<TreeWalk<T>> |
TreeWalkItreator.createIterable(T startNode,
NodesExtracter<T,T> extracter,
TreeWalkType walkType)
Создает последовательность
|
| Constructor and Description |
|---|
SimpleTreeIterator(T src,
NodesExtracter<T,T> extract)
Конструктор итератора
|
TreeIterable(T src,
NodesExtracter<T,T> extracter)
Конструктор итератора древа объектов
|
TreeWalkItreator(T startNode,
NodesExtracter<T,T> extracter)
Конструктор
|
TreeWalkItreator(T startNode,
NodesExtracter<T,T> extracter,
int startLevel,
int levelStep,
TreeWalkType walkType,
Predicate<T> nodePredicate,
Predicate<TreeWalk<T>> walkPredicate)
Конструктор
|
| Modifier and Type | Class and Description |
|---|---|
class |
ArrayExtracter |
class |
ClassNode
Функция "следования" (извлечения) дочерних/связынных объектов из объектов определенного типа.
|
class |
FieldsExtracter |
class |
KeyMapEntryExtracter |
class |
ListExtracter |
class |
MapEntriesExtracter |
class |
MethodsExtracter |
class |
PropertyDescExtracter |
class |
SetExtracter |
class |
ValueMapEntryExtracter |
| Modifier and Type | Field and Description |
|---|---|
protected static NodesExtracter |
AbstractTreeNode.defaultNodesExtracter |
| Modifier and Type | Field and Description |
|---|---|
protected Map<Class,Set<NodesExtracter>> |
ClassNode.typedExtracter |
| Modifier and Type | Method and Description |
|---|---|
NodesExtracter[] |
ClassNode.extractersOf(Class cls)
Возвращает набор функций подходящих для извлечения данных
|
NodesExtracter[] |
ClassNode.getNodeExtracters(Class cls) |
| Modifier and Type | Method and Description |
|---|---|
void |
ClassNode.add(Class cls,
NodesExtracter ne) |
<T> ClassNode |
ClassNode.adds(Class<T> cls,
NodesExtracter<T,?> ne) |
void |
ClassNode.remove(Class cls,
NodesExtracter ne) |
| Modifier and Type | Method and Description |
|---|---|
static NodesExtracter |
CTree.stationNe() |
static NodesExtracter |
CTree.workingareaNe() |
| Modifier and Type | Class and Description |
|---|---|
static class |
BaseObjectBrowser.FollowableExtracter |
class |
NamedCollection |
| Modifier and Type | Field and Description |
|---|---|
protected NodesExtracter<NamedCollection,Object> |
NamedCollectionObPlugin.namedCollectionExtract |
| Modifier and Type | Method and Description |
|---|---|
NodesExtracter |
NamedCollection.getNodesExtracter() |
| Modifier and Type | Method and Description |
|---|---|
NamedCollection |
NamedCollection.extracter(Object node,
NodesExtracter extracter) |
<T> void |
BaseObjectBrowser.follower(Class<T> type,
NodesExtracter<T,Object> followerFn) |
<T> void |
BaseObjectBrowser.follower(Class<T> type,
NodesExtracter<T,Object> followerFn,
Followable<T> followable) |
Context<T> |
ContextBuilder.follower(NodesExtracter<T,Object> followerFn) |
Context<T> |
Context.follower(NodesExtracter<T,Object> followerFn,
Followable<T> followable)
Указывает функцию "следования" узла и проверки возможности "следования"
|
Context<T> |
ContextBuilder.follower(NodesExtracter<T,Object> followerFn,
Followable<T> followable) |
void |
NamedCollection.setNodesExtracter(NodesExtracter nodesExtracter) |
| Constructor and Description |
|---|
FollowableExtracter(NodesExtracter nodesExtracter,
Followable followable) |
| Modifier and Type | Class and Description |
|---|---|
class |
AsyncFollowers |
| Modifier and Type | Field and Description |
|---|---|
protected NodesExtracter |
JdbcContext.catalogsExtract |
protected NodesExtracter |
JdbcContext.columnExtract |
protected NodesExtracter |
JdbcContext.namedCollectionExtract |
protected NodesExtracter |
JdbcContext.schemaExtract |
protected NodesExtracter |
JdbcContext.tableExtractFromCatalog |
protected NodesExtracter |
JdbcContext.tableExtractFromSchema |
| Modifier and Type | Method and Description |
|---|---|
NodesExtracter |
NamedCollection.getNodesExtracter() |
| Modifier and Type | Method and Description |
|---|---|
NamedCollection |
NamedCollection.extracter(Object node,
NodesExtracter extracter) |
void |
NamedCollection.setNodesExtracter(NodesExtracter nodesExtracter) |
protected void |
AsyncFollowers.startExtract(Reciver<Iterable> consumer,
Object data,
NodesExtracter[] extracters) |
| Modifier and Type | Field and Description |
|---|---|
static NodesExtracter<Component,Component> |
GuiUtil.childComponentExtracter
Возвращает дочерние объекты указаного компонента
|
| Modifier and Type | Class and Description |
|---|---|
class |
MenuItemNodesExtracter
Извлекает элменты из конетейнера меню MenuContainer -> MenuItem
|
| Modifier and Type | Field and Description |
|---|---|
protected NodesExtracter<Object,Object> |
TreeTableNodeBasic.dataFollower |
| Modifier and Type | Method and Description |
|---|---|
NodesExtracter<Object,Object> |
TreeTableNodeBasic.getDataFollower() |
NodesExtracter<Object,Object> |
TreeTableNodeBasic.getPreferredDataFollower() |
| Modifier and Type | Method and Description |
|---|---|
<T> TreeTableHelper.NodesConf |
TreeTableHelper.NodesConf.follow(Class<T> cls,
NodesExtracter<T,?> follower)
Добавляет функцию следования для определенного типа
|
TreeTableHelper.NodeConf<T> |
TreeTableHelper.NodeConf.follow(NodesExtracter<T,? super T> follower) |
void |
TreeTableNodeBasic.setDataFollower(NodesExtracter<Object,Object> dataFollower) |
| Modifier and Type | Class and Description |
|---|---|
class |
DirFollow |
| Constructor and Description |
|---|
FileTreeIterator(File startNode,
NodesExtracter<File,File> extracter) |
FileTreeIterator(File startNode,
NodesExtracter<File,File> extracter,
int startLevel,
int levelStep,
TreeWalkType walkType,
Predicate<File> nodePredicate,
Predicate<TreeWalk<File>> walkPredicate) |
| Modifier and Type | Method and Description |
|---|---|
static <T extends GNode> |
Enums.nodeExtract.children() |
| Modifier and Type | Method and Description |
|---|---|
static <A> Iterable<TreeWalk<A>> |
Enums.treeOf(A start,
NodesExtracter<A,A> ne) |
static <A> Iterable<TreeWalk<A>> |
Enums.treeOf(A start,
NodesExtracter<A,A> ne,
Predicate<TreeWalk<A>> followFilter) |
static <A extends GNode> |
Enums.treeOf(A start,
NodesExtracter<A,A> ne,
Predicate<TreeWalk<A>> followFilter,
TreeWalkType followType) |
| Modifier and Type | Field and Description |
|---|---|
static NodesExtracter<GNode,GNode> |
SelectTool.childrenExtracter |
| Modifier and Type | Field and Description |
|---|---|
static NodesExtracter<AstNode,AstNode> |
AstNode.astNodeExtracter |
| Modifier and Type | Class and Description |
|---|---|
class |
ClassNodesExtracterMap
Карта выполняющая доступ к дочерним узлам дерева, на основании типа узлов.
|
| Modifier and Type | Field and Description |
|---|---|
protected NodesExtracter |
ClassNodesExtracterMap.nextExtracter
Объект достпука к дочерним элементам или null
|
| Modifier and Type | Field and Description |
|---|---|
protected EventMap<Class,NodesExtracter> |
ClassNodesExtracterMap.extractersMap
Карта доступа к дочерним объектам класса
|
| Modifier and Type | Method and Description |
|---|---|
static NodesExtracter |
TypesUtil.classMethodsExtracter()
Возвращает интерфейс доступа к методам класса
|
NodesExtracter |
ClassNodesExtracterMap.getNextExtracter()
Указывает след. объект доступа, если значение null, либо нет подходящего
|
static NodesExtracter |
TypesUtil.methodParametersExtracter()
Возвращает интерфейс доступа к типам параметров метода
|
| Modifier and Type | Method and Description |
|---|---|
Map<Class,NodesExtracter> |
ClassNodesExtracterMap.getExtractersMap()
Указывает карту доступа к классам
|
| Modifier and Type | Method and Description |
|---|---|
void |
ClassNodesExtracterMap.setNextExtracter(NodesExtracter nextExtracter)
Указывает след. объект доступа, если значение null, либо нет подходящего
|
| Modifier and Type | Method and Description |
|---|---|
static NodesExtracter<Node,Node> |
XmlUtil.followers()
Извлекает дочерние элементы
|
static NodesExtracter<Node,Node> |
XmlUtil.followers(boolean detectCycle)
Извлекает дочерние элементы
|
Copyright © 2018. All rights reserved.