Migrated to robertvokac.com

This commit is contained in:
Robert Vokac 2024-10-13 10:45:42 +02:00
parent 6d94a2beff
commit 5622138a01
Signed by: robertvokac
GPG Key ID: FB9CE8E20AADA55F
456 changed files with 1380 additions and 1381 deletions

View File

@ -9,8 +9,8 @@
---------- ----------
N: Robert Vokac N: Robert Vokac
E: robertvokac@nanoboot.org E: robertvokac@robertvokac.com
W: https://nanoboot.org W: https://robertvokac.com
P: 4096R/E3329055 322B D109 0AA8 C324 EA9C 72F5 693D 30BE E332 9055 P: 4096R/C459E1E4 255C 69CC 1D09 CA54 EF0C C9DF FB9C E8E2 0AAD A55F
D: Founder D: Founder
S: Czech Republic S: Czech Republic

View File

@ -1,5 +1,5 @@
title = Power Framework - Documentation title = Power Framework - Documentation
editURL = https://code.nanoboot.org/nanoboot/power-framework.docs/_edit/develop/content/ editURL = https://github.com/robertvokac/power-framework/_edit/develop/content/
description = Power Framework - Documentation description = Power Framework - Documentation
author = Robert Vokac author = Robert Vokac
showVisitedLinks = true showVisitedLinks = true

View File

@ -3,5 +3,5 @@
</style> </style>
<div class="footer2"> <div class="footer2">
Copyright © 2016-2023 The Nanoboot Authors. Made with <a href="https://code.nanoboot.org/nanoboot/dog">Dog</a>. Copyright © 2016-2023 The Authors. Made with <a href="https://github.com/robertvokac/power-framework">Dog</a>.
<div> <div>

View File

@ -1,6 +1,6 @@
<style> <style>
#nanoboot_banner { #rv_banner {
font-size:2em; font-size:2em;
@ -14,7 +14,7 @@
background: linear-gradient(180deg, rgba(124, 211, 255,0.4) 10%, white 60%); background: linear-gradient(180deg, rgba(124, 211, 255,0.4) 10%, white 60%);
} }
#nanoboot_banner a { #rv_banner a {
text-decoration:none; text-decoration:none;
text-transform: uppercase; text-transform: uppercase;
@ -27,5 +27,5 @@
</style> </style>
<div id="nanoboot_banner"><a href="https://docs.nanoboot.org" style="text-transform:none;"><span style="color:blue;">Documentation</span></a> | <a href="https://www.nanoboot.org" target="_parent">Nanoboot</a> Project</div> <div id="rv_banner"><a href="https://robertvokac.com" style="text-transform:none;"><span style="color:blue;">Documentation</span></a> | <a href="https://robertvokac.com" target="_parent">robertvokac.com</a> Project</div>

39
pom.xml
View File

@ -24,12 +24,12 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>org.nanoboot.essential</groupId> <groupId>com.robertvokac.essential</groupId>
<artifactId>nanoboot-parent</artifactId> <artifactId>robertvokac-parent</artifactId>
<version>0.1.1-SNAPSHOT</version> <version>0.1.1-SNAPSHOT</version>
</parent> </parent>
<groupId>org.nanoboot.powerframework</groupId> <groupId>com.robertvokac.powerframework</groupId>
<artifactId>power-framework</artifactId> <artifactId>power-framework</artifactId>
<version>2.0.1-SNAPSHOT</version> <version>2.0.1-SNAPSHOT</version>
<packaging>pom</packaging> <packaging>pom</packaging>
@ -41,7 +41,7 @@
time, database, files, desktop graphics and some others. time, database, files, desktop graphics and some others.
</description> </description>
<url>http://robertvokac/products/power-framework</url> <url>https://github.com/robertvokac/power-framework</url>
<inceptionYear>2016</inceptionYear> <inceptionYear>2016</inceptionYear>
<modules> <modules>
<module>power-core</module> <module>power-core</module>
@ -80,7 +80,7 @@
<contributors> <contributors>
<contributor> <contributor>
<name>Robert Vokac</name> <name>Robert Vokac</name>
<email>robertvokac@nanoboot.org</email> <email>robertvokac@robertvokac.com</email>
<roles> <roles>
<role>developer</role> <role>developer</role>
<role>project manager</role> <role>project manager</role>
@ -163,30 +163,29 @@
</dependencies> </dependencies>
</dependencyManagement> </dependencyManagement>
<repositories>
<repositories>
<repository> <repository>
<id>releases</id> <id>robertvokac-releases-repository</id>
<name>nanoboot-releases-repository</name> <name>robertvokac-releases-repository</name>
<url>https://maven.nanoboot.org/releases</url> <url>https://maven.robertvokac.com/releases</url>
</repository> </repository>
<repository> <repository>
<id>snapshots</id> <id>robertvokac-snapshots-repository</id>
<name>nanoboot-snapshots-repository</name> <name>robertvokac-snapshots-repository</name>
<url>https://maven.nanoboot.org/snapshots</url> <url>https://maven.robertvokac.com/snapshots</url>
</repository> </repository>
</repositories> </repositories>
<pluginRepositories> <pluginRepositories>
<pluginRepository> <pluginRepository>
<id>releases</id> <id>robertvokac-releases-repository</id>
<name>nanoboot-releases-repository</name> <name>robertvokac-releases-repository</name>
<url>https://maven.nanoboot.org/releases</url> <url>https://maven.robertvokac.com/releases</url>
</pluginRepository> </pluginRepository>
<pluginRepository> <pluginRepository>
<id>snapshots</id> <id>robertvokac-snapshots-repository</id>
<name>nanoboot-snapshots-repository</name> <name>robertvokac-snapshots-repository</name>
<url>https://maven.nanoboot.org/snapshots</url> <url>https://maven.robertvokac.com/snapshots</url>
</pluginRepository> </pluginRepository>
</pluginRepositories> </pluginRepositories>

