Java API#
Page Hierarchy#
Class Hierarchy#
-
- Namespace fr
- Namespace fr::inria
- Namespace fr::inria::corese
- Namespace fr::inria::corese::core
- Namespace fr::inria::corese::core::load
- Class Load
- Namespace fr::inria::corese::core::print
- Class ResultFormat
- Namespace fr::inria::corese::core::query
- Class QueryProcess
- Namespace fr::inria::corese::core::shacl
- Class Shacl
- Namespace fr::inria::corese::core::transform
- Class Transformer
- Class Graph
- Class Graph::CompareNode
- Class Graph::GTable
- Class Graph::TreeNode
- Namespace fr::inria::corese::core::load
- Namespace fr::inria::corese::core
- Namespace fr::inria::corese
- Namespace fr::inria
- Namespace fr
File Hierarchy#
-
- Directory src
- Directory main
- Directory java
- Directory fr
- Directory inria
- Directory corese
- Directory core
- Directory api
- File Loader.java
- Directory load
- File Load.java
- Directory print
- File ResultFormat.java
- Directory query
- File QueryProcess.java
- Directory shacl
- File Shacl.java
- Directory transform
- File Transformer.java
- File Graph.java
- Directory api
- Directory core
- Directory corese
- Directory inria
- Directory fr
- Directory java
- Directory main
- Directory src
Full API#
Classes and Structs#
- Class Graph
- Nested Relationships
- Inheritance Relationships
- Class Documentation
Graph
Graph::isSkolem()
Graph::setSkolem()
Graph::getName()
Graph::setName()
Graph::isFlawed()
Graph::isCorrect()
Graph::typeCheck()
Graph::conform()
Graph::isTuple()
Graph::setTuple()
Graph::hasRuleEdgeList()
Graph::setHasList()
Graph::toGraph()
Graph::setGraph()
Graph::getGraph()
Graph::getTripleStore()
Graph::getDatatypeLabel()
Graph::getLoop()
Graph::getEdgesRDF4J()
Graph::iterator()
Graph::getValue()
Graph::getContext()
Graph::setContext()
Graph::pointerType()
Graph::getDefaultGraphMode()
Graph::setDefaultGraphMode()
Graph::treeNode()
Graph::Graph()
Graph::Graph()
Graph::getNode()
Graph::getNodeDefault()
Graph::getNodeRule()
Graph::getNodeEntail()
Graph::getEdgeFactory()
Graph::setOptimize()
Graph::setByIndex()
Graph::isByIndex()
Graph::isLog()
Graph::getLog()
Graph::setLog()
Graph::log()
Graph::log()
Graph::addEngine()
Graph::removeEngine()
Graph::getWorkflow()
Graph::setWorkflow()
Graph::setClearEntailment()
Graph::addListener()
Graph::removeListener()
Graph::removeListener()
Graph::setTagger()
Graph::getTagger()
Graph::readLock()
Graph::writeLock()
Graph::getLock()
Graph::isReadLocked()
Graph::isLocked()
Graph::getEntailment()
Graph::setEntailment()
Graph::pragmaRDFSentailment()
Graph::set()
Graph::toString()
Graph::toRDF()
Graph::getNodeManager()
Graph::describe()
Graph::toString2()
Graph::display()
Graph::display()
Graph::display()
Graph::getProxy()
Graph::isType()
Graph::isType()
Graph::isSubClassOf()
Graph::isSubClassOf()
Graph::getEventManager()
Graph::setEventHandler()
Graph::setVerbose()
Graph::isVerbose()
Graph::isEdgeMetadata()
Graph::isRDFStar()
Graph::setEdgeMetadata()
Graph::start()
Graph::clean()
Graph::cleanEdge()
Graph::hasEntailment()
Graph::isIndexable()
Graph::setIndexable()
Graph::isIndexed()
Graph::setIndexed()
Graph::initPath()
Graph::getValueResolver()
Graph::getIndex()
Graph::finishUpdate()
Graph::finishRuleEngine()
Graph::startLoad()
Graph::clearNodeManager()
Graph::tuneNodeManager()
Graph::index()
Graph::compact()
Graph::cleanIndex()
Graph::prepare()
Graph::indexNodeManager()
Graph::indexResources()
Graph::define()
Graph::getProperties()
Graph::getSortedProperties()
Graph::set()
Graph::add()
Graph::add()
Graph::exist()
Graph::find()
Graph::findEdge()
Graph::findTriple()
Graph::exist()
Graph::addEdgeWithNode()
Graph::insertEdgeWithTargetNode()
Graph::deleteEdgeWithTargetNode()
Graph::addEdgeNode()
Graph::addList()
Graph::addList()
Graph::addEdge()
Graph::addEdge()
Graph::addOpt()
Graph::addOpt()
Graph::copy()
Graph::create()
Graph::createForInsert()
Graph::createDelete()
Graph::createDelete()
Graph::create()
Graph::create()
Graph::createDelete()
Graph::create()
Graph::createTriple()
Graph::create()
Graph::create()
Graph::size()
Graph::nbNodes()
Graph::getNodeIndex()
Graph::nbResources()
Graph::nbIndividuals()
Graph::nbBlanks()
Graph::nbTriples()
Graph::nbLiterals()
Graph::setSize()
Graph::copy()
Graph::getTopClass()
Graph::getTopClass()
Graph::getTopProperty()
Graph::getTopLevel()
Graph::getTopProperties()
Graph::getNode()
Graph::getNode()
Graph::getVertex()
Graph::createNode()
Graph::addNode()
Graph::addNode()
Graph::getNode()
Graph::getExtNode()
Graph::getResourceNode()
Graph::getBlankNode1()
Graph::getBlankNode()
Graph::getTripleNode()
Graph::getLiteralNode()
Graph::getResource()
Graph::isIndividual()
Graph::getNode()
Graph::getBlankNode1()
Graph::getBlankNode()
Graph::getBlankNodeBasic()
Graph::getBlankNodeGraph()
Graph::getTripleNode()
Graph::removeTripleNode()
Graph::add()
Graph::add()
Graph::addLiteralNode()
Graph::getLiteralNode()
Graph::getExtLiteralNode()
Graph::getLiteralNode()
Graph::getGraphNode()
Graph::getGraphNode()
Graph::getGraphNodeWithExternal()
Graph::addGraphNode()
Graph::containsCoreseNode()
Graph::getPropertyNode()
Graph::getPropertyNode()
Graph::addPropertyNode()
Graph::getDataStore()
Graph::getDefault()
Graph::getNamed()
Graph::getEdges()
Graph::getEdge()
Graph::iterate()
Graph::insert()
Graph::value()
Graph::getEdge()
Graph::getEdge()
Graph::getValue()
Graph::getValue()
Graph::getNode()
Graph::getNodes()
Graph::trace()
Graph::properGetEdges()
Graph::getEdges()
Graph::getEdges()
Graph::basicEdges()
Graph::getAllEdges()
Graph::getProperties()
Graph::getLists()
Graph::getRoot()
Graph::hasEdge()
Graph::getList()
Graph::getDatatypeList()
Graph::getDatatypeList()
Graph::list()
Graph::reclist()
Graph::getNodeEdges()
Graph::getNodeEdges()
Graph::getIndexList()
Graph::getIndex()
Graph::getEdges()
Graph::getSortedEdgesBasic()
Graph::getEdges()
Graph::getEdge()
Graph::getEdges()
Graph::getEdges()
Graph::getEdges()
Graph::size()
Graph::getGraphNode()
Graph::getGraphNodes()
Graph::getGraphNodes()
Graph::getTheGraphNodes()
Graph::getGraphNodesExtern()
Graph::getGraphNodesAll()
Graph::nbGraphNodes()
Graph::getNodes()
Graph::getBlankNodes()
Graph::getTripleNodes()
Graph::getTripleNodeMap()
Graph::getRBNodes()
Graph::getSubjectNodes()
Graph::getLiteralNodes()
Graph::getAllNodeIterator()
Graph::getAllNodeIterator2()
Graph::getNodeIterator()
Graph::getNodeGraphIterator()
Graph::getNodeGraphIterator()
Graph::contains()
Graph::getNodeGraphIndex()
Graph::addLiteral()
Graph::createLiteral()
Graph::newBlankID()
Graph::newTripleReferenceID()
Graph::skolem()
Graph::skolem()
Graph::skolem()
Graph::deleteGraph()
Graph::setStorage()
Graph::setStorage()
Graph::getStorageMgr()
Graph::getValue()
Graph::createNode()
Graph::compare()
Graph::compare()
Graph::compare()
Graph::split()
Graph::getEdgeList()
Graph::getEdgeListSimple()
Graph::insert()
Graph::clear()
Graph::clearDefault()
Graph::clearNamed()
Graph::dropGraphNames()
Graph::clear()
Graph::clear()
Graph::update()
Graph::add()
Graph::move()
Graph::copy()
Graph::setClassDistance()
Graph::getClassDistance()
Graph::setPropertyDistance()
Graph::getPropertyDistance()
Graph::copy()
Graph::copy()
Graph::copy()
Graph::copy()
Graph::empty()
Graph::construct()
Graph::merge()
Graph::add()
Graph::insert()
Graph::insert()
Graph::insert()
Graph::insert()
Graph::addEdge()
Graph::addEdge()
Graph::addEdge()
Graph::addGraph()
Graph::addGraph()
Graph::addDefaultGraphNode()
Graph::isDefaultGraphNode()
Graph::isDefaultGraphNode()
Graph::getDefaultGraphNode()
Graph::getDefaultGraphDatatypeValue()
Graph::addRuleGraphNode()
Graph::getRuleGraphNode()
Graph::addConstraintGraphNode()
Graph::getConstraintGraphNode()
Graph::getConstraintGraph()
Graph::isRuleGraphNode()
Graph::addResource()
Graph::addProperty()
Graph::addBlank()
Graph::beforeInsert()
Graph::addTripleReference()
Graph::addTripleReference()
Graph::addTripleReference()
Graph::getTripleReference()
Graph::getTripleReference()
Graph::createTripleReference()
Graph::createTripleReference()
Graph::reference()
Graph::reference()
Graph::createTripleReference()
Graph::createBlank()
Graph::addBlank()
Graph::addTripleName()
Graph::addLiteral()
Graph::addLiteral()
Graph::addLiteral()
Graph::addLiteral()
Graph::addLiteral()
Graph::addLiteral()
Graph::addLiteral()
Graph::addLiteral()
Graph::setDebug()
Graph::setDebugMode()
Graph::tag()
Graph::hasTag()
Graph::setTag()
Graph::logDelete()
Graph::logInsert()
Graph::declareUpdate()
Graph::logStart()
Graph::logFinish()
Graph::logFinish()
Graph::logLoad()
Graph::onInsert()
Graph::check()
Graph::shareNamedGraph()
Graph::getNames()
Graph::getNamedGraph()
Graph::setNamedGraph()
Graph::getDataset()
Graph::getRuleGraph()
Graph::getRuleGraphName()
Graph::isMetadata()
Graph::isMetadataNode()
Graph::isFormerMetadata()
Graph::setMetadata()
Graph::match()
Graph::match()
Graph::cardinality()
Graph::getLiteralNodeManager()
Graph::setLiteralNodeManager()
Graph::getLiteralIndexManager()
Graph::setLiteralIndexManager()
Graph::isAllGraphNode()
Graph::setAllGraphNode()
Graph::getSubjectIndex()
Graph::setIndexList()
Graph::isDebugSparql()
Graph::setDebugSparql()
Graph::getListenerList()
Graph::setListenerList()
Graph::create()
Graph::create()
Graph::setValueTable()
Graph::setCompareKey()
Graph::setCompareIndex()
Graph::setDistinctDatatype()
Graph::setNodeAsDatatype()
Graph::setEdgeMetadataDefault()
Graph::setRDFStar()
Graph::isTopRelation()
Graph::setDefaultVerbose()
Graph::setDefaultSkolem()
Graph::valueOut
Graph::BLANK
Graph::TRIPLE_REF
Graph::VERBOSE
Graph::DEBUG_SPARQL
Graph::SKOLEM_DEFAULT
Graph::EXTERNAL_NAMED_GRAPH
Graph::CONSTRAINT_NAMED_GRAPH
Graph::CONSTRAINT_GRAPH
Graph::METADATA_DEFAULT
Graph::EDGE_METADATA_DEFAULT
Graph::RDFS_ENTAILMENT_DEFAULT
Graph::TRIPLE_UNIQUE_NAME
Graph::DEFAULT_GRAPH_MODE
Graph::TreeNode
- Class Load
- Inheritance Relationships
- Class Documentation
Load
Load::Load()
Load::init()
Load::setLimit()
Load::reset()
Load::exclude()
Load::setEngine()
Load::getRuleEngine()
Load::setEngine()
Load::setMax()
Load::getQueryEngine()
Load::setDebug()
Load::getFormat()
Load::getDefaultOrPathFormat()
Load::isRule()
Load::parseDir()
Load::parseDir()
Load::parseDir()
Load::parseDirRec()
Load::parseDirRec()
Load::parseDir()
Load::parseDir()
Load::parse()
Load::parse()
Load::parse()
Load::parse()
Load::parse()
Load::parseWithFormat()
Load::parse()
Load::defaultGraph()
Load::parse()
Load::parse()
Load::parse()
Load::parse()
Load::getStream()
Load::loadString()
Load::loadString()
Load::loadString()
Load::loadResource()
Load::loadResource()
Load::parse()
Load::setSource()
Load::getSource()
Load::loadRule()
Load::loadRuleBasic()
Load::isRenameBlankNode()
Load::setRenameBlankNode()
Load::load()
Load::load()
Load::load()
Load::loadWE()
Load::loadWE()
Load::load()
Load::loadWE()
Load::loadWE()
Load::load()
Load::load()
Load::load()
Load::load()
Load::load()
Load::load()
Load::load()
Load::getWorkflow()
Load::setWorkflow()
Load::isDefaultGraph()
Load::setDefaultGraph()
Load::getQueryProcess()
Load::setQueryProcess()
Load::isEvent()
Load::setEvent()
Load::getAccessRight()
Load::setAccessRight()
Load::isTransformer()
Load::setTransformer()
Load::getDataManager()
Load::setDataManager()
Load::getGraph()
Load::setGraph()
Load::getLimit()
Load::getNamedGraphURI()
Load::setNamedGraphURI()
Load::isSparqlUpdate()
Load::setSparqlUpdate()
Load::setDefaultGraphValue()
Load::isDefaultGraphValue()
Load::create()
Load::create()
Load::create()
Load::setDefaultFormat()
Load::setLimitDefault()
Load::logger
Load::LOAD_FORMAT
- Class ResultFormat
- Inheritance Relationships
- Class Documentation
ResultFormat
ResultFormat::toString()
ResultFormat::init()
ResultFormat::toString()
ResultFormat::write()
ResultFormat::getConstructFormat()
ResultFormat::setConstructFormat()
ResultFormat::getSelectFormat()
ResultFormat::setSelectFormat()
ResultFormat::getNbResult()
ResultFormat::setNbResult()
ResultFormat::type()
ResultFormat::getContentType()
ResultFormat::setContentType()
ResultFormat::isSelectAll()
ResultFormat::setSelectAll()
ResultFormat::isTransformer()
ResultFormat::setTransformer()
ResultFormat::getTransformation()
ResultFormat::setTransformation()
ResultFormat::getGraph()
ResultFormat::setGraph()
ResultFormat::getMappings()
ResultFormat::setMappings()
ResultFormat::getBind()
ResultFormat::setBind()
ResultFormat::getContext()
ResultFormat::setContext()
ResultFormat::getTransformType()
ResultFormat::setTransformType()
ResultFormat::getNbTriple()
ResultFormat::setNbTriple()
ResultFormat::getNsmanager()
ResultFormat::setNsmanager()
ResultFormat::create()
ResultFormat::create()
ResultFormat::create()
ResultFormat::create()
ResultFormat::format()
ResultFormat::create()
ResultFormat::create()
ResultFormat::create()
ResultFormat::create()
ResultFormat::create()
ResultFormat::create()
ResultFormat::setDefaultSelectFormat()
ResultFormat::setDefaultConstructFormat()
ResultFormat::getFormat()
ResultFormat::getFormatUndef()
ResultFormat::getFormat()
ResultFormat::decode()
ResultFormat::decodeLoadFormat()
ResultFormat::decodeOrText()
ResultFormat::DEFAULT_SELECT_FORMAT
ResultFormat::DEFAULT_CONSTRUCT_FORMAT
- Class QueryProcess
- Inheritance Relationships
- Class Documentation
QueryProcess
QueryProcess::QueryProcess()
QueryProcess::defineDataManager()
QueryProcess::copy()
QueryProcess::setLoader()
QueryProcess::getLoader()
QueryProcess::isMatch()
QueryProcess::add()
QueryProcess::update()
QueryProcess::query()
QueryProcess::queryTurtle()
QueryProcess::queryTurtle()
QueryProcess::queryTrig()
QueryProcess::query()
QueryProcess::query()
QueryProcess::query()
QueryProcess::query()
QueryProcess::query()
QueryProcess::query()
QueryProcess::query()
QueryProcess::query()
QueryProcess::query()
QueryProcess::compile()
QueryProcess::modifier()
QueryProcess::compile()
QueryProcess::compile()
QueryProcess::ast()
QueryProcess::query()
QueryProcess::eval()
QueryProcess::eval()
QueryProcess::queryOld()
QueryProcess::query()
QueryProcess::queryGraph()
QueryProcess::sparql()
QueryProcess::sparql()
QueryProcess::query()
QueryProcess::query()
QueryProcess::query()
QueryProcess::update()
QueryProcess::sparqlQuery()
QueryProcess::sparqlQuery()
QueryProcess::sparqlQuery()
QueryProcess::sparqlUpdate()
QueryProcess::sparqlQueryUpdate()
QueryProcess::log2Mappings()
QueryProcess::log2Mappings()
QueryProcess::basicQuery()
QueryProcess::getEventManager()
QueryProcess::getUpdateGraphManager()
QueryProcess::getGraph()
QueryProcess::getGraph()
QueryProcess::beforeLoad()
QueryProcess::afterLoad()
QueryProcess::skolem()
QueryProcess::logStart()
QueryProcess::logFinish()
QueryProcess::close()
QueryProcess::event()
QueryProcess::funcall()
QueryProcess::funcall()
QueryProcess::funcall()
QueryProcess::funcall()
QueryProcess::getCreateEval()
QueryProcess::init()
QueryProcess::prepare()
QueryProcess::getDefaultVisitor()
QueryProcess::getVisitor()
QueryProcess::getTemplateVisitor()
QueryProcess::createProcessVisitor()
QueryProcess::createProcessVisitor()
QueryProcess::parse()
QueryProcess::parseQuery()
QueryProcess::parseQuery()
QueryProcess::imports()
QueryProcess::imports()
QueryProcess::getLinkedFunction()
QueryProcess::defineFederation()
QueryProcess::defineFederation()
QueryProcess::defineFederation()
QueryProcess::getExceptionGraph()
QueryProcess::getLogManager()
QueryProcess::getMessage()
QueryProcess::getStringMessage()
QueryProcess::getQueryProcessUpdate()
QueryProcess::setQueryProcessUpdate()
QueryProcess::getLocalProducer()
QueryProcess::setLocalProducer()
QueryProcess::getDataManager()
QueryProcess::hasDataManager()
QueryProcess::getDataBroker()
QueryProcess::getDataBrokerUpdate()
QueryProcess::setDataBrokerUpdate()
QueryProcess::isProcessTransaction()
QueryProcess::setProcessTransaction()
QueryProcess::startQuery()
QueryProcess::endQuery()
QueryProcess::startUpdate()
QueryProcess::endUpdate()
QueryProcess::create()
QueryProcess::create()
QueryProcess::create()
QueryProcess::create()
QueryProcess::create()
QueryProcess::stdCreate()
QueryProcess::copy()
QueryProcess::create()
QueryProcess::create()
QueryProcess::createExtern()
QueryProcess::create()
QueryProcess::dbCreate()
QueryProcess::create()
QueryProcess::createEval()
QueryProcess::createEval()
QueryProcess::setSort()
QueryProcess::createInterpreter()
QueryProcess::setOverwrite()
QueryProcess::setReentrant()
QueryProcess::isReentrant()
QueryProcess::getVisitorName()
QueryProcess::setVisitorName()
QueryProcess::getServerVisitorName()
QueryProcess::setServerVisitorName()
QueryProcess::DISPLAY_QUERY
QueryProcess::QueryProcess()
- Class Shacl
- Class Documentation
Shacl
Shacl::Shacl()
Shacl::Shacl()
Shacl::input()
Shacl::output()
Shacl::setTrace()
Shacl::setup()
Shacl::setup()
Shacl::booleanDetail()
Shacl::shacl()
Shacl::shex()
Shacl::shaclshape()
Shacl::shaclshape()
Shacl::shaclnode()
Shacl::funparse()
Shacl::funeval()
Shacl::funeval()
Shacl::eval()
Shacl::eval()
Shacl::shape()
Shacl::shape()
Shacl::node()
Shacl::focus()
Shacl::focus()
Shacl::conform()
Shacl::nbResult()
Shacl::nbAbstractResult()
Shacl::trace()
Shacl::tracerecord()
Shacl::getVariable()
Shacl::getResult()
Shacl::getGraph()
Shacl::setGraph()
Shacl::setResult()
Shacl::getShacl()
Shacl::setShacl()
Shacl::getBind()
Shacl::setBind()
Shacl::getInput()
Shacl::setInput()
Shacl::getDataManager()
Shacl::setDataManager()
Shacl::setSHACL_Interpreter()
Shacl::getSHACL_Interpreter()
- Class Documentation
- Class Transformer
- Inheritance Relationships
- Class Documentation
Transformer
Transformer::transform()
Transformer::stransform()
Transformer::transform()
Transformer::transform()
Transformer::transform()
Transformer::write()
Transformer::write()
Transformer::definePrefix()
Transformer::setNSM()
Transformer::getNSM()
Transformer::getQueryEngine()
Transformer::getQueryProcess()
Transformer::isCheck()
Transformer::setCheck()
Transformer::isDetail()
Transformer::setDetail()
Transformer::isOptimize()
Transformer::setOptimize()
Transformer::setTemplates()
Transformer::setTemplates()
Transformer::setDebug()
Transformer::setProcess()
Transformer::setDefault()
Transformer::setTurtle()
Transformer::setTemplateSeparator()
Transformer::setResultSeparator()
Transformer::setStart()
Transformer::nbTemplates()
Transformer::toString()
Transformer::toStringBuilder()
Transformer::defTemplate()
Transformer::isVisited()
Transformer::getProcess()
Transformer::getAggregate()
Transformer::process()
Transformer::process()
Transformer::process()
Transformer::process()
Transformer::level()
Transformer::maxLevel()
Transformer::getLevel()
Transformer::setLevel()
Transformer::isStart()
Transformer::process()
Transformer::process()
Transformer::process()
Transformer::process()
Transformer::getResult()
Transformer::getTemplate()
Transformer::isDefined()
Transformer::tabulate()
Transformer::tab()
Transformer::tab()
Transformer::turtle()
Transformer::turtle()
Transformer::qnameURI()
Transformer::xsdLiteral()
Transformer::check()
Transformer::trace()
Transformer::nbcall()
Transformer::isHide()
Transformer::setHide()
Transformer::getGraph()
Transformer::isTrace()
Transformer::setTrace()
Transformer::isHasDefault()
Transformer::setHasDefault()
Transformer::getDataset()
Transformer::setDataset()
Transformer::getTransformation()
Transformer::getContext()
Transformer::setContext()
Transformer::complete()
Transformer::complete()
Transformer::getVisitor()
Transformer::getTransformerMap()
Transformer::setTransformerMap()
Transformer::getBinding()
Transformer::setBinding()
Transformer::getMappings()
Transformer::setMappings()
Transformer::getEventVisitor()
Transformer::setEventVisitor()
Transformer::isStarting()
Transformer::setStarting()
Transformer::getAccessLevel()
Transformer::setAccessLevel()
Transformer::isEvent()
Transformer::setEvent()
Transformer::stat
Transformer::getFormatList()
Transformer::createWE()
Transformer::createWE()
Transformer::createWE()
Transformer::createWE()
Transformer::createWE()
Transformer::create()
Transformer::create()
Transformer::create()
Transformer::create()
Transformer::create()
Transformer::create()
Transformer::turtle()
Transformer::rdfxml()
Transformer::json()
Transformer::createWE()
Transformer::createWE()
Transformer::createWE()
Transformer::isOptimizeDefault()
Transformer::setOptimizeDefault()
Transformer::isExplainDefault()
Transformer::setExplainDefault()
Transformer::getStartName()
Transformer::getURI()
Transformer::define()
Transformer::define()
Transformer::setDefaultDebug()
Transformer::debug()
Transformer::getCount()
Transformer::getPP()
Transformer::getTable()
Transformer::DEFAULT_DEBUG
Transformer::count