KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > archive > extractor > CharSequenceProvider


1 /* CharSequenceProvider
2 *
3 * $Id: CharSequenceProvider.java,v 1.2 2005/03/30 20:24:30 gojomo Exp $
4 *
5 * Created on Mar 17, 2005
6 *
7 * Copyright (C) 2005 Internet Archive.
8 *
9 * This file is part of the Heritrix web crawler (crawler.archive.org).
10 *
11 * Heritrix is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU Lesser Public License as published by
13 * the Free Software Foundation; either version 2.1 of the License, or
14 * any later version.
15 *
16 * Heritrix is distributed in the hope that it will be useful,
17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 * GNU Lesser Public License for more details.
20 *
21 * You should have received a copy of the GNU Lesser Public License
22 * along with Heritrix; if not, write to the Free Software
23 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
24 */

25 package org.archive.extractor;
26
27 /**
28  * Interface indicating an object can efficiently provide a
29  * (perhaps cached or simulated) CharSequence version of itself.
30  *
31  * @author gojomo
32  */

33 public interface CharSequenceProvider {
34
35     /**
36      * @return CharSequence linked/cached/implied by this object
37      */

38     CharSequence JavaDoc getCharSequence();
39
40 }
41
Popular Tags