com.planet_ink.coffee_mud.Libraries
Class CMCatalog.CataDataImpl
java.lang.Object
com.planet_ink.coffee_mud.Libraries.CMCatalog.CataDataImpl
- All Implemented Interfaces:
- CatalogLibrary.CataData
- Enclosing class:
- CMCatalog
public static class CMCatalog.CataDataImpl
- extends java.lang.Object
- implements CatalogLibrary.CataData
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
lmaskStr
public java.lang.String lmaskStr
live
public boolean live
rate
public double rate
deathPickup
public volatile int deathPickup
refs
public SVector<java.lang.ref.WeakReference<Physical>> refs
noRefs
public boolean noRefs
lmaskV
public MaskingLibrary.CompiledZapperMask lmaskV
CMCatalog.CataDataImpl
public CMCatalog.CataDataImpl(java.lang.String catadata)
CMCatalog.CataDataImpl
public CMCatalog.CataDataImpl(java.lang.String _lmask,
java.lang.String _rate,
boolean _live)
CMCatalog.CataDataImpl
public CMCatalog.CataDataImpl(java.lang.String _lmask,
double _rate,
boolean _live)
getLocations
public RoomnumberSet getLocations()
randomRoom
public java.lang.String randomRoom()
- Specified by:
randomRoom in interface CatalogLibrary.CataData
mostPopularArea
public java.lang.String mostPopularArea()
- Specified by:
mostPopularArea in interface CatalogLibrary.CataData
numReferences
public int numReferences()
- Specified by:
numReferences in interface CatalogLibrary.CataData
enumeration
public java.util.Enumeration<Physical> enumeration()
- Specified by:
enumeration in interface CatalogLibrary.CataData
getDeathsPicksups
public int getDeathsPicksups()
- Specified by:
getDeathsPicksups in interface CatalogLibrary.CataData
bumpDeathPickup
public void bumpDeathPickup()
- Specified by:
bumpDeathPickup in interface CatalogLibrary.CataData
cleanHouse
public void cleanHouse()
- Specified by:
cleanHouse in interface CatalogLibrary.CataData
getLiveReference
public Physical getLiveReference()
- Specified by:
getLiveReference in interface CatalogLibrary.CataData
addReference
public void addReference(Physical P)
- Specified by:
addReference in interface CatalogLibrary.CataData
isReference
public boolean isReference(Physical P)
- Specified by:
isReference in interface CatalogLibrary.CataData
delReference
public void delReference(Physical P)
- Specified by:
delReference in interface CatalogLibrary.CataData
getMaskV
public MaskingLibrary.CompiledZapperMask getMaskV()
- Specified by:
getMaskV in interface CatalogLibrary.CataData
getMaskStr
public java.lang.String getMaskStr()
- Specified by:
getMaskStr in interface CatalogLibrary.CataData
getWhenLive
public boolean getWhenLive()
- Specified by:
getWhenLive in interface CatalogLibrary.CataData
getRate
public double getRate()
- Specified by:
getRate in interface CatalogLibrary.CataData
setMaskStr
public void setMaskStr(java.lang.String s)
- Specified by:
setMaskStr in interface CatalogLibrary.CataData
setWhenLive
public void setWhenLive(boolean l)
- Specified by:
setWhenLive in interface CatalogLibrary.CataData
setRate
public void setRate(double r)
- Specified by:
setRate in interface CatalogLibrary.CataData
data
public java.lang.String data()
- Specified by:
data in interface CatalogLibrary.CataData
build
public void build(java.lang.String catadata)
- Specified by:
build in interface CatalogLibrary.CataData