net.i2p.client.naming
Class PetName
java.lang.Object
net.i2p.client.naming.PetName
public class PetName
- extends java.lang.Object
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)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
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
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)