From 7756834e7c828e0dd8580f5103cef3645657fb22 Mon Sep 17 00:00:00 2001 From: Luca Frosini Date: Wed, 23 Jan 2019 15:27:18 +0000 Subject: [PATCH] Implementing new Solution refs #13207 git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/social-networking/social-util-library@176753 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../gcube/socialnetworking/token/Token.java | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 src/main/java/org/gcube/socialnetworking/token/Token.java diff --git a/src/main/java/org/gcube/socialnetworking/token/Token.java b/src/main/java/org/gcube/socialnetworking/token/Token.java new file mode 100644 index 0000000..fc961f0 --- /dev/null +++ b/src/main/java/org/gcube/socialnetworking/token/Token.java @@ -0,0 +1,45 @@ +package org.gcube.socialnetworking.token; + +public class Token{ + + final String token; + final String delimiter; + final int start; + final int end; + + /** + * @param token the Token String + * @param delimiter the delimiter after token + * @param start the start point in the original String + * @param end the end point in the original String + */ + public Token(String token, String delimiter, int start, int end){ + this.token = token; + this.delimiter = delimiter; + this.start = start; + this.end = end; + } + + public String getToken() { + return token; + } + + public String getDelimiter() { + return delimiter; + } + + public int getStart() { + return start; + } + + public int getEnd() { + return end; + } + + @Override + public String toString() { + return String.format("Token '%s', Subsequent delimiter '%s', Start '%d', End '%d'", token, delimiter, start, end); + } + + +} \ No newline at end of file