AutoAwardsLibrary.AutoProperties
protected static final class AutoAwards.AutoPropertiesImpl extends java.lang.Object implements AutoAwardsLibrary.AutoProperties
Modifier and Type | Field | Description |
---|---|---|
MaskingLibrary.CompiledZMask |
dateCMask |
|
java.lang.String |
dateMask |
|
TimeClock.TimePeriod |
period |
|
MaskingLibrary.CompiledZMask |
playerCMask |
|
java.lang.String |
playerMask |
|
Pair<java.lang.String,java.lang.String>[] |
props |
Constructor | Description |
---|---|
AutoPropertiesImpl(java.lang.String pMask,
java.lang.String dMask,
PairList<java.lang.String,java.lang.String> ps) |
Modifier and Type | Method | Description |
---|---|---|
MaskingLibrary.CompiledZMask |
getDateCMask() |
Returns the date-based compiled zappermask.
|
java.lang.String |
getDateMask() |
Returns the date-base zappermask.
|
TimeClock.TimePeriod |
getPeriod() |
A quick reference for the date-based mask to
tell how often to check for changes.
|
MaskingLibrary.CompiledZMask |
getPlayerCMask() |
Returns the general player compiled
zappermask.
|
java.lang.String |
getPlayerMask() |
Returns the general player
zappermask.
|
Pair<java.lang.String,java.lang.String>[] |
getProps() |
Returns the pair of ability/behavior id,
and parms/args to give to those who match
this mask.
|
int |
hashCode() |
public final java.lang.String playerMask
public final java.lang.String dateMask
public final MaskingLibrary.CompiledZMask playerCMask
public final MaskingLibrary.CompiledZMask dateCMask
public final Pair<java.lang.String,java.lang.String>[] props
public final TimeClock.TimePeriod period
public AutoPropertiesImpl(java.lang.String pMask, java.lang.String dMask, PairList<java.lang.String,java.lang.String> ps)
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String getPlayerMask()
AutoAwardsLibrary.AutoProperties
getPlayerMask
in interface AutoAwardsLibrary.AutoProperties
public java.lang.String getDateMask()
AutoAwardsLibrary.AutoProperties
getDateMask
in interface AutoAwardsLibrary.AutoProperties
public MaskingLibrary.CompiledZMask getPlayerCMask()
AutoAwardsLibrary.AutoProperties
getPlayerCMask
in interface AutoAwardsLibrary.AutoProperties
public MaskingLibrary.CompiledZMask getDateCMask()
AutoAwardsLibrary.AutoProperties
getDateCMask
in interface AutoAwardsLibrary.AutoProperties
public Pair<java.lang.String,java.lang.String>[] getProps()
AutoAwardsLibrary.AutoProperties
getProps
in interface AutoAwardsLibrary.AutoProperties
public TimeClock.TimePeriod getPeriod()
AutoAwardsLibrary.AutoProperties
getPeriod
in interface AutoAwardsLibrary.AutoProperties