org.qedeq.kernel.se.dto.module
Class LinkListVo

java.lang.Object
  extended by org.qedeq.kernel.se.dto.module.LinkListVo
All Implemented Interfaces:
LinkList

public class LinkListVo
extends java.lang.Object
implements LinkList

List of links. A link is just a string that identifies something.

Author:
Michael Meyling

Constructor Summary
LinkListVo()
          Constructs an empty list of links.
 
Method Summary
 void add(java.lang.String id)
          Add link to list.
 boolean equals(java.lang.Object obj)
           
 java.lang.String get(int index)
          Get index-th element of list.
 int hashCode()
           
 int size()
          Get size of list.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LinkListVo

public LinkListVo()
Constructs an empty list of links.

Method Detail

add

public final void add(java.lang.String id)
Add link to list.

Parameters:
id - Identifier to add.

size

public final int size()
Description copied from interface: LinkList
Get size of list.

Specified by:
size in interface LinkList
Returns:
List size.

get

public final java.lang.String get(int index)
Description copied from interface: LinkList
Get index-th element of list.

Specified by:
get in interface LinkList
Parameters:
index - Index.
Returns:
Index-th element. This is an identifier (id).

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2014. All Rights Reserved.