File: BasicStringWrapper.java

package info (click to toggle)
libsecondstring-java 0.1~dfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 764 kB
  • sloc: java: 9,592; xml: 114; makefile: 6
file content (21 lines) | stat: -rw-r--r-- 527 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package com.wcohen.ss;

import com.wcohen.ss.api.*;

/**
 * An extendible (non-final) class that implements some of the
 * functionality of a string.
 */

public class BasicStringWrapper implements StringWrapper
{
	private String s;

	public BasicStringWrapper(String s) { this.s = s; } 
	public char charAt(int i) { return s.charAt(i); }
	public int length() { return s.length(); }
	public String unwrap() { return s; }
	public String toString() { return "[wrap '"+s+"']"; }
	public int hashCode() { return s.hashCode(); }

}