|
DataFaucet 1.0 Beta | ||||
| FRAMES | |||||
WEB-INF.cftags.component
datafaucet.system.sql.linkedlist
public class linkedlist
creates a linked-list object -- several of these objects can be chained together to create a sortable memory-resident structure which is passed by reference
| Constructor Summary | |
|---|---|
init([any item=''])
|
|
| Method Summary | |
|---|---|
any |
getItem()
returns the item for the current list element - may return this if the component is a subclass of linkedlist.cfc |
private any |
getListItem(any item)
used internally to ensure that an inserted item is a linkedlist.cfc object |
any |
getNext()
|
any |
getNextCount()
returns the number of elements in the list from the current element to the tail element |
any |
getTail()
returns the last element in the list |
boolean |
hasNext()
|
any |
insertAfter(any item)
|
boolean |
isItem()
indicates if the current list element is a populated item or the sentinel object which holds reference to the head of the list |
any |
length()
returns the total number of units in the list |
any |
removeAfter()
|
any |
setItem([any item=''])
sets the item for the current list element |
any |
setNext(any item)
used internally to set the pointer to the next item in the list -- do not use this method |
| Methods inherited from class WEB-INF.cftags.component |
|---|
|
| Constructor Detail |
|---|
public init([any item=''])
item| Method Detail |
|---|
public any getItem()
private any getListItem(any item)
itempublic any getNext()
public any getNextCount()
public any getTail()
public boolean hasNext()
public any insertAfter(any item)
itempublic boolean isItem()
public any length()
public any removeAfter()
public any setItem([any item=''])
itempublic any setNext(any item)
item
|
DataFaucet 1.0 Beta | ||||
| FRAMES | |||||