![JAR search and dependency download from the Maven repository](/logo.png)
net.automatalib.graphs.base.compact.CompactSimpleGraph Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of automata-core Show documentation
Show all versions of automata-core Show documentation
The core artifact of AutomataLib. This library contains concrete implementations for many
of the automaton model interfaces defined in the API artifact, as well as abstract
base classes that facilitate implementing new automaton model classes. Note that
concrete algorithms (traversal, reachability analysis etc.) are not in the scope of this
artifact.
/* Copyright (C) 2013 TU Dortmund
* This file is part of AutomataLib, http://www.automatalib.net/.
*
* AutomataLib is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License version 3.0 as published by the Free Software Foundation.
*
* AutomataLib is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with AutomataLib; if not, see
* http://www.gnu.de/documents/lgpl.en.html.
*/
package net.automatalib.graphs.base.compact;
public class CompactSimpleGraph extends
AbstractCompactSimpleGraph,EP> {
public CompactSimpleGraph() {
super();
}
public CompactSimpleGraph(int initialCapacity) {
super(initialCapacity);
}
@Override
protected CompactEdge createEdge(int source, int target, EP property) {
return new CompactEdge<>(target, property);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy