net.i2p.client.naming
Class PetName

java.lang.Object
  extended by net.i2p.client.naming.PetName

public class PetName
extends java.lang.Object

deprecated unused but can be instantiated through I2PAppContext


Constructor Summary
PetName()
           
PetName(java.lang.String dbLine)
           
PetName(java.lang.String name, java.lang.String network, java.lang.String protocol, java.lang.String location)
           
 
Method Summary
 void addGroup(java.lang.String name)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getGroup(int i)
           
 int getGroupCount()
           
 boolean getIsPublic()
           
 java.lang.String getLocation()
           
 java.lang.String getName()
           
 java.lang.String getNetwork()
           
 java.lang.String getProtocol()
           
 int hashCode()
           
 boolean isMember(java.lang.String group)
           
static void main(java.lang.String[] args)
           
 void removeGroup(java.lang.String name)
           
 void setGroups(java.lang.String groups)
           
 void setIsPublic(boolean pub)
           
 void setLocation(java.lang.String location)
           
 void setName(java.lang.String name)
           
 void setNetwork(java.lang.String network)
           
 void setProtocol(java.lang.String protocol)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PetName

public PetName()

PetName

public PetName(java.lang.String name,
               java.lang.String network,
               java.lang.String protocol,
               java.lang.String location)

PetName

public PetName(java.lang.String dbLine)
Parameters:
dbLine - name:network:protocol:isPublic:group1,group2,group3:location
Method Detail

getName

public java.lang.String getName()

getNetwork

public java.lang.String getNetwork()

getProtocol

public java.lang.String getProtocol()

getLocation

public java.lang.String getLocation()

getIsPublic

public boolean getIsPublic()

getGroupCount

public int getGroupCount()

getGroup

public java.lang.String getGroup(int i)

setName

public void setName(java.lang.String name)

setNetwork

public void setNetwork(java.lang.String network)

setProtocol

public void setProtocol(java.lang.String protocol)

setLocation

public void setLocation(java.lang.String location)

setIsPublic

public void setIsPublic(boolean pub)

addGroup

public void addGroup(java.lang.String name)

removeGroup

public void removeGroup(java.lang.String name)

setGroups

public void setGroups(java.lang.String groups)

isMember

public boolean isMember(java.lang.String group)

toString

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

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

main

public static void main(java.lang.String[] args)