jreceiver.common.rec.tag
Class ComposerRec
java.lang.Object
|
+--jreceiver.common.rec.BaseRec
|
+--jreceiver.common.rec.tag.ComposerRec
- All Implemented Interfaces:
- Composer, Hashable, Rec
- public class ComposerRec
- extends BaseRec
- implements Composer
Bean to represent a single composer
- Version:
- $Revision: 1.2 $ $Date: 2002/09/24 18:29:51 $
- Author:
- Reed Esau
Field Summary |
protected int |
m_id
|
protected java.lang.String |
m_name
|
Constructor Summary |
ComposerRec(java.util.Hashtable hash)
ctor - construct from a hashtable, usually retrieved via XML-RPC |
ComposerRec(int id,
java.lang.String name)
ctor |
Method Summary |
int |
getId()
|
java.lang.Object |
getKey()
return the Integer object that serves as this Rec's key. |
java.lang.String |
getName()
|
static java.util.Vector |
reconstitute(java.util.Vector vector)
Reconstitute each ComposerRec object that appears as a hash
in the list. |
void |
setId(int id)
|
void |
setKey(java.lang.Object new_key)
assign the Number-derived, Key-derived or String that serves as this Rec's key. |
void |
setName(java.lang.String name)
|
java.util.Hashtable |
toHash()
Store the object as a hash suitable for
transport over an XML-RPC connection or similar. |
java.lang.String |
toString()
Returns a string representation of the object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
m_name
protected java.lang.String m_name
m_id
protected int m_id
ComposerRec
public ComposerRec(int id,
java.lang.String name)
- ctor
ComposerRec
public ComposerRec(java.util.Hashtable hash)
- ctor - construct from a hashtable, usually retrieved via XML-RPC
- Parameters:
hash
-
getKey
public java.lang.Object getKey()
- return the Integer object that serves as this Rec's key.
- Specified by:
getKey
in interface Rec
setKey
public void setKey(java.lang.Object new_key)
- assign the Number-derived, Key-derived or String that serves as this Rec's key.
- Specified by:
setKey
in interface Rec
getName
public java.lang.String getName()
- Specified by:
getName
in interface Composer
setName
public void setName(java.lang.String name)
- Specified by:
setName
in interface Composer
getId
public int getId()
- Specified by:
getId
in interface Composer
setId
public void setId(int id)
- Specified by:
setId
in interface Composer
toHash
public java.util.Hashtable toHash()
- Store the object as a hash suitable for
transport over an XML-RPC connection or similar.
Use ComposerRec(Hashtable)
to transform the data
back into an object of this type.
- Specified by:
toHash
in interface Hashable
- Returns:
-
toString
public java.lang.String toString()
- Description copied from interface:
Hashable
- Returns a string representation of the object.
- Specified by:
toString
in interface Hashable
- Overrides:
toString
in class java.lang.Object
reconstitute
public static java.util.Vector reconstitute(java.util.Vector vector)
- Reconstitute each ComposerRec object that appears as a hash
in the list.
Copyright © 2001-2002 Reed Esau, All Rights Reserved.