org.hd.d.pg2k.svrCore.vars
Class PipelineVarMgr.NextRequestKey

java.lang.Object
  extended by org.hd.d.pg2k.svrCore.vars.PipelineVarMgr.NextRequestKey
Enclosing class:
PipelineVarMgr

private final class PipelineVarMgr.NextRequestKey
extends java.lang.Object

Class definining all details of a deferred request. This comprises:

Equality depends on all fields.


Field Summary
(package private)  SimpleVariableDefinition def
          Event definition; never null.
(package private)  boolean isAll
          True if "all", else false for "current".
(package private)  EventPeriod p
          Event period; never null.
 
Constructor Summary
PipelineVarMgr.NextRequestKey(SimpleVariableDefinition def, EventPeriod p, boolean isAll)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
          Equality depends on all fields.
 int hashCode()
          The hash depends on all fields.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

def

final SimpleVariableDefinition def
Event definition; never null.


p

final EventPeriod p
Event period; never null.


isAll

final boolean isAll
True if "all", else false for "current".

Constructor Detail

PipelineVarMgr.NextRequestKey

public PipelineVarMgr.NextRequestKey(SimpleVariableDefinition def,
                                     EventPeriod p,
                                     boolean isAll)
Method Detail

hashCode

public int hashCode()
The hash depends on all fields.

Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Equality depends on all fields.

Overrides:
equals in class java.lang.Object

DHD Multimedia Gallery V1.57.21

Copyright (c) 1996-2011, Damon Hart-Davis. All rights reserved.