View File

@ -24,7 +24,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>org.nanoboot.powerframework</groupId> <groupId>com.robertvokac.powerframework</groupId>
<artifactId>power-framework</artifactId> <artifactId>power-framework</artifactId>
<version>2.0.1-SNAPSHOT</version> <version>2.0.1-SNAPSHOT</version>
</parent> </parent>
@ -43,17 +43,17 @@
<dependencies> <dependencies>
<!-- Power dependencies --> <!-- Power dependencies -->
<dependency> <dependency>
<groupId>org.nanoboot.powerframework</groupId> <groupId>com.robertvokac.powerframework</groupId>
<artifactId>power-core</artifactId> <artifactId>power-core</artifactId>
<version>${power.version}</version> <version>${power.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.nanoboot.powerframework</groupId> <groupId>com.robertvokac.powerframework</groupId>
<artifactId>power-random</artifactId> <artifactId>power-random</artifactId>
<version>${power.version}</version> <version>${power.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.nanoboot.powerframework</groupId> <groupId>com.robertvokac.powerframework</groupId>
<artifactId>power-utils</artifactId> <artifactId>power-utils</artifactId>
<version>${power.version}</version> <version>${power.version}</version>
</dependency> </dependency>

View File

@ -19,18 +19,18 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import lombok.AccessLevel; import lombok.AccessLevel;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
import org.nanoboot.powerframework.collections.internal.AbstractTreeNode; import com.robertvokac.powerframework.collections.internal.AbstractTreeNode;
/** /**
* *
* @param <T> * @param <T>
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public final class BinaryTreeNode<T> extends AbstractTreeNode<T> { public final class BinaryTreeNode<T> extends AbstractTreeNode<T> {

View File

@ -19,11 +19,11 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -19,14 +19,14 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import org.nanoboot.powerframework.core.PowerException; import com.robertvokac.powerframework.core.PowerException;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -17,7 +17,7 @@
// <https://www.gnu.org/licenses/> or write to the Free Software // <https://www.gnu.org/licenses/> or write to the Free Software
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@ -26,7 +26,7 @@ import java.util.ListIterator;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 2.0.0 * @since 2.0.0
*/ */
public class CollectionUtils { public class CollectionUtils {

View File

@ -19,12 +19,12 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import lombok.AccessLevel; import lombok.AccessLevel;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
import org.nanoboot.powerframework.collections.internal.AbstractLinkedList; import com.robertvokac.powerframework.collections.internal.AbstractLinkedList;
import java.util.Iterator; import java.util.Iterator;
import java.util.NoSuchElementException; import java.util.NoSuchElementException;
@ -35,7 +35,7 @@ import java.util.NoSuchElementException;
* *
* @param <E> The type of the values stored in this list. * @param <E> The type of the values stored in this list.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -19,11 +19,11 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
import org.nanoboot.powerframework.collections.internal.AbstractLinkedListNode; import com.robertvokac.powerframework.collections.internal.AbstractLinkedListNode;
/** /**
* Represents one node of linked list. * Represents one node of linked list.
@ -34,7 +34,7 @@ import org.nanoboot.powerframework.collections.internal.AbstractLinkedListNode;
* *
* @param <E> The type of the value this node holds * @param <E> The type of the value this node holds
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class DoubleLinkedListNode<E> extends AbstractLinkedListNode<E> { public class DoubleLinkedListNode<E> extends AbstractLinkedListNode<E> {

View File

@ -19,11 +19,11 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -19,17 +19,17 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Getter; import lombok.Getter;
import org.nanoboot.powerframework.utils.StringUtils; import com.robertvokac.powerframework.utils.StringUtils;
import java.util.Map; import java.util.Map;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -19,9 +19,9 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import org.nanoboot.powerframework.core.PowerObject; import com.robertvokac.powerframework.core.PowerObject;
import java.util.Collection; import java.util.Collection;
import java.util.Iterator; import java.util.Iterator;
@ -31,7 +31,7 @@ import java.util.NoSuchElementException;
* Represents map data structure. Values of type T are mapped to String and * Represents map data structure. Values of type T are mapped to String and
* searched by this String. * searched by this String.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
* @param <E> the type of items, this map will store. * @param <E> the type of items, this map will store.
*/ */

View File

@ -19,7 +19,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import java.util.Collection; import java.util.Collection;
import java.util.Iterator; import java.util.Iterator;
@ -28,7 +28,7 @@ import java.util.ListIterator;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class PowerList<E> extends PowerCollection<E> implements List<E> { public class PowerList<E> extends PowerCollection<E> implements List<E> {

View File

@ -19,10 +19,10 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import org.nanoboot.powerframework.core.PowerObject; import com.robertvokac.powerframework.core.PowerObject;
import org.nanoboot.powerframework.core.exceptions.NotYetImplementedException; import com.robertvokac.powerframework.core.exceptions.NotYetImplementedException;
import java.util.Collection; import java.util.Collection;
import java.util.HashSet; import java.util.HashSet;
@ -36,7 +36,7 @@ import java.util.Set;
* Represents map data structure. Values of type T are mapped to String and * Represents map data structure. Values of type T are mapped to String and
* searched by this String. * searched by this String.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
* @param <T> the type of items, this map will store. * @param <T> the type of items, this map will store.
*/ */

View File

@ -19,13 +19,13 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import java.util.Queue; import java.util.Queue;
/** /**
* Represents Queue- linear data structure. * Represents Queue- linear data structure.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
* @param <E> object * @param <E> object
*/ */

View File

@ -19,10 +19,10 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import org.nanoboot.powerframework.collections.arrays.ObjectArray; import com.robertvokac.powerframework.collections.arrays.ObjectArray;
import org.nanoboot.powerframework.random.generators.RandomGenerator; import com.robertvokac.powerframework.random.generators.RandomGenerator;
import java.util.Iterator; import java.util.Iterator;
import java.util.NoSuchElementException; import java.util.NoSuchElementException;
@ -35,7 +35,7 @@ import java.util.Set;
* *
* @param <E> element type * @param <E> element type
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class PowerSet<E> extends PowerCollection<E> implements Set<E> { public class PowerSet<E> extends PowerCollection<E> implements Set<E> {

View File

@ -19,12 +19,12 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
/** /**
* Represents Stack- linear data structure. * Represents Stack- linear data structure.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
* @param <E> object * @param <E> object
*/ */

View File

@ -19,16 +19,16 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import lombok.Getter; import lombok.Getter;
import org.nanoboot.powerframework.core.PowerObject; import com.robertvokac.powerframework.core.PowerObject;
import org.nanoboot.powerframework.utils.annotations.InProgress; import com.robertvokac.powerframework.utils.annotations.InProgress;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
@InProgress @InProgress

View File

@ -19,13 +19,13 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import lombok.AccessLevel; import lombok.AccessLevel;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
import org.nanoboot.powerframework.collections.internal.AbstractLinkedList; import com.robertvokac.powerframework.collections.internal.AbstractLinkedList;
import org.nanoboot.powerframework.core.exceptions.NotYetImplementedException; import com.robertvokac.powerframework.core.exceptions.NotYetImplementedException;
import java.util.Collection; import java.util.Collection;
import java.util.Iterator; import java.util.Iterator;
@ -34,7 +34,7 @@ import java.util.NoSuchElementException;
* Represents linked list data structure. * Represents linked list data structure.
* *
* @param <E> The type of the values stored in this list. * @param <E> The type of the values stored in this list.
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class SingleLinkedList<E> extends AbstractLinkedList<E> public class SingleLinkedList<E> extends AbstractLinkedList<E>

View File

@ -19,11 +19,11 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
import org.nanoboot.powerframework.collections.internal.AbstractLinkedListNode; import com.robertvokac.powerframework.collections.internal.AbstractLinkedListNode;
/** /**
* Represents one node of linked list. * Represents one node of linked list.
@ -32,7 +32,7 @@ import org.nanoboot.powerframework.collections.internal.AbstractLinkedListNode;
* *
* These nodes are linked (forward direction only). * These nodes are linked (forward direction only).
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
* @param <E> The type of the value this node holds * @param <E> The type of the value this node holds
*/ */

View File

@ -19,11 +19,11 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public interface StackI<E> { public interface StackI<E> {

View File

@ -19,17 +19,17 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
import org.nanoboot.powerframework.core.PowerObject; import com.robertvokac.powerframework.core.PowerObject;
import org.nanoboot.powerframework.utils.annotations.ToRemove; import com.robertvokac.powerframework.utils.annotations.ToRemove;
/** /**
* Here goes the description of this class. * Here goes the description of this class.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
* *
*/ */

View File

@ -19,7 +19,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import lombok.Getter; import lombok.Getter;
@ -28,7 +28,7 @@ import lombok.Getter;
* *
* @param <T> element type * @param <T> element type
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class Tree<T> { public class Tree<T> {

View File

@ -19,16 +19,16 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
import org.nanoboot.powerframework.collections.internal.AbstractTreeNode; import com.robertvokac.powerframework.collections.internal.AbstractTreeNode;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
* @param <T> * @param <T>
*/ */

View File

@ -19,7 +19,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections.arrays; package com.robertvokac.powerframework.collections.arrays;
//ObjectArray<ObjectArray<ObjectArray<ObjectArray<Human>>>> array3=new ObjectArray<ObjectArray<ObjectArray<ObjectArray<Human>>>>( //ObjectArray<ObjectArray<ObjectArray<ObjectArray<Human>>>> array3=new ObjectArray<ObjectArray<ObjectArray<ObjectArray<Human>>>>(
@ -29,7 +29,7 @@ import java.util.*;
* @param <C> if the ArrayType is not Object, this parameter is ignored. In * @param <C> if the ArrayType is not Object, this parameter is ignored. In
* this case use Object as parameter. * this case use Object as parameter.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class Array<C> implements Iterable<C> { public class Array<C> implements Iterable<C> {

View File

@ -19,14 +19,14 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections.arrays; package com.robertvokac.powerframework.collections.arrays;
import org.nanoboot.powerframework.collections.CollectionException; import com.robertvokac.powerframework.collections.CollectionException;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -19,12 +19,12 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections.arrays; package com.robertvokac.powerframework.collections.arrays;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -19,13 +19,13 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections.arrays; package com.robertvokac.powerframework.collections.arrays;
/** /**
* There will be the choice to select the starting index:0 will be default * There will be the choice to select the starting index:0 will be default
* (maybe), but 1 or something else will be possible. * (maybe), but 1 or something else will be possible.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class ByteArray { public class ByteArray {

View File

@ -19,7 +19,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections.arrays; package com.robertvokac.powerframework.collections.arrays;
import java.util.Iterator; import java.util.Iterator;
@ -27,7 +27,7 @@ import java.util.Iterator;
* There will be the choice to select the starting index:0 will be default * There will be the choice to select the starting index:0 will be default
* (maybe), but 1 or something else will be possible. * (maybe), but 1 or something else will be possible.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class IntArray implements Iterable<Integer> { public class IntArray implements Iterable<Integer> {

View File

@ -19,13 +19,13 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections.arrays; package com.robertvokac.powerframework.collections.arrays;
/** /**
* There will be the choice to select the starting index:0 will be default * There will be the choice to select the starting index:0 will be default
* (maybe), but 1 or something else will be possible. * (maybe), but 1 or something else will be possible.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
* @param <C> * @param <C>
*/ */

View File

@ -22,7 +22,7 @@
/** /**
* Classes for arrays (index starting from 1, not 0). * Classes for arrays (index starting from 1, not 0).
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
package org.nanoboot.powerframework.collections.arrays; package com.robertvokac.powerframework.collections.arrays;

View File

@ -19,13 +19,13 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections.buffer; package com.robertvokac.powerframework.collections.buffer;
/** /**
* Here goes the description of this class. * Here goes the description of this class.
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class CharBuffer { public class CharBuffer {

View File

@ -19,15 +19,15 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections.internal; package com.robertvokac.powerframework.collections.internal;
import org.nanoboot.powerframework.collections.arrays.ObjectArray; import com.robertvokac.powerframework.collections.arrays.ObjectArray;
/** /**
* Represents linked list data structure. * Represents linked list data structure.
* @param <E> element type * @param <E> element type
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public abstract class AbstractLinkedList<E> implements Iterable<E> { public abstract class AbstractLinkedList<E> implements Iterable<E> {

View File

@ -19,7 +19,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections.internal; package com.robertvokac.powerframework.collections.internal;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
@ -33,7 +33,7 @@ import lombok.Setter;
* *
* @param <E> The type of the value this node holds * @param <E> The type of the value this node holds
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public abstract class AbstractLinkedListNode<E> { public abstract class AbstractLinkedListNode<E> {

View File

@ -19,7 +19,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections.internal; package com.robertvokac.powerframework.collections.internal;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
@ -28,7 +28,7 @@ import lombok.Setter;
* *
* @param <T> * @param <T>
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public abstract class AbstractTreeNode<T> { public abstract class AbstractTreeNode<T> {

View File

@ -22,7 +22,7 @@
/** /**
* Internal classes. * Internal classes.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
package org.nanoboot.powerframework.collections.internal; package com.robertvokac.powerframework.collections.internal;

View File

@ -22,7 +22,7 @@
/** /**
* Collections used to store instances of classes. * Collections used to store instances of classes.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;

View File

@ -24,13 +24,13 @@
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
module powerframework.collections { module powerframework.collections {
exports org.nanoboot.powerframework.collections; exports com.robertvokac.powerframework.collections;
exports org.nanoboot.powerframework.collections.arrays; exports com.robertvokac.powerframework.collections.arrays;
requires powerframework.core; requires powerframework.core;
requires powerframework.random; requires powerframework.random;
requires powerframework.utils; requires powerframework.utils;

View File

@ -19,7 +19,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import java.util.*; import java.util.*;
@ -30,7 +30,7 @@ import org.junit.*;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -19,7 +19,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import static org.junit.Assert.*; import static org.junit.Assert.*;
import org.junit.*; import org.junit.*;
@ -31,7 +31,7 @@ import static org.junit.Assert.assertEquals;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class PropertiesTest { public class PropertiesTest {

View File

@ -19,7 +19,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import java.util.*; import java.util.*;
@ -30,7 +30,7 @@ import org.junit.*;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -19,7 +19,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import static org.junit.Assert.*; import static org.junit.Assert.*;
@ -28,7 +28,7 @@ import org.junit.*;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class SingleLinkedListNodeTest { public class SingleLinkedListNodeTest {

View File

@ -19,19 +19,19 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import java.util.*; import java.util.*;
import static org.junit.Assert.*; import static org.junit.Assert.*;
import org.nanoboot.powerframework.core.exceptions.NotYetImplementedException; import com.robertvokac.powerframework.core.exceptions.NotYetImplementedException;
import org.junit.*; import org.junit.*;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class SingleLinkedListTest { public class SingleLinkedListTest {

View File

@ -19,7 +19,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.collections; package com.robertvokac.powerframework.collections;
import java.util.*; import java.util.*;
@ -29,7 +29,7 @@ import org.junit.*;
/** /**
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -24,7 +24,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>org.nanoboot.powerframework</groupId> <groupId>com.robertvokac.powerframework</groupId>
<artifactId>power-framework</artifactId> <artifactId>power-framework</artifactId>
<version>2.0.1-SNAPSHOT</version> <version>2.0.1-SNAPSHOT</version>
</parent> </parent>

View File

@ -19,12 +19,12 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.core; package com.robertvokac.powerframework.core;
/** /**
* Exception class for classes in core package. * Exception class for classes in core package.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class CoreException extends PowerException { public class CoreException extends PowerException {

View File

@ -19,12 +19,12 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.core; package com.robertvokac.powerframework.core;
/** /**
* Exception for Power library. * Exception for Power library.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class PowerException extends RuntimeException { public class PowerException extends RuntimeException {

View File

@ -19,15 +19,15 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.core; package com.robertvokac.powerframework.core;
import org.nanoboot.powerframework.core.version.Version; import com.robertvokac.powerframework.core.version.Version;
import org.nanoboot.powerframework.core.version.VersionType; import com.robertvokac.powerframework.core.version.VersionType;
/** /**
* Power is the core class of the Power library. * Power is the core class of the Power library.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public final class PowerFramework { public final class PowerFramework {

View File

@ -19,14 +19,14 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.core; package com.robertvokac.powerframework.core;
import lombok.Getter; import lombok.Getter;
/** /**
* Base Power object. * Base Power object.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class PowerObject { public class PowerObject {

View File

@ -19,14 +19,14 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.core.exceptions; package com.robertvokac.powerframework.core.exceptions;
import org.nanoboot.powerframework.core.PowerException; import com.robertvokac.powerframework.core.PowerException;
/** /**
* Exception happening in case, something is called, but not implemented yet. * Exception happening in case, something is called, but not implemented yet.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class NotYetImplementedException extends PowerException { public class NotYetImplementedException extends PowerException {

View File

@ -19,16 +19,16 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.core.exceptions; package com.robertvokac.powerframework.core.exceptions;
import org.nanoboot.powerframework.core.PowerException; import com.robertvokac.powerframework.core.PowerException;
/** /**
* Exception happening in case, something is called, * Exception happening in case, something is called,
* but not implemented and not supported now and * but not implemented and not supported now and
* not intended to be supported in future. * not intended to be supported in future.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class UnsupportedMethodException extends PowerException { public class UnsupportedMethodException extends PowerException {

View File

@ -22,7 +22,7 @@
/** /**
* Some common exceptions. * Some common exceptions.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
package org.nanoboot.powerframework.core.exceptions; package com.robertvokac.powerframework.core.exceptions;

View File

@ -22,9 +22,9 @@
/** /**
* Core Power classes. * Core Power classes.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
package org.nanoboot.powerframework.core; package com.robertvokac.powerframework.core;

View File

@ -19,8 +19,8 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.core.version; package com.robertvokac.powerframework.core.version;
import org.nanoboot.powerframework.core.CoreException; import com.robertvokac.powerframework.core.CoreException;
import lombok.Data; import lombok.Data;
/* /*
Examples: Examples:
@ -34,7 +34,7 @@ Examples:
/** /**
* Version object representing a version of a software. * Version object representing a version of a software.
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
@Data @Data

View File

@ -19,13 +19,13 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.core.version; package com.robertvokac.powerframework.core.version;
import lombok.Getter; import lombok.Getter;
/** /**
* Version subtype. * Version subtype.
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public enum VersionNumberType { public enum VersionNumberType {

View File

@ -19,14 +19,14 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.core.version; package com.robertvokac.powerframework.core.version;
import lombok.Getter; import lombok.Getter;
/** /**
* Version type. * Version type.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public enum VersionType { public enum VersionType {

View File

@ -22,7 +22,7 @@
/** /**
* Version classes. * Version classes.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
package org.nanoboot.powerframework.core.version; package com.robertvokac.powerframework.core.version;

View File

@ -22,12 +22,12 @@
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
module powerframework.core { module powerframework.core {
requires lombok; requires lombok;
exports org.nanoboot.powerframework.core; exports com.robertvokac.powerframework.core;
exports org.nanoboot.powerframework.core.exceptions; exports com.robertvokac.powerframework.core.exceptions;
exports org.nanoboot.powerframework.core.version; exports com.robertvokac.powerframework.core.version;
} }

View File

@ -19,7 +19,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.core; package com.robertvokac.powerframework.core;
import org.junit.Test; import org.junit.Test;
@ -27,7 +27,7 @@ import static org.junit.Assert.assertEquals;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -19,7 +19,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.core; package com.robertvokac.powerframework.core;
import org.junit.Test; import org.junit.Test;
@ -27,7 +27,7 @@ import static org.junit.Assert.*;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class PowerExceptionTest { public class PowerExceptionTest {

View File

@ -19,7 +19,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.core; package com.robertvokac.powerframework.core;
import org.junit.Test; import org.junit.Test;
@ -27,7 +27,7 @@ import static org.junit.Assert.*;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class PowerFrameworkTest { public class PowerFrameworkTest {

View File

@ -19,7 +19,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.core; package com.robertvokac.powerframework.core;
import org.junit.Test; import org.junit.Test;
@ -27,7 +27,7 @@ import static org.junit.Assert.*;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class PowerObjectTest { public class PowerObjectTest {

View File

@ -19,7 +19,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.core.exceptions; package com.robertvokac.powerframework.core.exceptions;
import org.junit.Test; import org.junit.Test;
@ -27,7 +27,7 @@ import static org.junit.Assert.assertEquals;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class NotYetImplementedExceptionTest { public class NotYetImplementedExceptionTest {

View File

@ -19,7 +19,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.core.exceptions; package com.robertvokac.powerframework.core.exceptions;
import org.junit.Test; import org.junit.Test;
@ -27,7 +27,7 @@ import static org.junit.Assert.assertEquals;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class UnsupportedMethodExceptionTest { public class UnsupportedMethodExceptionTest {

View File

@ -19,7 +19,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.core.version; package com.robertvokac.powerframework.core.version;
import org.junit.Test; import org.junit.Test;
@ -27,7 +27,7 @@ import static org.junit.Assert.*;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class VersionNumberTypeTest { public class VersionNumberTypeTest {

View File

@ -19,18 +19,18 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.core.version; package com.robertvokac.powerframework.core.version;
import org.nanoboot.powerframework.core.CoreException; import com.robertvokac.powerframework.core.CoreException;
import org.junit.Ignore; import org.junit.Ignore;
import org.junit.Test; import org.junit.Test;
import static org.nanoboot.powerframework.core.version.VersionNumberType.*; import static com.robertvokac.powerframework.core.version.VersionNumberType.*;
import static org.junit.Assert.*; import static org.junit.Assert.*;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class VersionTest { public class VersionTest {

View File

@ -19,7 +19,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.core.version; package com.robertvokac.powerframework.core.version;
import org.junit.Test; import org.junit.Test;
@ -27,7 +27,7 @@ import static org.junit.Assert.*;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class VersionTypeTest { public class VersionTypeTest {

View File

@ -24,7 +24,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>org.nanoboot.powerframework</groupId> <groupId>com.robertvokac.powerframework</groupId>
<artifactId>power-framework</artifactId> <artifactId>power-framework</artifactId>
<version>2.0.1-SNAPSHOT</version> <version>2.0.1-SNAPSHOT</version>
</parent> </parent>
@ -38,22 +38,22 @@
<dependencies> <dependencies>
<!-- Power dependencies --> <!-- Power dependencies -->
<dependency> <dependency>
<groupId>org.nanoboot.powerframework</groupId> <groupId>com.robertvokac.powerframework</groupId>
<artifactId>power-core</artifactId> <artifactId>power-core</artifactId>
<version>${power.version}</version> <version>${power.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.nanoboot.powerframework</groupId> <groupId>com.robertvokac.powerframework</groupId>
<artifactId>power-collections</artifactId> <artifactId>power-collections</artifactId>
<version>${power.version}</version> <version>${power.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.nanoboot.powerframework</groupId> <groupId>com.robertvokac.powerframework</groupId>
<artifactId>power-json</artifactId> <artifactId>power-json</artifactId>
<version>${power.version}</version> <version>${power.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.nanoboot.powerframework</groupId> <groupId>com.robertvokac.powerframework</groupId>
<artifactId>power-time</artifactId> <artifactId>power-time</artifactId>
<version>${power.version}</version> <version>${power.version}</version>
</dependency> </dependency>

View File

@ -19,15 +19,15 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.db.engines; package com.robertvokac.powerframework.db.engines;
import org.nanoboot.powerframework.core.PowerObject; import com.robertvokac.powerframework.core.PowerObject;
/** /**
* Here goes the description of this class. * Here goes the description of this class.
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class AbstractSqlEngine extends PowerObject { public class AbstractSqlEngine extends PowerObject {

View File

@ -19,14 +19,14 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.db.manager; package com.robertvokac.powerframework.db.manager;
import org.nanoboot.powerframework.collections.PowerQueue; import com.robertvokac.powerframework.collections.PowerQueue;
/** /**
* Used to execute more sql commands at once to achieve better performance. * Used to execute more sql commands at once to achieve better performance.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class CommandStore { public class CommandStore {

View File

@ -19,23 +19,23 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.db.manager; package com.robertvokac.powerframework.db.manager;
import java.io.*; import java.io.*;
import java.sql.*; import java.sql.*;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.logging.Level; import java.util.logging.Level;
import java.util.logging.Logger; import java.util.logging.Logger;
import org.nanoboot.powerframework.json.JsonArray; import com.robertvokac.powerframework.json.JsonArray;
import org.nanoboot.powerframework.json.JsonObject; import com.robertvokac.powerframework.json.JsonObject;
import org.nanoboot.powerframework.core.PowerException; import com.robertvokac.powerframework.core.PowerException;
import org.nanoboot.powerframework.time.moment.UniversalDateTime; import com.robertvokac.powerframework.time.moment.UniversalDateTime;
import static org.nanoboot.powerframework.utils.StringUtils.EMPTY_STRING; import static com.robertvokac.powerframework.utils.StringUtils.EMPTY_STRING;
/** /**
* Represents connection to a database. * Represents connection to a database.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class Database { public class Database {

View File

@ -19,14 +19,14 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.db.manager; package com.robertvokac.powerframework.db.manager;
import org.nanoboot.powerframework.core.PowerException; import com.robertvokac.powerframework.core.PowerException;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -19,14 +19,14 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.db.manager; package com.robertvokac.powerframework.db.manager;
import org.nanoboot.powerframework.core.PowerException; import com.robertvokac.powerframework.core.PowerException;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -19,7 +19,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.db.manager; package com.robertvokac.powerframework.db.manager;
import java.io.*; import java.io.*;
import java.sql.*; import java.sql.*;
@ -28,7 +28,7 @@ import java.util.logging.*;
/** /**
* Manipulates with database. * Manipulates with database.
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class Databases { public class Databases {

View File

@ -19,17 +19,17 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.db.manager; package com.robertvokac.powerframework.db.manager;
import org.nanoboot.powerframework.json.JsonObject; import com.robertvokac.powerframework.json.JsonObject;
import org.nanoboot.powerframework.json.JsonArray; import com.robertvokac.powerframework.json.JsonArray;
import org.nanoboot.powerframework.collections.PowerMap; import com.robertvokac.powerframework.collections.PowerMap;
/** /**
* Represents the result of a sql query. * Represents the result of a sql query.
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
public class Table { public class Table {

View File

@ -22,11 +22,11 @@
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
module powerframework.db { module powerframework.db {
exports org.nanoboot.powerframework.db.manager; exports com.robertvokac.powerframework.db.manager;
requires powerframework.core; requires powerframework.core;
requires java.sql; requires java.sql;
requires powerframework.json; requires powerframework.json;

View File

@ -19,7 +19,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.db.manager; package com.robertvokac.powerframework.db.manager;
import static org.junit.Assert.*; import static org.junit.Assert.*;
import org.junit.*; import org.junit.*;
@ -27,7 +27,7 @@ import org.junit.*;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -19,19 +19,19 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.db.manager; package com.robertvokac.powerframework.db.manager;
import org.nanoboot.powerframework.json.JsonObject; import com.robertvokac.powerframework.json.JsonObject;
import java.io.*; import java.io.*;
import static org.junit.Assert.*; import static org.junit.Assert.*;
import org.nanoboot.powerframework.random.generators.linearcongruent.combined.w5.W5RandomGenerator; import com.robertvokac.powerframework.random.generators.linearcongruent.combined.w5.W5RandomGenerator;
import org.junit.*; import org.junit.*;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -19,10 +19,10 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.db.manager; package com.robertvokac.powerframework.db.manager;
import org.nanoboot.powerframework.random.generators.linearcongruent.combined.w5.W5RandomGenerator; import com.robertvokac.powerframework.random.generators.linearcongruent.combined.w5.W5RandomGenerator;
import org.nanoboot.powerframework.core.PowerException; import com.robertvokac.powerframework.core.PowerException;
import java.io.*; import java.io.*;
import static org.junit.Assert.*; import static org.junit.Assert.*;
import org.junit.*; import org.junit.*;
@ -30,7 +30,7 @@ import org.junit.*;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -19,17 +19,17 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.db.manager; package com.robertvokac.powerframework.db.manager;
import org.nanoboot.powerframework.json.JsonObject; import com.robertvokac.powerframework.json.JsonObject;
import org.nanoboot.powerframework.json.JsonArray; import com.robertvokac.powerframework.json.JsonArray;
import static org.junit.Assert.*; import static org.junit.Assert.*;
import org.junit.*; import org.junit.*;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
@Ignore @Ignore

View File

@ -24,7 +24,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>org.nanoboot.powerframework</groupId> <groupId>com.robertvokac.powerframework</groupId>
<artifactId>power-framework</artifactId> <artifactId>power-framework</artifactId>
<version>2.0.1-SNAPSHOT</version> <version>2.0.1-SNAPSHOT</version>
</parent> </parent>
@ -38,22 +38,22 @@
<dependencies> <dependencies>
<!-- Power dependencies --> <!-- Power dependencies -->
<dependency> <dependency>
<groupId>org.nanoboot.powerframework</groupId> <groupId>com.robertvokac.powerframework</groupId>
<artifactId>power-core</artifactId> <artifactId>power-core</artifactId>
<version>${power.version}</version> <version>${power.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.nanoboot.powerframework</groupId> <groupId>com.robertvokac.powerframework</groupId>
<artifactId>power-random</artifactId> <artifactId>power-random</artifactId>
<version>${power.version}</version> <version>${power.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.nanoboot.powerframework</groupId> <groupId>com.robertvokac.powerframework</groupId>
<artifactId>power-collections</artifactId> <artifactId>power-collections</artifactId>
<version>${power.version}</version> <version>${power.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.nanoboot.powerframework</groupId> <groupId>com.robertvokac.powerframework</groupId>
<artifactId>power-log</artifactId> <artifactId>power-log</artifactId>
<version>${power.version}</version> <version>${power.version}</version>
</dependency> </dependency>

View File

@ -19,15 +19,15 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.io.bit; package com.robertvokac.powerframework.io.bit;
import org.nanoboot.powerframework.core.PowerException; import com.robertvokac.powerframework.core.PowerException;
import org.nanoboot.powerframework.random.generators.linearcongruent.combined.w5.W5RandomGenerator; import com.robertvokac.powerframework.random.generators.linearcongruent.combined.w5.W5RandomGenerator;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -19,12 +19,12 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.io.bit; package com.robertvokac.powerframework.io.bit;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -19,12 +19,12 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.io.bit; package com.robertvokac.powerframework.io.bit;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -19,7 +19,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.io.bit; package com.robertvokac.powerframework.io.bit;
/* /*
* *
@ -186,15 +186,15 @@ package org.nanoboot.powerframework.io.bit;
*/ */
import org.nanoboot.powerframework.core.exceptions.NotYetImplementedException; import com.robertvokac.powerframework.core.exceptions.NotYetImplementedException;
import org.nanoboot.powerframework.core.PowerObject; import com.robertvokac.powerframework.core.PowerObject;
import org.nanoboot.powerframework.core.PowerException; import com.robertvokac.powerframework.core.PowerException;
/** /**
* Here goes the description of this class. * Here goes the description of this class.
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
* *
*/ */

View File

@ -19,14 +19,14 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.io.bit.base64; package com.robertvokac.powerframework.io.bit.base64;
import org.nanoboot.powerframework.core.PowerException; import com.robertvokac.powerframework.core.PowerException;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -19,15 +19,15 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.io.bit.base64; package com.robertvokac.powerframework.io.bit.base64;
import org.nanoboot.powerframework.core.PowerException; import com.robertvokac.powerframework.core.PowerException;
import org.nanoboot.powerframework.io.bit.Byte; import com.robertvokac.powerframework.io.bit.Byte;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -19,12 +19,12 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.io.bit.base64; package com.robertvokac.powerframework.io.bit.base64;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -19,14 +19,14 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.io.bit.base64; package com.robertvokac.powerframework.io.bit.base64;
import org.nanoboot.powerframework.core.PowerException; import com.robertvokac.powerframework.core.PowerException;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
@ -65,7 +65,7 @@ enum Base64Padding {
} }
static Base64Padding getBase64Padding(String encodedData) { static Base64Padding getBase64Padding(String encodedData) {
if(org.nanoboot.powerframework.utils.StringUtils.isEmpty(encodedData)) { if(com.robertvokac.powerframework.utils.StringUtils.isEmpty(encodedData)) {
return NO; return NO;
}; };
boolean lastCharIsEqual = encodedData.charAt(encodedData.length() - 1) == '='; boolean lastCharIsEqual = encodedData.charAt(encodedData.length() - 1) == '=';

View File

@ -19,14 +19,14 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.io.bit.base64; package com.robertvokac.powerframework.io.bit.base64;
import java.util.*; import java.util.*;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

View File

@ -19,17 +19,17 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.io.bit.base64; package com.robertvokac.powerframework.io.bit.base64;
import java.util.Arrays; import java.util.Arrays;
import org.nanoboot.powerframework.collections.PowerQueue; import com.robertvokac.powerframework.collections.PowerQueue;
import org.nanoboot.powerframework.core.PowerException; import com.robertvokac.powerframework.core.PowerException;
import org.nanoboot.powerframework.io.bit.Byte; import com.robertvokac.powerframework.io.bit.Byte;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
@ -38,7 +38,7 @@ class OkayBase64Decoder {
/** /**
* Logger for this class. * Logger for this class.
*/ */
private static final org.nanoboot.powerframework.log.Logger LOG = org.nanoboot.powerframework.log.Logger.getLogger(OkayBase64Decoder.class); private static final com.robertvokac.powerframework.log.Logger LOG = com.robertvokac.powerframework.log.Logger.getLogger(OkayBase64Decoder.class);
/** /**
* *

View File

@ -19,15 +19,15 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.io.bit.base64; package com.robertvokac.powerframework.io.bit.base64;
import org.nanoboot.powerframework.collections.PowerQueue; import com.robertvokac.powerframework.collections.PowerQueue;
import org.nanoboot.powerframework.io.bit.Byte; import com.robertvokac.powerframework.io.bit.Byte;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
class OkayBase64Encoder { class OkayBase64Encoder {

View File

@ -23,8 +23,8 @@
* Package with utilities used to convert byte array to base64 string representation and vice versa * Package with utilities used to convert byte array to base64 string representation and vice versa
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */
package org.nanoboot.powerframework.io.bit.base64; package com.robertvokac.powerframework.io.bit.base64;

View File

@ -19,12 +19,12 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
/////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////
package org.nanoboot.powerframework.io.fs; package com.robertvokac.powerframework.io.fs;
/** /**
* *
* *
* @author <a href="mailto:robertvokac@nanoboot.org">Robert Vokac</a> * @author <a href="mailto:robertvokac@robertvokac.com">Robert Vokac</a>
* @since 0.0.0 * @since 0.0.0
*/ */

Some files were not shown because too many files have changed in this diff Show More