A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

AboutAction - Class in org.hd.d.pg2k.clApp.atHome
Represents the About Action.
AboutAction() - Constructor for class org.hd.d.pg2k.clApp.atHome.AboutAction
ctor
aboutAction - Variable in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
The action performed by the "About" menu entry.
AboutAction - Class in org.hd.d.pg2k.clApp.uploader
Represents the About Action.
AboutAction() - Constructor for class org.hd.d.pg2k.clApp.uploader.AboutAction
ctor
aboutAction - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
The action performed by the "About" menu entry.
AboutAction - Class in org.hd.d.pg2k.webSvr.threeD
Represents the About Action.
AboutAction() - Constructor for class org.hd.d.pg2k.webSvr.threeD.AboutAction
ctor
ABS_MAX_RESULTS - Static variable in class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache
Absolute maximum number of results to store/cache per exhibit.
AbstractFilterBean - Class in org.hd.d.pg2k.webSvr.exhibit
JavaBean that can filter/sort and cache selections of exhibits.
AbstractFilterBean() - Constructor for class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
 
AbstractFilterBean.ExpiryTask - Class in org.hd.d.pg2k.webSvr.exhibit
Task to actively expire a filter and release its memory.
AbstractFilterBean.ExpiryTask(AbstractFilterBean) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean.ExpiryTask
 
AbstractFilterBean.MyObserver - Class in org.hd.d.pg2k.webSvr.exhibit
This object has only a WeakReference to the outer class to allow GC.
AbstractFilterBean.MyObserver(AbstractFilterBean) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean.MyObserver
Capture a SoftReference to the outer class.
AbstractFilterBean.WeakenerTask - Class in org.hd.d.pg2k.webSvr.exhibit
Task to weaken retained references to soft from strong.
AbstractFilterBean.WeakenerTask(AbstractFilterBean, int) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean.WeakenerTask
 
AbstractHandler - Class in org.hd.d.pg2k.svrCore.MIME
Base class implementing Handler with nearly all methods returning default values.
AbstractHandler() - Constructor for class org.hd.d.pg2k.svrCore.MIME.AbstractHandler
 
AbstractImageHandler - Class in org.hd.d.pg2k.svrCore.MIME
Base class with useful default behaviour for image exhibit media-handler classes.
AbstractImageHandler() - Constructor for class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
 
AbstractImgSampleScorer - Class in org.hd.d.pg2k.ai.scorer
Base interface to compute the score and confidence for a 2D still image using pixel ARGB sampling.
AbstractImgSampleScorer() - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractImgSampleScorer
Create simple non-parameterised instance.
AbstractImgSampleScorer(String) - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractImgSampleScorer
Create parameterised version.
AbstractImgSampleScorer(String, List<ScorerParam>) - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractImgSampleScorer
Create parameterised version.
AbstractImgScorer - Class in org.hd.d.pg2k.ai.scorer
Base interface to compute the score and confidence for a 2D still image.
AbstractImgScorer() - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractImgScorer
Create simple non-parameterised instance.
AbstractImgScorer(String) - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractImgScorer
Create parameterised version.
AbstractImgScorer(String, List<ScorerParam>) - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractImgScorer
Create parameterised version.
AbstractImgScorer.ARGBPixelFilter - Interface in org.hd.d.pg2k.ai.scorer
Interface to accept or reject putative samples in getSamplePoints().
AbstractNonParamScorer - Class in org.hd.d.pg2k.ai.scorer
Simple abstract super class for some non-parameterised Scorers.
AbstractNonParamScorer() - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractNonParamScorer
Default constructor uses class-based name and allows no parameterisation.
AbstractNonParamScorer(String) - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractNonParamScorer
Construct instance with name and optional parameters.
AbstractNonParamScorer(String, List<ScorerParam>) - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractNonParamScorer
Construct instance with name and optional parameters.
AbstractSampledSoundHandler - Class in org.hd.d.pg2k.svrCore.MIME
Base class with useful default behaviour for (sampled) sound exhibit media-handler classes.
AbstractSampledSoundHandler() - Constructor for class org.hd.d.pg2k.svrCore.MIME.AbstractSampledSoundHandler
 
AbstractScorer - Class in org.hd.d.pg2k.ai.scorer
Class to implement some common Scorer features in one place.
AbstractScorer() - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractScorer
Default constructor uses class-based name and allows no parameterisation.
AbstractScorer(String) - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractScorer
Construct instance with name and optional parameters.
AbstractScorer(String, List<ScorerParam>) - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractScorer
 
AbstractScorerCache - Class in org.hd.d.pg2k.ai.scorer
Shared abstract base to handle common Scorer cache tasks.
AbstractScorerCache(ScorerPopulation, SimpleExhibitPipelineIF, SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
 
accept(int) - Method in interface org.hd.d.pg2k.ai.scorer.AbstractImgScorer.ARGBPixelFilter
Return true to accept the offered ARGB pixel value and include it amongst the samples.
accept(AllExhibitProperties, Name.ExhibitFull) - Method in interface org.hd.d.pg2k.svrCore.AllExhibitProperties.AEPFilter
 
accept(AllExhibitProperties, Name.ExhibitFull) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtAll
 
accept(AllExhibitProperties, Name.ExhibitFull) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByAuthor
 
accept(AllExhibitProperties, Name.ExhibitFull) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByCategory
 
accept(AllExhibitProperties, Name.ExhibitFull) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByEstdLocationCentre
 
accept(AllExhibitProperties, Name.ExhibitFull) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtNothing
 
accept(AllExhibitProperties, Name.ExhibitFull) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtPrefixMatch
 
accept(AllExhibitProperties, Name.ExhibitFull) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtSimpleSubstringMatch
 
accept(AllExhibitProperties, Name.ExhibitFull) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtSimpleSuffixMatch
 
accept(AllExhibitProperties, Name.ExhibitFull) - Method in interface org.hd.d.pg2k.webSvr.exhibit.FilterIF
Returns true if the exhibit (specified by full name) should be accepted.
acceptableAuthors - Variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByAuthor
 
acceptableCategories - Variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByCategory
 
acceptEvent(HttpServletRequest, ServletContext) - Static method in class org.hd.d.pg2k.webSvr.util.StatsSink
Accept an inbound HTTP stats event.
accession - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Accession data; null if none.
AccessionData - Class in org.hd.d.pg2k.svrCore
Immutable, Serializable collection of all the accession data for an exhibit.
AccessionData() - Constructor for class org.hd.d.pg2k.svrCore.AccessionData
Construct new immutable instance with no data.
AccessionData(Long, Long, Integer, ROByteArray) - Constructor for class org.hd.d.pg2k.svrCore.AccessionData
Construct new immutable instance with the given data.
ACCESSPATTERN_CAT_PAGE_VIEW - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A read-write persistent global String event variable for recording catalogue page views by exhibit.
ACCESSPATTERN_CLICKTHROUGH - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A read-write persistent global String event variable for recording ad click-throughs by exhibit.
ACCESSPATTERN_CLICKTHROUGH_BY_URI - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A read-write persistent global String event variable for recording ad click-throughs by canonicalised URI.
ACCESSPATTERN_COMPLETED_DOWNLOAD - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A read-write persistent global String event variable for recording completed downloads by exhibit.
ACCESSPATTERN_COMPLETED_DOWNLOAD_LOCAL - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A read-write persistent local String event variable for recording completed downloads by exhibit.
ACCESSPATTERN_EX_HOTLINK_REF_HOST - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A read-write persistent global String event variable for recording hotlinking to our exhibits by referrer host.
ACCESSPATTERN_PAGEVIEW_BY_URI - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A read-write persistent global String event variable for recording page-views by canonicalised URI.
ACTION_COMMAND_KEY_ABOUT - Static variable in class org.hd.d.pg2k.clApp.atHome.AboutAction
 
ACTION_COMMAND_KEY_ABOUT - Static variable in class org.hd.d.pg2k.clApp.atHome.ExitAction
 
ACTION_COMMAND_KEY_ABOUT - Static variable in class org.hd.d.pg2k.clApp.uploader.AboutAction
 
ACTION_COMMAND_KEY_ABOUT - Static variable in class org.hd.d.pg2k.clApp.uploader.ExitAction
 
ACTION_COMMAND_KEY_ABOUT - Static variable in class org.hd.d.pg2k.webSvr.threeD.AboutAction
 
ACTION_COMMAND_KEY_ABOUT - Static variable in class org.hd.d.pg2k.webSvr.threeD.ExitAction
 
ACTION_COMMAND_KEY_UPLOAD - Static variable in class org.hd.d.pg2k.clApp.uploader.SelectAction
 
actionPerformed(ActionEvent) - Method in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
This method acts as the Action handler delegate for all the actions.
actionPerformed(ActionEvent) - Method in class org.hd.d.pg2k.clApp.atHome.JLFAbstractAction
Forwards the ActionEvent to the registered listener.
actionPerformed(ActionEvent) - Method in class org.hd.d.pg2k.clApp.uploader.JLFAbstractAction
Forwards the ActionEvent to the registered listener.
actionPerformed(ActionEvent) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain
This method acts as the Action handler delegate for all the actions.
actionPerformed(ActionEvent) - Method in class org.hd.d.pg2k.webSvr.threeD.JLFAbstractAction
Forwards the ActionEvent to the registered listener.
actionPerformed(ActionEvent) - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
This method acts as the Action handler delegate for all the actions.
AD_BANNER_RND_TOKENS - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Immutable Set of String tokens to replace with random values in banner HTML.
AD_FORMAT_AB_HORIZONTAL - Static variable in class org.hd.d.pg2k.webSvr.ads.AdBriteBean
Parameter value to select horizontal (banner) format.
AD_FORMAT_AB_VERTICAL - Static variable in class org.hd.d.pg2k.webSvr.ads.AdBriteBean
Parameter value to select vertical (tower) format (default).
AD_FORMAT_AS_ADLINKS_NARROW_BOX - Static variable in class org.hd.d.pg2k.webSvr.ads.GoogleAdSenseUnitBean
Parameter value to select narrow (120x90) AdLinks box with 4 or 5 lines; shows alternate content rather than PSA.
AD_FORMAT_AS_ADLINKS_WIDE_BOX - Static variable in class org.hd.d.pg2k.webSvr.ads.GoogleAdSenseUnitBean
Parameter value to select wide (160x90) AdLinks box with 4 or 5 lines; shows alternate content rather than PSA.
AD_FORMAT_TF_TOWER_NARROW - Static variable in class org.hd.d.pg2k.webSvr.ads.TribalFusionBean
Parameter value to select narrow (120x600) fixed-width tower format.
AD_FORMAT_TF_TOWER_NARROW_IF - Static variable in class org.hd.d.pg2k.webSvr.ads.TribalFusionBean
Parameter value to select narrow (120x600) iframe tower format; fastest page loading.
AD_FORMAT_TF_TOWER_WIDE_IF - Static variable in class org.hd.d.pg2k.webSvr.ads.TribalFusionBean
Parameter value to select wide (up to 160x600) iframe tower format; fastest page loading.
AD_FORMAT_TF_TOWER_WIDEVAR - Static variable in class org.hd.d.pg2k.webSvr.ads.TribalFusionBean
Parameter value to select wide (up to 160x600) variable-width tower format (default).
AD_SUPPORT - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
If true, support Web advertising in the Gallery.
adaptiveTime - Variable in class org.hd.d.pg2k.svrCore.stats.StatsLogger.StatsConfig
If true, we dump at shorter intervals to start with.
AdBeanInterface - Interface in org.hd.d.pg2k.webSvr.ads
This is the interface of all AdBean advertising beans.
AdBeanInterface.Context - Class in org.hd.d.pg2k.webSvr.ads
Details context in which advertisement is to be shown.
AdBeanInterface.Context(Locale, String, String) - Constructor for class org.hd.d.pg2k.webSvr.ads.AdBeanInterface.Context
Construct a complete context.
AdBriteBean - Class in org.hd.d.pg2k.webSvr.ads
This implements the AdBrite bean.
AdBriteBean() - Constructor for class org.hd.d.pg2k.webSvr.ads.AdBriteBean
 
AdConsts - Class in org.hd.d.pg2k.webSvr.ads
Advertising-related constants.
AdConsts() - Constructor for class org.hd.d.pg2k.webSvr.ads.AdConsts
Prevent construction of an instance.
add(SelectedFileDetails) - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFilesDB
Add item, silently dropping duplicate file entries if possible.
add(K) - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Record an ID, returning the insertion time of the previous insertion of this ID if any.
addActionListener(ActionListener) - Method in class org.hd.d.pg2k.clApp.atHome.JLFAbstractAction
 
addActionListener(ActionListener) - Method in class org.hd.d.pg2k.clApp.uploader.JLFAbstractAction
 
addActionListener(ActionListener) - Method in class org.hd.d.pg2k.webSvr.threeD.JLFAbstractAction
 
addEvent(SimpleVariableValue) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Record/add event to the tally.
addEvent(SimpleVariableValue) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
Record/add event to the tally for this period.
addEvent(SimpleVariableValue) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueSet
Record/add event to the tallies for each period.
addListenerForDataPoint(StatsSink.AbstractStatsListener) - Static method in class org.hd.d.pg2k.webSvr.util.StatsSink
Add new listener for named unique data point.
addObserver(Observer) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Register Observer to be told when exhibit data changes.
AddrTools - Class in org.hd.d.pg2k.svrCore
This class has tools for IP-address and DNS manipulation.
AddrTools() - Constructor for class org.hd.d.pg2k.svrCore.AddrTools
Prevent creation of instances of this class.
AddrTools.AddrPrefix - Class in org.hd.d.pg2k.svrCore
Immutable store of a non-null, non-zero-length unsigned-byte IP(v4) address prefix.
AddrTools.AddrPrefix(byte[]) - Constructor for class org.hd.d.pg2k.svrCore.AddrTools.AddrPrefix
Create an instance from a non-null, non-zero-length byte array.
AddrTools.AddrPrefix(byte[], int) - Constructor for class org.hd.d.pg2k.svrCore.AddrTools.AddrPrefix
Create an instance from the prefix of a non-null, non-zero-length byte array.
AddrTools.AddrPrefix(AddrTools.AddrPrefix, int) - Constructor for class org.hd.d.pg2k.svrCore.AddrTools.AddrPrefix
Create a shorter (but non-zero-length) instance from an existing prefix.
AddrTools.AddrPrefix(String) - Constructor for class org.hd.d.pg2k.svrCore.AddrTools.AddrPrefix
Create an instance by parsing a padded dotted prefix format.
addSelectedFiles(boolean, FileContents[], UploadInfoBean) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Propose/select/add selected files for upload.
addToTotalConfidence(double) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.Accum
 
adjustCentreWithXYClick(int, int) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Adjusts East/North offsets given x,y coordinates of mouse click on displayed area.
adjustGlobalMapForSet(SimpleVariableValue) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Adjust globalMap for outgoing (upstream) set operation.
AdMidPageInternalLayout - Enum in org.hd.d.pg2k.webSvr.ads
How to lay out any mid-page ad insert that we show.
AdMidPageInternalLayout() - Constructor for enum org.hd.d.pg2k.webSvr.ads.AdMidPageInternalLayout
 
ADSENSE_MAX_ADUNITS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
Maximum number of Google AdSense AdUnits (not including AdLinks) allowed on one page.
ADSLOTMONIOR_TIME_CONST - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Time constant to use for ageing any memory of ad slot run times; strictly positive.
AdTowerInternalLayout - Enum in org.hd.d.pg2k.webSvr.ads
How to lay out any tower ad insert that we show.
AdTowerInternalLayout() - Constructor for enum org.hd.d.pg2k.webSvr.ads.AdTowerInternalLayout
 
AdTowerPos - Enum in org.hd.d.pg2k.webSvr.ads
Where to show the only/primary tower ad unit on a page.
AdTowerPos() - Constructor for enum org.hd.d.pg2k.webSvr.ads.AdTowerPos
 
AdUtils - Class in org.hd.d.pg2k.webSvr.ads
Advertising-related utility functions.
AdUtils() - Constructor for class org.hd.d.pg2k.webSvr.ads.AdUtils
Prevent construction of an instance.
AdUtils.AdSlotMonitor - Class in org.hd.d.pg2k.webSvr.ads
Unique thread-safe marker tag and stats object for a particular ad slot.
AdUtils.AdSlotMonitor(String) - Constructor for class org.hd.d.pg2k.webSvr.ads.AdUtils.AdSlotMonitor
Construct an instance with a non-empty, non=null name.
AdUtils.ClickThruHandler - Class in org.hd.d.pg2k.webSvr.ads
Handler for ad click-throughs; designed not to retain important strong refs.
AdUtils.ClickThruHandler(String, long, String[], String, InetAddress, WeakReference<SimpleVariablePipelineIF>, String) - Constructor for class org.hd.d.pg2k.webSvr.ads.AdUtils.ClickThruHandler
 
AE_SELF_RRURL - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Root-relative URL to "page" at which Aloha Earth is shown.
aeid - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
Cache of AEID value; never null.
aeid - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
The immutable exhibit data; never null.
AEKey - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Key for AE-linked data in DataSourceBean.
aep - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Exhibit properties; never null.
aep - Variable in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
The AllExhibitProperties data; never null.
aep - Variable in class org.hd.d.pg2k.test.dev.ExhibitFilterTest
 
aep - Variable in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
The set of exhibit properties; never null.
aep - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.SortByEPCMRecalcUrgency
AEP that we work with; never null.
aep - Variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Underlying AEP; never null.
AEP_EXPANSION_BYTES - Static variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Number of bytes of expansion room we allow for one growth in the AEP; non-negative.
AEParams - Class in org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth
JavaBean used to parse/validate/adjust/save view parameters.
AEParams() - Constructor for class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
 
aepPrev - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.HIRPCCache
Cache of previous AEP value to assist with AEP diffs; initially null.
AEUtils - Class in org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth
Support for Aloha Earth virtual site.
AEUtils() - Constructor for class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
 
ageOfOldestEntry() - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Returns the timestamp of the oldest entry currently in this Map, or null if none.
aggressive - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
The aggressiveness flag; defaulting to false.
AHJWSMain - Class in org.hd.d.pg2k.clApp.atHome
Main (UI) class of JWS-based exhibit uploader.
AHJWSMain() - Constructor for class org.hd.d.pg2k.clApp.atHome.AHJWSMain
Create an instance of the Worker app main window.
AHJWSMain.MouseHandler - Class in org.hd.d.pg2k.clApp.atHome
This adapter is constructed to handle mouse-over component events.
AHJWSMain.MouseHandler(JLabel) - Constructor for class org.hd.d.pg2k.clApp.atHome.AHJWSMain.MouseHandler
Adaptor constructor.
AHJWSMain.SISListener - Class in org.hd.d.pg2k.clApp.atHome
Listener class used to veto attempts to start another app instance.
AHJWSMain.SISListener() - Constructor for class org.hd.d.pg2k.clApp.atHome.AHJWSMain.SISListener
 
AHStandaloneMain - Class in org.hd.d.pg2k.clApp.atHome
Core of at-home program: suitable to drive from a bare command-line or better.
AHStandaloneMain(SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Create worker instance with all defaults and the supplied logger.
AHStandaloneMain(String, SimpleLoggerIF, int, int) - Constructor for class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Create worker instance with the suppied logger and other parameters.
AHStandaloneMain.Callback - Class in org.hd.d.pg2k.clApp.atHome
Container of various items of information we need to run the worker threads.
AHStandaloneMain.Callback(String, SimpleExhibitPipelineIF, SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Make an instance wrapped round the tunnel URL, log and (restricted) dataSource.
AHStandaloneMain.FakeTunnel - Class in org.hd.d.pg2k.clApp.atHome
Fake data source cobbled together to just support the actions some Scorers and their support need.
AHStandaloneMain.FakeTunnel(String, SimpleLoggerIF, File) - Constructor for class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
Construct an instance, given the hostname and optional port.
AI_SCORER_GLOBAL_MAX_EVENTS - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Maximum number of Scorer global "events"; strictly positive.
AI_SCORER_STRING_GLOBAL_EVENT - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Interchange between separate Gallery servers of the "best" Scorers/parameters.
AI_SCORER_STRING_LOCAL_EVENT - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Persistent storage of a large selection of the "best" Scorers/parameters.
all - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
All events being collected, never null.
ALL_FS_CONF_FILENAMES - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Immutable Set of all configuration filenames (as String values).
allDynGens - Static variable in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils
Immutable List of instances all available basic DynImageGen; never null or empty.
allEstdExhibits - Variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Unmodifiable smart-sorted list of all exhibits with Estd location; never null.
AllExhibitImmutableData - Class in org.hd.d.pg2k.svrCore
Immutable set of names and ExhibitStaticAttr for all exhibits.
AllExhibitImmutableData() - Constructor for class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Construct an empty, zero-timestamp snapshot.
AllExhibitImmutableData(Set<ExhibitStaticAttr>, long) - Constructor for class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Construct a new snapshot.
AllExhibitProperties - Class in org.hd.d.pg2k.svrCore
Set of all exhibit names and properties.
AllExhibitProperties() - Constructor for class org.hd.d.pg2k.svrCore.AllExhibitProperties
Construct a default (empty) AllExhibitProperties object with zero timestamp.
AllExhibitProperties(ExhibitPropsGlobalImmutable, AllExhibitImmutableData, Map<? extends CharSequence, ExhibitPropsLoadable>, Map<? extends CharSequence, ExhibitPropsComputable>) - Constructor for class org.hd.d.pg2k.svrCore.AllExhibitProperties
Construct a new AllExhibitProperties object from scratch, checking for consistency and validity.
AllExhibitProperties(AllExhibitProperties, ExhibitPropsGlobalImmutable, AllExhibitImmutableData, Map<? extends CharSequence, ExhibitPropsLoadable>, Map<? extends CharSequence, ExhibitPropsComputable>, long) - Constructor for class org.hd.d.pg2k.svrCore.AllExhibitProperties
Build a new AllExhibitProperties object, preserving any computed state possible from the old one.
AllExhibitProperties.AEPFilter - Interface in org.hd.d.pg2k.svrCore
Filter class for exhibits in AEP.
AllExhibitProperties.ExhibitDataSource - Class in org.hd.d.pg2k.svrCore
Class that provides data source to get at exhibit data semi-random access or as a sequential stream.
AllExhibitProperties.ExhibitDataSource() - Constructor for class org.hd.d.pg2k.svrCore.AllExhibitProperties.ExhibitDataSource
 
AllExhibitPropertiesDelta - Class in org.hd.d.pg2k.svrCore
Class to compute/represent changes from one AEP instance to another.
AllExhibitPropertiesDelta() - Constructor for class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
Construct an empty instance.
AllExhibitPropertiesDelta(long, long, long, long, int, int, long, ExhibitPropsGlobalImmutable.EPGIDiff, Set<Name.ExhibitFull>, Set<AllExhibitPropertiesDelta.Change>) - Constructor for class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
Construct an instance.
AllExhibitPropertiesDelta.Change - Class in org.hd.d.pg2k.svrCore
Data for new/changed exhibit; immutable and serialisable.
AllExhibitPropertiesDelta.Change(ExhibitStaticAttr, ExhibitPropsLoadable, ExhibitPropsComputable) - Constructor for class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.Change
 
AllExhibitPropertiesDelta.DiffException - Exception in org.hd.d.pg2k.svrCore
Minimal checked exception thrown to indicate that diff could not be generated/applied.
AllExhibitPropertiesDelta.DiffException() - Constructor for exception org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.DiffException
 
AllExhibitPropertiesDelta.DiffException(String) - Constructor for exception org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.DiffException
 
AllExhibitPropertiesDelta.DiffException(String, Throwable) - Constructor for exception org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.DiffException
 
allMagics - Variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
All legitimate `magic number' values for this type; never null.
ALLOW_1_CHAR_MTM - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString
If true, allow us to do include 1-char tokens in multi-token matches (MTMs).
ALLOW_BOUNCE_TO_LOCAL_MIRROR - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true then allow users to be pushed to a local country mirror.
ALLOW_BROWSER_IMAGE_SCALE - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true, allow browsers to scale JPEG/GIF images when it saves us significant work.
ALLOW_CONNECTION_QUEUEING - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
If true allow excess connection attempts to queue for a while.
ALLOW_DATA_FETCH_FROM_PEERS - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache
If true, allow us to try fetching some exhibit data from peers rather than master.
ALLOW_FALLBACK_FS_FILE_ACCESS - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
If true then we can try the local filesystem as a fallback if not in JWS.
ALLOW_FILESYSTEM_TNCACHE - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
If true then attempt to use a primitive filesystem thumbnail/data cache where permitted.
ALLOW_FILL_IN_FOR_ABSENT_STATS_AND_VOTES - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
If true then when allowing viewing stats alongside votes we can score exhibits for not being viewed, etc.
ALLOW_LOCALE_GUESS_FROM_IP_ADDR - Static variable in class org.hd.d.pg2k.webSvr.util.LocaleBean
If true then try to guess locale from user's IP address if no explicit locale indicated in HTTP request.
ALLOW_MULTI_TOKEN_MATCHING - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString
If true then allow multi-token matches (MTM) for better compression of very repetitive text.
ALLOW_NOAD_CODE - Static variable in class org.hd.d.pg2k.webSvr.ads.TribalFusionBean
If true, sometimes use NoAd (collapsing) code in tower slots.
ALLOW_NODE_SS_CONC - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Allow SorteSet concurrency (not just thread-safety) if true.
ALLOW_PARALLEL - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
If true allow parallelisation.
ALLOW_PARTIAL_TOKEN_MATCHING - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString
If true, allow partial (prefix) token matching for long (semi-)unique tokens.
ALLOW_SNEAKY_HTTP_CONCURRENCY - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
If true then allow some "sneaky" browser concurrency.
ALLOW_SYNC_TN_FETCH - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache
If true then allow missing thumbnails to be fetched synchronously at the risk of blocking for extened periods.
ALLOW_TEXTURE_FALLBACK - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
If true then allow fetchTexture() to return a small thumbnail where the standard one is unavailable.
ALLOW_VIEWING_STATS_ALONGSIDE_VOTES - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
If true then fold in download/viewing stats with explicit voting.
allowCompactStringValues(SimpleVariableDefinition) - Static method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
If true then Name is a valid value type (in lieu of String).
allowScorerSharingByEvent - Variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator.ScorerWork
If true, then we try to retrieve persisted/shared Scorers from the system variables event mechanism.
allSuffixesForFile - Variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
All (dotless, lower-case) suffixes for this type, including the primary suffix; never null nor empty.
AlohaEarthMapCache - Class in org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth
This class caches Estd-located exhibits and map fragments for Aloha Earth.
AlohaEarthMapCache(DataSourceBean) - Constructor for class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Default constructor.
AlohaEarthMapCache.EFHook - Class in org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth
Emergency-free hook called in case of critical memory shortage.
AlohaEarthMapCache.EFHook(Hashtable<?, ?>[]) - Constructor for class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache.EFHook
 
AlohaEarthMapServlet - Class in org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth
Servlet to serve dynamic Aloha Earth map image.
AlohaEarthMapServlet() - Constructor for class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapServlet
 
AlohaEarthTest - Class in org.hd.d.pg2k.test.dev
Test of various Aloha Earth components.
AlohaEarthTest(String) - Constructor for class org.hd.d.pg2k.test.dev.AlohaEarthTest
 
alphabet - Static variable in class org.hd.d.pg2k.svrCore.TextUtils.Base64Cache
Private to encode8To6()/decode8To6().
Alt - Variable in class org.hd.d.pg2k.svrCore.location.Location.Estd
How many metres above mean sea level are we?
altDataSourceRating - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache
Thread-safe Map from mirror ID to strictly-positive rating with "" for master; never null.
ALWAYS_FETCH_ALL_UPSTREAM_VALUES - Static variable in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
If true, always use getVariables(-1) to get all values from upstream.
ALWAYS_LOOK_FOR_EARLIER_PREV - Static variable in class org.hd.d.pg2k.svrCore.Name
If true, always try to search back through prev values for an as-good or better match.
ALWAYS_SELECT_FASTEST_MIRROR - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
If true, always select the fastest available mirror; don't use any stochastic factor.
ALWAYS_USE_EFP - Static variable in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
True if always EFP is always used as the normal internal form.
alwaysUseCache - Variable in class org.hd.d.pg2k.test.dev.SystemVariablesTest.LocalTunnelServer
If true then always enable the RPC cache, else switch it off and on at random.
AMPI_NFORMATS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Number of distinct mid-page ad formats; strictly positive.
ANIMATE_BANNER - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
If true, animate the name banner (at the cost of CPU time, etc).
ANTI_DUP_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.CompressionFilter
Name of attribute that we use to avoid duplicate application of this filter on one filter chain.
ANTI_DUP_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.ExplicitCacheTimeFilter
Name of attribute that we use to avoid duplicate application of this filter on one filter chain.
ANTI_DUP_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Name of attribute that we use to avoid duplicate application of this filter on one filter chain.
APP_DEFAULT_NAME - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Default name by which whole app is known internally.
append(Breadcrumbs.Breadcrumb) - Method in class org.hd.d.pg2k.webSvr.util.Breadcrumbs
Appends crumb (to end of list).
appendLabelHTML(StringBuilder, int, int, boolean, String, String, String) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Generate HTML for one overlay label and append to given StringBuilder.
APPLICATION_WINDOW_TITLE - Static variable in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
Title shown for application.
APPLICATION_WINDOW_TITLE - Static variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Title shown for application.
APPLICATION_WINDOW_TITLE - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Title shown for application.
applyDiff(AllExhibitProperties, AllExhibitPropertiesDelta) - Static method in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
Applies diff to an extant AEP instance to generate a new AEP instance; never null.
applyDiff(ExhibitPropsGlobalImmutable, ExhibitPropsGlobalImmutable.EPGIDiff) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable.EPGIDiff
Apply diff to derive new EPGI; never null.
applyDiff(Map<String, Properties>, PropertiesBundleDiff) - Static method in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Applies diff to an extant Properties instance to generate a new AEP instance; never null.
applyDiff(Properties, PropertiesDiff) - Static method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Applies diff to an extant Properties instance to generate a new AEP instance; never null.
applyZoom(int, int) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Apply zoom to value in pixels.
APPROX_POLL_CYCLE_MS - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Expected approximate poll cycle time (ms); strictly positive.
approxMinOverheadBytes - Variable in class org.hd.d.pg2k.svrCore.MIME.Handler.ThumbnailParams
Approximate minimum overhead of format in bytes; non-negative.
approxWordCount(DataSourceBean, Name.ExhibitFull) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Compute (crude) estimate of words in catalogue page for given exhibit; non-negative.
area - Variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByEstdLocationCentre
Particular location to filter by.
ASLU_AVAILABLE_REQ_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
Name of request-level attribute to indicate that we've voluntarily dropped a G AdLink unit if set non-null.
assignment() - Method in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube
 
ASSUME_LOADED_METADATA_OK - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache
If true, assume that newly-loaded meta-data at is OK at start-up until proven otherwise.
ASYNC_MIN_POWER_SAVE_NON_CRITICAL_DATA_FLUSH_MS - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Target minimum interval of flushes of non-critical data to disc or persistent store in power-save mode; strictly positive (ms).
ATTEMPT_C7BS_COMPRESSION - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
If true then attempt in-memory compression of matadata to save space with Compact7BitString.
ATTR_I18N_DESC_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Prefix of i18n-ed attribute word descriptions.
ATTR_NAME_SVB - Static variable in class org.hd.d.pg2k.webSvr.util.SessionVarBean
Name of SessionVarBean instance in HttpSession.
ATTR_WORD_LIST_NAME - Static variable in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils
Name of attribute words list in global properties.
attributes - Variable in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
List of attribute words (String), or empty if none; immutable.
attrUIB - Static variable in class org.hd.d.pg2k.svrCore.uploader.UploaderConsts
Attribute name under which we store UploadInfoBean.
attrWords - Static variable in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils
Immutable set of exhibit attribute words, comparators, etc; never null.
attrWords - Variable in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
The sorted and duplicate-free list of attribute words.
attrWordsSortedSet - Variable in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
The immutable sorted set of attribute words.
attrWordsSortedSet - Variable in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.SmartOrderComp
 
attrWordsSortedSet - Variable in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.SubjOrderComp
The set of valid attribute/discardable words; not null.
au - Class in org.hd.d.pg2k.svrCore.mediahandler
Basic handler for AU file (MIME type audio/basic).
au() - Constructor for class org.hd.d.pg2k.svrCore.mediahandler.au
 
auth - Variable in class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Author initials: must be syntactically valid; non-null.
authDB - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Immutable SortedMap of author details, no empty or duplicate slots; non-zero length, or null if none.
author - Variable in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Author (initials) selected, or "" if none.
authoratitive - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
If true, this variable has come from the authoritative end-point.
authorExhibitCounts - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Map from author initials (String) to exhibit count for that author (Integer).
authorUploadPasswordCorrect(String, String) - Method in class org.hd.d.pg2k.svrCore.props.SimplepassProps
Returns true if presented author upload password is correct.
authValueSeen - Variable in class org.hd.d.pg2k.test.dev.SystemVariablesTest.EventValueRequestMonitor
Set of authoritative responses so far passed downstream; never null.
autoSuffixCheckBox - Variable in class org.hd.d.pg2k.clApp.uploader.FileTransferHandler
The "auto" file-guess mode check box; never null.
autoSuffixCheckBox - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Contains user-selected auto/manual file-type extraction; never null.
AVAILABLE_PROCESSORS - Static variable in class org.hd.d.pg2k.svrCore.ThreadUtils
Estimated number of CPUs available; strictly positive.
AVAILABLE_PROCESSORS - Static variable in class org.hd.d.pg2k.test.dev.Main
Number of available CPUs.
AVOID_RECOMPRESSING - Static variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
If true then avoid attempting to re-compact already nominally compact data.
AVOID_UNSAFE_TCP_TIMEOUTS - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
If true, avoid using connection and read timeouts on sockets.

B

BackCompatTest - Class in org.hd.d.pg2k.test.dev
Simple tests of backward compatibility.
BackCompatTest(String) - Constructor for class org.hd.d.pg2k.test.dev.BackCompatTest
 
BadScorer - Interface in org.hd.d.pg2k.ai.scorer
Empty marker interface implemented by test/dummy/bad Scorers.
BANDWIDTH_LIGHTLOAD_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of application-scope Boolean attribute, if any, to indicate bandwidth/CPU light load.
BANDWIDTH_OVERLOAD_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of application-scope Boolean attribute, if any, to indicate bandwidth/CPU overload.
BANDWITDH_LIMIT_BPS_DEFAULT_PNAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Default name of bandwidth-limit system property (bytes per second).
BANDWITDH_LIMIT_GBP30D_DEFAULT_PNAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Default name of bandwidth-limit system property (gigabytes per 30 days).
BASE_2D_EARTH_MAP_HEIGHT - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Height of base image (pixels).
BASE_2D_EARTH_MAP_RRURL - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Root-relative URL or source/base 2D Earth image for clickable map.
BASE_2D_EARTH_MAP_WIDTH - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Width of base image (pixels).
BASE_ESTD_LOC_TN_URL - Static variable in class org.hd.d.pg2k.webSvr.location.LocationUtils
Basic root-relative URL for base thumbnail icon.
BASE_PATH_ADMIN - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of base of admin area below the WAR root; no leading or trailing `/'.
BASE_PATH_CATPAGE - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of base of catalogue-page area below the WAR root; no leading or trailing `/'.
BASE_PATH_EXHIBITS - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of base of exhibits area below the WAR root; no leading or trailing `/'.
BASE_PATH_FEATURES - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of base of features area below the WAR root; no leading or trailing `/'.
BASE_PATH_STATIC - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of base of static/cacheable content below the WAR root; no leading or trailing `/'.
BASE_PATH_TN - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of base of thumbnail/sample area below the WAR root; no leading or trailing `/'.
baseScorers - Variable in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Immutable Map from base Scorer names (no parameters) to base/parameterless instances to monitor/maintain; non-null, non-empty.
BASIC_FEC_BLOCK_BYTES - Static variable in class org.hd.d.pg2k.svrCore.FEC.FECConsts
Disc block size; postitive power of two larger than a disc sector.
basicBgInterval - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.BackGroundThread
Approx average interval between calls to doBG() in ms; maximum interval no more than twice this.
BasicVarMgr - Class in org.hd.d.pg2k.svrCore.vars
Base class to "manage" the set of system variables.
BasicVarMgr() - Constructor for class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Create a normal set of managed system variables, initially empty.
BasicVarMgr(boolean) - Constructor for class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Create a set of managed system variables.
BasicVarMgr(boolean, boolean) - Constructor for class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Create a set of managed system variables.
BasicVarMgr.MessageIDKey - Class in org.hd.d.pg2k.svrCore.vars
Immutable message ID suitable for use as a key in detecting duplicates.
BasicVarMgr.MessageIDKey(long, SimpleVariableDefinition, int) - Constructor for class org.hd.d.pg2k.svrCore.vars.BasicVarMgr.MessageIDKey
Construct an instance.
BasicVarMgrInterface - Interface in org.hd.d.pg2k.svrCore.vars
Basic variable manager interface.
BATCH_UPLOAD_BUFSIZE - Static variable in class org.hd.d.pg2k.svrCore.uploader.UploaderUtils
Size of (large) buffers used for I/O efficiency; strictly positive.
BATCH_UPLOAD_MAX_IDLE_MS - Static variable in class org.hd.d.pg2k.svrCore.uploader.UploaderConsts
Maximum time uploader connection should stay idle before being shut, ms; strictly positive.
BATCH_UPLOAD_MSG_TERMINATOR - Static variable in class org.hd.d.pg2k.svrCore.uploader.UploaderUtils
Terminator (7-bit ASCII) character byte for all messages.
BATCH_UPLOADS_CAN_BE_PIPELINED - Static variable in class org.hd.d.pg2k.svrCore.uploader.UploaderConsts
If true, then we can pipeline multiple batch uploads in one POST to the non-browser upload servlet.
BEAN_NAME - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Name that should be used for unique application-level instance.
beanInstance - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.BackGroundThread
Non-strong reference back to the bean instance; never null but the referent may be.
beanWR - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean.ExpiryTask
Weak ref to the bean; never null though the referent may be.
beanWR - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean.MyObserver
WeakReference to outer class; never null.
beanWR - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean.WeakenerTask
Weak ref to the bean; never null though the referent may be.
BEST_AD_LAYOUT_SAMPLE_PERIOD_MIN_MS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Minimum sample period to decide which is best-performing layout, ms; strictly positive.
BEST_AD_LAYOUT_SAMPLE_PERIOD_MIN_VLONG_UNITS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Ad-layout selection period expressed in VLONG units; strictly positive.
BEST_EPSILON - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Out-of-order tolerance we will allow before forcing "best" selection to be recomputed.
bestBefore() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Get the basic 'best-before' time.
bestKey - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Key to retrieve AEP-linked set of 'best' exhibits.
BETDJ_BASE_URI_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of the (request-level) attribute used to pass the immutable CharSequence base absolute URI of the tree to BROWSABLE_EXHIBIT_TREE_DISPLAY_JSP.
BETDJ_COMMON_SECTION - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of common section/category dir (immutable CharSequence) for all exhibits in the view, or null if none or not known.
BETDJ_HTML_GENERAL_DESC_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of the (request-level) attribute used to pass the String HTML general tree description to BROWSABLE_EXHIBIT_TREE_DISPLAY_JSP.
BETDJ_LIST_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of the (request-level) attribute used to pass the (unmodifiable, sorted) List of exhibits to BROWSABLE_EXHIBIT_TREE_DISPLAY_JSP.
BETDJ_LIST_SNEXCOUNT_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of the (request-level) attribute used to pass (unmodifiable, CharSequence-to-Integer) Map of sub-nodes to exhibit counts BROWSABLE_EXHIBIT_TREE_DISPLAY_JSP.
BETDJ_LIST_UNIN_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of the (request-level) attribute used to pass the boolean array of uninteresting parent nodes to BROWSABLE_EXHIBIT_TREE_DISPLAY_JSP.
BETDJ_PRWSEQ_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of the (request-level) attribute used to pass the immutable CharSequence prefix word sequence of the tree to BROWSABLE_EXHIBIT_TREE_DISPLAY_JSP.
BETDJ_TITLE_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of the (request-level) attribute used to pass the immutable CharSequence title of the tree to BROWSABLE_EXHIBIT_TREE_DISPLAY_JSP.
BG_RO_COL - Static variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Background colour we set for read-only informational areas.
BgImageServlet - Class in org.hd.d.pg2k.webSvr.bgImg
Servlet to serve dynamic and partially-random HTML-page background image.
BgImageServlet() - Constructor for class org.hd.d.pg2k.webSvr.bgImg.BgImageServlet
 
BgImageUtils - Class in org.hd.d.pg2k.webSvr.bgImg
Supporting constants and classes for dynamic background images.
BgImageUtils() - Constructor for class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils
 
BgImageUtils.DynImageGen - Interface in org.hd.d.pg2k.webSvr.bgImg
Functor/interface for dynamic background image generator.
BgImageUtils.SimpleUniformMonoImageGen - Class in org.hd.d.pg2k.webSvr.bgImg
Simple monochrome uniform colour image.
BgImageUtils.SimpleUniformMonoImageGen() - Constructor for class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils.SimpleUniformMonoImageGen
 
BgImageUtils.SimpleUniformNoiseMonoImageGen - Class in org.hd.d.pg2k.webSvr.bgImg
Simple monochrome random-pixel image.
BgImageUtils.SimpleUniformNoiseMonoImageGen() - Constructor for class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils.SimpleUniformNoiseMonoImageGen
 
BgImageUtils.Sine2DColourImageGen - Class in org.hd.d.pg2k.webSvr.bgImg
Makes 2D sine-plus-noise colour image.
BgImageUtils.Sine2DColourImageGen() - Constructor for class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils.Sine2DColourImageGen
 
biasedLow - Variable in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
If true, mutations are biased towards reducing the parameter value.
bigImageHeight - Static variable in class org.hd.d.pg2k.test.dev.MediaHandlerTest
Height of image big enough to make both thumbnails of; several times longest large thumbnail dimension.
bigImageWidth - Static variable in class org.hd.d.pg2k.test.dev.MediaHandlerTest
Width of image big enough to make both thumbnails of; several times longest large thumbnail dimension.
blockedThreadsCount - Variable in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DataConcurrencyAccessMonitor
Count of blocked thread in getRawData().
bmp - Class in org.hd.d.pg2k.svrCore.mediahandler
Basic handler for BMP file (MIME type image/bmp).
bmp() - Constructor for class org.hd.d.pg2k.svrCore.mediahandler.bmp
 
body - Variable in class org.hd.d.pg2k.webSvr.catalogue.TrailData
Body of trail (immutable); never null nor empty.
BPS_TO_GBP30D - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Conversion factor from byte/second to GB/30day.
Breadcrumbs - Class in org.hd.d.pg2k.webSvr.util
Holds the data corresponding to a breadcrumbs navigation aid on a Web page.
Breadcrumbs() - Constructor for class org.hd.d.pg2k.webSvr.util.Breadcrumbs
 
Breadcrumbs.Breadcrumb - Class in org.hd.d.pg2k.webSvr.util
One item in the breadcrumbs.
Breadcrumbs.Breadcrumb(String, String) - Constructor for class org.hd.d.pg2k.webSvr.util.Breadcrumbs.Breadcrumb
Make a breadcrumb.
brightnessParam - Variable in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleExposure
Percentage brightness range that should be spanned for MAX score for this instance; never null.
brightnessParamBounds - Static variable in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleExposure
Min, default and max percentage of Y range that should be spanned for MAX score; never null.
BROWSABLE_EXHIBIT_TREE_DISPLAY_JSP - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
URI of JSP page that handles display of browsable exhibit trees.
bs - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Handle on JWS basic service; null if none.
bs - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Handle on JWS basic service; null if none.
bs - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Handle on JWS basic service; null if none.
buf1 - Variable in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
Private per-instance buffer for write(int); never null.
buffer - Variable in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
Buffer in which we accumulate output before starting compressed stream.
BUFSIZE - Static variable in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
Minimum output buffer size to mop up output from GZIPOutputStream.
BUILD_TIME_LIVE_RATIO - Static variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Minimum multiple of build time for which we attempt to keep a memory-sensitive cache live; strictly positive.
BUILD_TIME_LIVE_RATIO_MEM_STRESS - Static variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Minimum multiple of build time for which we attempt to keep a memory-sensitive cache live when memory may be short; strictly positive.
buildFromFile(boolean, File) - Static method in class org.hd.d.pg2k.svrCore.location.Location.Base
Build directly from a file, assuming empty prefix.
buildFromFileOrNONE(boolean, File) - Static method in class org.hd.d.pg2k.svrCore.location.Location.Base
Attempts to build location from file.
buildFromProperties(boolean, String, Properties) - Static method in class org.hd.d.pg2k.svrCore.location.Location.Base
Factory method to build a class from a property set; never returns null.
buildFromProperties(boolean, Properties) - Static method in class org.hd.d.pg2k.svrCore.location.Location.Base
Build from properties with empty prefix.
buildMap(Properties) - Static method in class org.hd.d.pg2k.svrCore.location.LocationMap
Build the basic map from prefix (as Name) to Location; never null.
BuiltInFilters - Class in org.hd.d.pg2k.webSvr.exhibit
Built-in filters and sorters that can be looked up by name.
BuiltInFilters() - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters
No one can instantiate this.
BuiltInFilters.filtAll - Class in org.hd.d.pg2k.webSvr.exhibit
Accepts all exhibits.
BuiltInFilters.filtAll(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtAll
Ignores any arguments.
BuiltInFilters.filtByAuthor - Class in org.hd.d.pg2k.webSvr.exhibit
Filter by author.
BuiltInFilters.filtByAuthor(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByAuthor
Accepts zero or more author (initials); an exhibit matching any of them is accepted.
BuiltInFilters.filtByCategory - Class in org.hd.d.pg2k.webSvr.exhibit
Filter by category.
BuiltInFilters.filtByCategory(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByCategory
Accepts zero or more categories; an exhibit matching any of them is accepted.
BuiltInFilters.filtByEstdLocationCentre - Class in org.hd.d.pg2k.webSvr.exhibit
Accepts an that has an Estd location within the target area; possibly within the specified area.
BuiltInFilters.filtByEstdLocationCentre(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByEstdLocationCentre
Takes zero or one arguments; the (optional) area and bounds to filter else any Estd location is acceptable.
BuiltInFilters.filtByEstdLocationCentre(Location.Estd) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByEstdLocationCentre
Takes area and bounds to filter for; if null any Estd location is acceptable.
BuiltInFilters.filtNothing - Class in org.hd.d.pg2k.webSvr.exhibit
Rejects all exhibits.
BuiltInFilters.filtNothing(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtNothing
Ignores any arguments.
BuiltInFilters.filtPrefixMatch - Class in org.hd.d.pg2k.webSvr.exhibit
Accepts an exhibit with the given case-sensitive substring starting its final (file / short-name) component.
BuiltInFilters.filtPrefixMatch(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtPrefixMatch
Takes exactly one argument; the case-sensitive substring to match.
BuiltInFilters.filtSimpleSubstringMatch - Class in org.hd.d.pg2k.webSvr.exhibit
Accepts an exhibit with the given case-sensitive substring in its full pathname.
BuiltInFilters.filtSimpleSubstringMatch(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtSimpleSubstringMatch
Takes exactly one argument; the case-sensitive substring to match.
BuiltInFilters.filtSimpleSuffixMatch - Class in org.hd.d.pg2k.webSvr.exhibit
Accepts an exhibit with the given case-sensitive substring ending its final component.
BuiltInFilters.filtSimpleSuffixMatch(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtSimpleSuffixMatch
Takes exactly one argument; the case-sensitive substring to match.
BuiltInFilters.sortByGoodness - Class in org.hd.d.pg2k.webSvr.exhibit
Sorts exhibits by (descending) goodness, ie best first.
BuiltInFilters.sortByGoodness(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByGoodness
Ignores its arguments.
BuiltInFilters.sortByGoodness(int) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByGoodness
Programmatic constructor.
BuiltInFilters.sortByName - Class in org.hd.d.pg2k.webSvr.exhibit
Simple sort of exhibits by name.
BuiltInFilters.sortByName(String) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByName
Call with argument giving sort type (or null for natural ordering).
BuiltInFilters.sortByName(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByName
Call with no args or single argument giving sort type.
BuiltInFilters.sortByTimestamp - Class in org.hd.d.pg2k.webSvr.exhibit
Sorts exhibits by (ascending) timestamp, ie oldest first.
BuiltInFilters.sortByTimestamp(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByTimestamp
Ignores its arguments.
BuiltInFilters.sortByTimestamp() - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByTimestamp
Programmatic constructor.
BuiltInFilters.sortRandomN - Class in org.hd.d.pg2k.webSvr.exhibit
Selects N exhibits at random and randomises their order.
BuiltInFilters.sortRandomN(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortRandomN
Takes exactly one or two arguments.
BuiltInFilters.sortRandomN(int, String) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortRandomN
More efficient programmatic constructor.
BuiltInFilters.sortReverse - Class in org.hd.d.pg2k.webSvr.exhibit
Reverses the existing order of exhibits in situ.
BuiltInFilters.sortReverse(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortReverse
Ignores its arguments.
BuiltInFilters.sortReverse() - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortReverse
Programmatic constructor.
BULK_DATA_TRANSFER_SIZE - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Suggested transfer size of exhibit data (and some other bulk data).
BUNDLE_COMMON - Static variable in class org.hd.d.pg2k.svrCore.I18NTools
Name of common resource bundle for core i18n messages.
BUNDLE_NAME_DEFAULT_CCTLD_FROM_IP_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.location.GeoUtils
The base name of the default IP-to-location bundle.
BUNDLE_NAME_DEFAULT_GEO_PROXIMITY - Static variable in class org.hd.d.pg2k.svrCore.location.GeoUtils
The base name of the default geographic proximity bundle.
BUNDLE_TREEDESC - Static variable in class org.hd.d.pg2k.svrCore.I18NTools
Name of tree-description i18n resource bundle.
ByConfidence - Static variable in class org.hd.d.pg2k.ai.scorer.ScoreAndConf
A static Comparator that sorts by confidence.
byDataPointID - Static variable in class org.hd.d.pg2k.webSvr.util.StatsSink
Map from uniqueDataPointID to Listener; never null.
ByGoodness - Static variable in class org.hd.d.pg2k.ai.scorer.ScoreAndConf
A static Comparator that sorts by goodness.
byListenerID - Static variable in class org.hd.d.pg2k.webSvr.util.StatsSink
Map from uniqueListenerID to Listener; never null.
byPeriod - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValueSet
Non-empty Map from period to period row; never null.
bytesWritten - Variable in class org.hd.d.pg2k.svrCore.GenUtils.LengthLimitedOutputStream
The number of bytes written so far; non-negative.
byWordIndexIsAvailable() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Returns true if there is a by-word index available.
byWordIndexIsAvailableAndUpToDate() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Returns true if there is a by-word index available and it is up-to-date.

C

cache - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Light-weight Scorer cache and population; never null.
CACHE_BASE_DIR - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache
Base dir within cache dir for all our exhibit data.
CACHE_EXAUX_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache
The prefix for all aux files associated with an exhibit file.
CACHE_EXAUX_TIMESTAMP_KW - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache
The keyword for the file containing the (decimal) exhibit timestamp.
CACHE_EXAUX_TN_KW - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache
The keyword for the file containing the serialised thumbnails object.
CACHE_EXDATA_DIR - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache
Base dir within cache dir for all our raw exhibit content data.
CACHE_EXPROPS_FILENAME - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache
Name of file in which to persist immutable exhibit data.
CACHE_INDEX_AS_FILE - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
If true then attempt to cache index in a file for potentially-faster system restart.
CACHE_JWS_TN_SML - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
If true then allow local persistance of small thumbnails in their binary form using JWS.
CACHE_MEM_TN_SML - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
If true then allow local cacheing of small thumbnails in their binary form in memory.
CACHE_METADATA_FILENAME - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache
Name of file in which to persist cache meta data.
CACHE_PREFIX_MAP - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
If true then cache the prefix map.
CACHE_PREFIX_TO_COUNT - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
If true then cache _prefixToCount for getExhibitCount().
cacheAEP(AllExhibitProperties) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Save/cache local copy of AEP in persistent store.
CACHED_BYWORD_INDEX_FNAME - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Name under which we attempt to cache the by-word index on disc (relative to servlet temp directory) if we do; not null.
cachedBasicMetaData - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Cached copy of the basic Gallery meta-data; never null.
cachedExhibits - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache.MetaData
Set of cached exhibits, from full exhibit name to CachedFile entry; never null after construction/deserialisation.
cacheDir - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
Handle on local cache dir; null if none.
cacheDir - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache
The cache dir, else null.
cachedLength - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache.CachedFile
The initial portion cached on disc (bytes); never negative.
cachedRequest - Variable in class org.hd.d.pg2k.webSvr.util.LocaleBean
Cached request object.
cacheFactory(SimpleExhibitPipelineIF, File, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache
Get the an instance copy of this class; may be a singleton.
CACHEING - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
If true, we attempt to cache images and exhibit sub-sets by area.
caches - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.EFH
 
caches - Variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache.EFHook
 
cacheTermini() - Method in class org.hd.d.pg2k.svrCore.Name
Make cached termini and return the cached value; never null.
cacheTrimTryCount - Variable in class org.hd.d.pg2k.svrCore.MemoryTools.SimpleLRUMapAutoSizeForHitRate
Count to trigger possible trim of cache size; non-negative.
CALC_COMPRESSION_STATS - Static variable in class org.hd.d.pg2k.test.dev.BackCompatTest
If true, print out some compression stats to help with tuning.
CALC_MISSING_EPCM_DURING_PRECACHE - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache
If true then try to at least partially compute EPCM while precacheing.
calcAccessFactors(Name.ExhibitFull, AllExhibitProperties, BasicVarMgrInterface) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Compute Factor(s) that depend on access data.
calcCorrelationFactors(ExhibitStaticAttr, AllExhibitProperties, BasicVarMgrInterface, ExhibitPropsComputableMutableVoteCacheIF) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Compute factors based on correlations.
calcDiscSpace() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache.CachedFile
Calculate the disc space taken up by this exhibit cache entry all told.
calcVoteFactor(Name.ExhibitFull, AllExhibitProperties, BasicVarMgrInterface, long) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Compute exactly one Factor that depends on explicit user votes for specified exhibit; never null.
calcVoteFactor(Name.ExhibitFull, AllExhibitProperties, BasicVarMgrInterface) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
Compute the vote or retrieve from cache; never null.
calcVoteFactor(Name.ExhibitFull, AllExhibitProperties, BasicVarMgrInterface) - Method in interface org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCacheIF
Compute exactly one Factor that depends on explicit user votes for the specified exhibit; never null.
calibrationData - Variable in class org.hd.d.pg2k.ai.scorer.MiniScorerCacheImpl
Immutable map from short exhibit name to calibration data; never null but may be empty.
callback - Variable in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Callback to report new best-of-breed being inserted into cache; may be null.
callStillImageFactory(Callable<RenderedImage>) - Static method in class org.hd.d.pg2k.ai.scorer.AbstractImgScorer
Call the factory to retrieve a still image, handling wrapped IOExceptions and timeouts specially.
callStillImagePixelSamplesFactory(Callable<ROIntArray>) - Static method in class org.hd.d.pg2k.ai.scorer.AbstractImgSampleScorer
Call the factory to retrieve a still image, handling wrapped IOExceptions and timeouts specially.
canAcceptMoreExternalScorers() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
Returns true if this cache can accept (many) more external-supplied Scorer values.
canAcceptMoreExternalScorers() - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Returns true if this cache can definitely accept (many) more externally-supplied Scorer values.
canAcceptMoreExternalScorers() - Method in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Returns true if this cache can definitely accept (many) more externally-supplied Scorer values.
canBeOwnThumbnail(ExhibitStaticAttr) - Static method in class org.hd.d.pg2k.svrCore.ImageUtils
Returns true if exhibit might be used as own thumbnail (in an HTML page for example).
canConnectToLoopbackURL() - Static method in class org.hd.d.pg2k.test.dev.HTTPTunnelTest
Check that we can open a basic HTTP connection OK to the loopbackURL.
canExpire() - Method in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils.MirrorInfo
If true then this entry can be expired.
canImport(JComponent, DataFlavor[]) - Method in class org.hd.d.pg2k.clApp.uploader.FileTransferHandler
Returns true iff we can import at least one of the specified data flavors.
canInlineInHTMLPage(ExhibitMIME.ExhibitTypeParameters) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Returns true if the given MIME-type can always be inlined in an HTML page.
canInlineInHTMLPageSimple(ExhibitMIME.ExhibitTypeParameters) - Static method in class org.hd.d.pg2k.svrCore.ImageUtils
Returns true if the given MIME-type can always be inlined in an HTML page.
canInlineInXHTMLPage(ExhibitMIME.ExhibitTypeParameters, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Returns true if the given MIME-type can always be inlined in an XHTML (mobile) page.
canMakeHTMLBodyInsert(AdBeanInterface.Context) - Method in interface org.hd.d.pg2k.webSvr.ads.AdBeanInterface
Can make an HTML body-text insert in the given context.
canMakeHTMLBodyInsert(AdBeanInterface.Context) - Method in class org.hd.d.pg2k.webSvr.ads.AdBriteBean
Can make an HTML body-text insert in the given context.
canMakeHTMLBodyInsert(AdBeanInterface.Context) - Method in class org.hd.d.pg2k.webSvr.ads.EShirtAdBean
Can make an HTML body-text insert in the given context.
canMakeHTMLBodyInsert(AdBeanInterface.Context) - Method in class org.hd.d.pg2k.webSvr.ads.GoogleAdSenseUnitBean
Can make an HTML body-text insert in the given context.
canMakeHTMLBodyInsert(AdBeanInterface.Context) - Method in class org.hd.d.pg2k.webSvr.ads.TribalFusionBean
Can make an HTML body-text insert in the given context.
canMakeThumbnails() - Method in class org.hd.d.pg2k.svrCore.mediahandler.bmp
Returns true if this can make thumbnail/sample exhibits for this type.
canMakeThumbnails() - Method in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Returns true if this can make thumbnail/sample exhibits for this type.
canMakeThumbnails() - Method in class org.hd.d.pg2k.svrCore.mediahandler.png
Returns true because handler can make thumbnails for this type.
canMakeThumbnails() - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractHandler
Returns true if handler can make thumbnails for this type.
canMakeThumbnails() - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Claim that we can make thumbnails for this image type if we can find parameters and an encoder at run-time.
canMakeThumbnails() - Method in interface org.hd.d.pg2k.svrCore.MIME.Handler
Returns true if handler can make thumbnails for this type.
canMakeValidName() - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Returns true if we can construct a valid name.
CANON_TREE_URIS_WITH_REDIR - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true then we canonicalise tree-display URIs to try to reduce state-space with 301/302 redirects.
canonicalise(ScorerIF) - Static method in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Create canonical form of Scorer (and any parameters); never null.
canonicalise(AllExhibitProperties) - Static method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Canonicalise AEP, ie reconstruct new instance from old data; null only if input is.
canonicaliseSimpleByWordQuery(CharSequence, int) - Static method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Canonicalises a simple by-word query string and sanitises it; useful for potentially-unsafe user input.
canonicaliseURI(String) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Canonicalise URI (lower-case and truncate if need be; null is returned as null.
canonicalVirtualHosts - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts
Public (immutable) List of canonical "main" VirtualHost descriptions.
canonReqURI - Variable in class org.hd.d.pg2k.webSvr.ads.AdUtils.ClickThruHandler
 
canPossiblyCreateThumbnailOfSameMIMEType() - Method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Returns true if we may be able to create a thumbnail/sample with the same MIME type as this.
canPrecache(File) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache.MetaData
If true, some precaching may be possible, going by our generally-least-strict limit.
canPrecacheExhibitData(File) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache.MetaData
If true, we can pre-cache data blocks for (new or existing) exhibits.
canPrecacheThumbnails(File) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache.MetaData
If true, we can pre-cache thumbnails for (existing) exhibits.
canRead() - Method in class org.hd.d.pg2k.clApp.uploader.NormalFileContent
 
canvas3D - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
3D canvas for Java3D to draw on; only null if Java3D not available.
CANVAS3D_HEIGHT - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Canvas height in pixels.
CANVAS3D_WIDTH - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Canvas width in pixels.
canWrite() - Method in class org.hd.d.pg2k.clApp.uploader.NormalFileContent
 
captureDataPoint(StatsLogger.StatsConfig, String) - Static method in class org.hd.d.pg2k.svrCore.stats.StatsLogger
Capture a data point.
CASE_INSENSITIVE_ORDER - Static variable in class org.hd.d.pg2k.svrCore.Name
Case-insensitive Comparator for Name equivalent to TextUtils.CASE_INSENSITIVE_ORDER; not null.
CASE_INSENSITIVE_ORDER - Static variable in class org.hd.d.pg2k.svrCore.TextUtils
Orders CharSequence objects as if by String.compareToIgnoreCase(); not null.
CASE_SENSITIVE_ORDER - Static variable in class org.hd.d.pg2k.svrCore.TextUtils
Orders CharSequence objects as if by String.compareTo(); not null.
cast(Object) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Avoid compile-time complaints about casts believed to be correct.
CAT_HANDLER_USE_JSP_FORWARD - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true have the catalogue page generic handler use jsp:forward where possible to get to specific handler.
CATAREA_PREFIX - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Common (possibly ambiguous) prefix for catalogue page and search page.
category - Variable in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Category selected, or "" if none.
categoryExhibitCounts - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Map from category [top-level directory] (String) to exhibit count for that category (Integer).
CATPAGE_PREFIX - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Unique prefix for catalogue pages.
catPageHitCounter - Variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Counter of all catalogue-page GET hits.
cb - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Callback object for reporting new/best Scorer; never null.
ccTLDFromIPPrefix - Static variable in class org.hd.d.pg2k.svrCore.location.GeoUtils
Cached immutable default ccTLD-from-IP-prefix SortedMap, or empty if none.
ccTLDFromIPPrefixLongestKey - Static variable in class org.hd.d.pg2k.svrCore.location.GeoUtils
Longest key in octets in ccTLDFromIPPrefix; non-negative.
changed - Variable in class org.hd.d.pg2k.clApp.uploader.SelectedFilesDB
Flag set true when the table is changed.
changed - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderProps
Internal flag to note if any flags have changed.
charAt(int) - Method in class org.hd.d.pg2k.svrCore.CS8Bit
 
charAt(int) - Method in class org.hd.d.pg2k.svrCore.Name
 
charAt(int) - Method in class org.hd.d.pg2k.svrCore.Name.CSWrapper
 
charAtInternal(int) - Method in class org.hd.d.pg2k.svrCore.Name
Internal version of charAt() with bounds checking assumed done, etc.
CHECK_DNSRBL_EARLY - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
If true, check clients in DNS BL before each access if status is not known.
CHECK_FOR_SPIDERS_BY_UA - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
If true then check for bots/spiders by UA (User-Agent); note that clients can forge their UA.
CHECK_FOR_STALE - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
If true then invalidate "best" collection if any stale value is found.
CHECK_UPTIME - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
If false, then it seems to be unsafe to try to check system load.
checkCacheInstance(boolean, int, List<SimpleCacheTest.RawDataAccessMonitor.GetRawDataEvent>, long) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest
Check behaviour of single cache instance, mainly for persistence.
checkComplete(Boolean) - Method in class org.hd.d.pg2k.svrCore.GenUtils.RemoteFlagInfo
Mark remote flag check complete with the given status.
checkEmptyInstancesAreZeroAndEqualAndSerializable(Class) - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Basic tests for those objects whose empty instances should have zero hash and compare equal.
checker - Variable in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils.MirrorInfo
Non-null if being checked in background by thread; null if not being checked.
checkExhibitData(boolean, File) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Check exhibit data for corruption.
checkExhibitDataConsistency(SimpleExhibitPipelineIF, SimpleExhibitPipelineIF, boolean, long) - Static method in class org.hd.d.pg2k.test.dev.HTTPTunnelTest
Check that exhibit properties and data from two points match.
checkExternalLookupValueTypeAndNonNull(Object) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Checks that the supplied value is non-null and a legitimate value of the definition.
checkIfAlreadyUploadedByHashMD5(ROByteArray) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Check (using the content MD5 hash) if a putative exhibit has already been uploaded (or rejected as duplicate content).
checkIllegalGetSetOpsVetoedCorrectly(BasicVarMgrInterface[], long) - Static method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
This checks that operations are vetoed when they should be.
checkIsNeeded() - Method in class org.hd.d.pg2k.svrCore.GenUtils.RemoteFlagInfo
Returns true if a new check should be started.
checkIsRunning() - Method in class org.hd.d.pg2k.svrCore.GenUtils.RemoteFlagInfo
Returns true iff a check is currently being run.
checkMagicOK(ExhibitMIME.ExhibitTypeParameters, File) - Static method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Checks that file has expected magic number; throws IOException if not.
checkObjectCanBeSerialisedAndDeserialised(Object) - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Check that the object passed can be serialised and deserialised.
checkSerialisationPreservesEquality(Object) - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Check that the passed (non-null) object compares equals after being serialised/deserialised.
checkShortPipelineVarMgr(boolean) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Check a short pipeline with a single PipelineVarMgr stage.
checkSimpleSetGet(SimpleVariablePipelineIF[], long) - Static method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Test set and get of globals and locals.
checkStarted - Variable in class org.hd.d.pg2k.svrCore.GenUtils.RemoteFlagInfo
Time we started (re)checking the status of this flag, or zero if no check is underway.
checkSystemIDHandling(BasicVarMgrInterface[], long) - Static method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Check that the pipeline handles system ID correctly.
checkType(Object) - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Checks the type of the value passed is valid for this definition.
checkValuePresent(SimpleVariableValue[], SimpleVariableValue) - Static method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Returns true iff the specified variable is present in the array with the specified value.
child - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
chooseMirrorHostToBalanceLoad(HttpServletRequest, DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Get name (and optional port) of server for best user experience; never null/empty.
chunkMs - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Target CPU work chunk in ms; strictly positive.
classification() - Method in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube
 
classifiedAds - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Array of classified ads, no empty slots or duplicates, non-zero length; or null if no classified ads.
classLoadTime - Static variable in class org.hd.d.pg2k.webSvr.location.LocThumbnailServlet
Creation/load time of this class.
clear() - Method in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Reset/clear the population to its initial (empty) state.
clear() - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFilesDB
Clear the whole DB.
clear() - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Clear the structure.
clear() - Method in class org.hd.d.pg2k.svrCore.MemoryTools.SimpleLRUMap
Clear the map.
clear() - Method in class org.hd.d.pg2k.svrCore.MemoryTools.SimpleLRUMapAutoSizeForHitRate
Clear the map and reset the hit/miss counters.
clear() - Method in class org.hd.d.pg2k.svrCore.MemoryTools.SoftReferenceMap
 
clear() - Method in class org.hd.d.pg2k.webSvr.util.Breadcrumbs
Removes all of the crumbs.
clearCache() - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Clears the cache of the basic set of filtered/sorted items.
clearCache() - Method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Clear cached state.
clickerIPAddr - Variable in class org.hd.d.pg2k.webSvr.ads.AdUtils.ClickThruHandler
 
CLICKTHRU_MIN_WAIT_TIME_MS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Time we wait for a user to click through on ads (of the order of minutes), in ms.
clone() - Method in class org.hd.d.pg2k.webSvr.util.SessionVarBean
Make an independent clone of this object.
clone() - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Clone this object; all state is separated from the original.
cloneAndTranslate(int, int) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Makes a clone and steps it by the requested number of tile units in each direction (East and North).
cloneMe() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache.CachedFile
Clone the object; does not throw CloneNotSupportedException.
close() - Method in class org.hd.d.pg2k.svrCore.DefInputStream
Closes the input stream and releases non-Java resources.
close() - Method in class org.hd.d.pg2k.svrCore.DefOutputStream
Writes remaining compressed data to the output stream and closes it.
close() - Method in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
Close this output stream.
close() - Method in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
Flush out any remaining compressed data, add the trailer, and close the stream.
closed - Variable in class org.hd.d.pg2k.svrCore.DefInputStream
Is the stream already closed?
closed - Variable in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
Has this stream been closed?
closeness - Variable in enum org.hd.d.pg2k.svrCore.location.GeoProximity
The "closeness" factor higher meaning closer; strictly positive.
closestColor(int, int, int, Quantize.Cube.Search) - Method in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
code - Variable in enum org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket.OpCode
The byte code; normal values are small and positive.
code - Variable in class org.hd.d.pg2k.svrCore.location.GeoUtils.CCTLD
The two-letter lower-case-ASCII ccTLD; never null.
code - Variable in class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
HTML code as 7-bit ASCII; non-null, non-zero length.
code - Variable in class org.hd.d.pg2k.svrCore.props.GenProps.SimpleAd
HTML code as 7-bit ASCII; non-null, non-zero length.
CODE_SECTION_DIR - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Name of the section/dir in which code/doc bundles are filed.
COLDISP_MEAN_CHAR_HEIGHT_PIXELS - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Assumed approximate mean pixels wide per (small) character; strictly positive.
COLDISP_MEAN_CHAR_WIDTH_PIXELS - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Assumed approximate mean pixels wide per (small) character; strictly positive.
COLDISP_MIN_HEIGHT_PIXELS - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Minimum height for column display in pixels; strictly positive.
COLDISP_MIN_WIDTH_PIXELS - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Minimum width for column display in pixels; strictly positive.
COLNUM_BYTESLEN - Static variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Column for the (immutable) length in bytes.
COLNUM_DESCRIPTION - Static variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Column for the (immutable) length in bytes.
COLNUM_EXHIBIT_NAME - Static variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Column for the (potentially mutable) proposed exhibit name.
COLNUM_LOCAL_FILE_NAME - Static variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Column for the (immutable) local filename.
COLNUM_STATUS - Static variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Column for the (dynamic) status string.
color_number - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
color_number - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Search
 
colormap - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube
 
colormap() - Method in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
colors - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube
 
comment - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable.Factor
Optional comment fields; can be null.
comment - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.KeyBase
Comment; may be null.
compact() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Compact the internal representation of this instance (and its sub-objects) if possible.
compact() - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Try to trim all dead entries to reduce memory footprint.
compact() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Compact the internal representation of this instance (and its sub-objects) if possible.
compact() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Compact the internal representation of this instance (and its sub-objects) if possible.
compact() - Method in interface org.hd.d.pg2k.svrCore.MemoryTools.Compactable
 
compact() - Method in class org.hd.d.pg2k.svrCore.MemoryTools.SimpleLRUMapAutoSizeForHitRate
Compact by discarding some or all LRU items above the minimum size, ignoring the miss-rate target.
compact() - Method in class org.hd.d.pg2k.svrCore.MemoryTools.SoftReferenceMap
Compacts the representation of this collection if possible.
Compact7BitString - Class in org.hd.d.pg2k.svrCore
Compact immutable in-memory and on-the-wire representation of a (short, potentially compressible) 7-bit ASCII String.
Compact7BitString(byte[]) - Constructor for class org.hd.d.pg2k.svrCore.Compact7BitString
Make simple un-tokenised byte[] representation.
Compact7BitString.StaticDictionary - Class in org.hd.d.pg2k.svrCore
Immutable static dictionary to improve in-memory compression.
Compact7BitString.StaticDictionary(String, List<String>) - Constructor for class org.hd.d.pg2k.svrCore.Compact7BitString.StaticDictionary
Create an instance of a static dictionary.
Compact7BitString.WithDict - Class in org.hd.d.pg2k.svrCore
Specialised immutable sub-class to allow use with a StaticDictionary.
Compact7BitString.WithDict(byte[], Compact7BitString.StaticDictionary) - Constructor for class org.hd.d.pg2k.svrCore.Compact7BitString.WithDict
 
Compact7BitString.WordChars - Class in org.hd.d.pg2k.svrCore
Boolean true/false flags for what are considered "word" chars; initialised on first use.
Compact7BitString.WordChars() - Constructor for class org.hd.d.pg2k.svrCore.Compact7BitString.WordChars
 
compactValue(boolean, Object) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Return the compacted form of a value or the original, possibly intern()ing.
compare(Name.ExhibitFull, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.IndirectComparatorStub
Apply the underlying Comparator
compare(Name.ExhibitFull, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.SmartOrderComp
 
compare(Name.ExhibitFull, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.SubjOrderComp
 
compare(String, String) - Method in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils.BWOrder
Sort in order by bandwidth (highest first), then by name to give a total ordering.
compare(CharSequence, CharSequence) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Compares two (non-null) CharSequences for lexical order.
compare(Name.ExhibitFull, Name.ExhibitFull) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.SortByEPCMRecalcUrgency
Sort in most-urgent-first order.
compareTo(AddrTools.AddrPrefix) - Method in class org.hd.d.pg2k.svrCore.AddrTools.AddrPrefix
Sorted as if in a dictionary with the bytes treated as unsigned.
compareTo(AllExhibitPropertiesDelta.Change) - Method in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.Change
Provide a total ordering, using name as the primary sort field.
compareTo(ExhibitDataSimpleCache.CachedFile) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache.CachedFile
Total ordering: oldest first, then smallest first, then by name.
compareTo(ExhibitStaticAttr) - Method in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
All comparison is done on the exhibit name alone.
compareTo(ExhibitMIME.ExhibitTypeParameters) - Method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Sort by type.
compareTo(CharSequence) - Method in class org.hd.d.pg2k.svrCore.Name
Provide natural sort order for this and derived classes.
compareTo(Name) - Method in class org.hd.d.pg2k.svrCore.Name
Provide natural sort order for this and derived classes.
compareTo(CharSequence) - Method in class org.hd.d.pg2k.svrCore.Name.CSWrapper
 
compareTo(GenProps.AuthData) - Method in class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Provides total ordering, by author.
compareTo(GenProps.SimpleAd) - Method in class org.hd.d.pg2k.svrCore.props.GenProps.SimpleAd
Provides total ordering, with primary sort by decreasing weight.
compareTo(Tuple.ComparablePair<T1, T2>) - Method in class org.hd.d.pg2k.svrCore.Tuple.ComparablePair
The ordering is determined by "first", with "second" breaking ties.
compareTo(Tuple.ComparableTriple<T1, T2, T3>) - Method in class org.hd.d.pg2k.svrCore.Tuple.ComparableTriple
The ordering is determined by "first", with "second" and then "third" breaking ties.
compareTo(EventVariableValueBuffer.Count) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer.Count
Provide total ordering with largest count (lowest rank) first.
compareTo(Object) - Method in class org.hd.d.pg2k.svrCore.vars.InstanceID
Comparable ordering is on ID value alone in numeric ID order.
compareTo(Object) - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Comparable ordering is on name alone in default String order.
compByDef - Static variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
A simple comparator that sorts by definition (and thus name) alone.
componentParam - Variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Pixel-value constituent to sample; never null.
componentParamBounds - Static variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Default pixel-value constituent to sample; never null.
COMPRESS_INTERNAL_STATE - Static variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
If true then try to compress the internal in-memory state to reduce footprint.
compressData(byte[], CompressionLevel) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Compress the supplied binary data as well as possible up to the given compression level; never null.
compressData(byte[], CompressionLevel, boolean) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Compress the supplied binary data as well as possible up to the given compression level; never null.
compressDeflatableData(byte[]) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Compress data (maximally deflate without zlib/gzip headers and footers) from byte[] to byte[]; never null.
compressDeflatableData(byte[], int, int) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Compress data (maximally deflate without zlib/gzip headers and footers) from byte[] to byte[]; never null.
compressed - Variable in class org.hd.d.pg2k.svrCore.mediahandler.swf.SWFMetaData
True if file in compressed format.
compressedStream - Variable in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
The underlying gzip output stream to which we should write data.
compressFromString(String) - Static method in class org.hd.d.pg2k.svrCore.ROByteArray
Create an instance from the compressed UTF-8 form of the argumentString.
CompressionFilter - Class in org.hd.d.pg2k.webSvr.util
Implementation of javax.servlet.Filter used to compress the ServletResponse if it is bigger than a threshold.
CompressionFilter() - Constructor for class org.hd.d.pg2k.webSvr.util.CompressionFilter
 
CompressionLevel - Enum in org.hd.d.pg2k.svrCore
A ranked series of compression methods/levels used in PG2K.
CompressionLevel(int) - Constructor for enum org.hd.d.pg2k.svrCore.CompressionLevel
 
CompressionResponseStream - Class in org.hd.d.pg2k.webSvr.util
Implementation of ServletOutputStream that works with CompressionServletResponseWrapper implementation.
CompressionResponseStream(CompressionServletResponseWrapper, HttpServletResponse) - Constructor for class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
Construct a servlet output stream associated with the specified Response.
CompressionServletResponseWrapper - Class in org.hd.d.pg2k.webSvr.util
Implementation of HttpServletResponseWrapper that works with the CompressionServletResponseStream implementation.
CompressionServletResponseWrapper(HttpServletResponse) - Constructor for class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
Calls the parent constructor which creates a ServletResponse adaptor wrapping the given response object.
compressionThreshold - Variable in class org.hd.d.pg2k.webSvr.util.CompressionFilter
The threshold result size below which not to try to compress.
compressionThreshold - Variable in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
The threshold number which decides to compress or not; non-negative.
compressObject(Serializable, CompressionLevel) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Serialise the given object and compress the result as well as possible up to the given compression level; never null.
compressObject(Serializable, CompressionLevel, boolean) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Serialise the given object and compress the result as well as possible up to the given compression level; never null.
compute(ExhibitStaticAttr, GenProps, AllExhibitProperties, BasicVarMgrInterface, ExhibitPropsComputableMutableVoteCacheIF, ScorerCacheIF) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Compute (accurate) value for a specified exhibit; never null.
COMPUTE_FULL_EPCM_RESULT_SPECULATIVELY_IN_BG - Static variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
If true, then we may speculatively spin off threads to compute full EPCM values even when stale ones OK.
computeByWordIndex(AllExhibitProperties) - Static method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Computes a (compact) by-word index of the current exhibits; never null.
computeCapacityCap() - Method in class org.hd.d.pg2k.svrCore.MemoryTools.SimpleLRUMapAutoSizeForHitRate
Computes target map size cap based on system memory availability; in range [minSize,maxCapacity].
computeCommonPrefixLength(CharSequence, Name) - Static method in class org.hd.d.pg2k.svrCore.Name
Compute the shared/common prefix length.
computeCommonSuffixLength(CharSequence, CharSequence) - Static method in class org.hd.d.pg2k.svrCore.Name
Compute the shared/common suffix length.
computeCompositeScoreAndConfidence(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.ai.scorer.MiniScorerCacheImpl
Computes a weighted composite score [-1,+1] and confidence [0,+1] for the specified exhibit with the best available scorers/parameters; never null but may be (0,0).
computeCompositeScoreAndConfidence(Name.ExhibitFull, boolean) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Computes a weighted composite score [-1,+1] and confidence [0,+1] for the specified exhibit with the best available scorers/parameters; never null but may be (0,0).
computeCompositeScoreAndConfidence(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Computes a weighted composite score [-1,+1] and confidence [0,+1] for the specified exhibit with the best available scorers/parameters; never null but may be (0,0).
computeCTEventName(AdTowerPos) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Compute the full event name for recording a clickthrough with a particular layout style.
computedProps - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Map from full exhibit name to ExhibitPropsComputable properties; never null.
computeECPC(GenProps, String) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Compute value (in arbitrary units) of named click-though; non-negative.
computeECPM(GenProps, String) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Compute value (in arbitrary units) of named thousand CPM-ad-display impressions; non-negative.
computeFileSpaceBytes(String) - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Conservatively estimates filespace bytes required to store all exhibits.
computeFreeSpaceBelowHighWaterMark(File) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache.MetaData
Compute available free space in cache (bytes); zero or negative if none.
computeFreeSpaceBelowLowWaterMark(File) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache.MetaData
Compute current definite free-space in cache.
computeFullFileHashes(InputStream) - Static method in class org.hd.d.pg2k.svrCore.AccessionData
Compute the full-file hashes over an exhibit; never null and neither element of the Pair null.
computeGETQueryStringURLTail(int) - Method in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
Make simple (length-limited) GET query string.
computeGridXYDim(int) - Static method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Compute width/height (X/Y dimension) of exhibit grid given exhibit count.
computeGridZDim(int) - Static method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Compute depth (Z dimension) of exhibit grid given exhibit count.
computeHash() - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
Compute a hash over all the data in the object; guaranteed non-negative.
computeIndexBitsForByteIndexColorMap(int) - Static method in class org.hd.d.pg2k.svrCore.ImageUtils
Compute the number of bits to store the pixel of an indexed image given the size of the palette; strictly positive power of two up to 8.
computeIntegerPrefixKey(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.Name
Compute the Integer prefix key for the supplied CharSequence; never null.
computeIntegerSuffixKey(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.Name
Compute the Integer suffix key for the supplied CharSequence; never null.
computeIntensiveTestThreadPool - Static variable in class org.hd.d.pg2k.test.dev.Main
Shared thread pool for compute-bound tests.
computeIntensiveThreadPool - Static variable in class org.hd.d.pg2k.svrCore.ThreadUtils
Shared non-reconfigurable thread pool for compute-bound activities.
computeIntensiveThreadPoolSpace() - Static method in class org.hd.d.pg2k.svrCore.ThreadUtils
Returns approximate space (spare threads) currently available in the computeIntensivePool; non-negative.
computeLengthOfRequestFromBatchUploadClient(ExhibitStaticAttr, ROByteArray, String) - Static method in class org.hd.d.pg2k.svrCore.uploader.UploaderUtils
Compute length of upload request for given exhibit.
computeMAC(long, ExhibitDataTunnelSource.RawPacket, SecretKey) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Compute the MAC given the message and other fields to be included; never null.
computeMinVPCX() - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Compute minimum (most negative) permitted view-platform-centre X value to avoid losing sight of exhibits.
computeMinVPCY() - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Compute minimum (most negative) permitted view-platform-centre Y value to avoid losing sight of exhibits.
computeMinVPCZ() - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Compute minimum (most negative) permitted view-platform-centre Z value to avoid losing sight of exhibits.
computePrefixMap(List<Name.ExhibitFull>, boolean, boolean) - Static method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Compute immutable Map from prefix word sequence (as Name) to SortedSet or sorted List of exhibits at this node and any sub-nodes; never null.
computeProximity(String, GeoUtils.CCTLD) - Static method in class org.hd.d.pg2k.svrCore.location.GeoUtils
Compute approximate proximity of a host in a given region to a given country; never null.
computeProximityByAddress(InetAddress, GeoUtils.CCTLD, boolean) - Static method in class org.hd.d.pg2k.svrCore.location.GeoUtils
Compute approximate proximity of one host to a given country.
computeRawSearchTermFromExhibitName(Name.ExhibitFull) - Static method in class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache
Compute the (immutable) raw core lookup term in the by-word index from text in the exhibit name itself; never null.
computeScoreAndConfidence(SimpleExhibitPipelineIF, Name.ExhibitFull) - Method in class org.hd.d.pg2k.ai.scorer.AbstractImgScorer
Implement core/generic compute method specially for image types.
computeScoreAndConfidence(SimpleExhibitPipelineIF, Name.ExhibitFull) - Method in class org.hd.d.pg2k.ai.scorer.fixed.FixedScore
Respond with the fixed score based on the parameter; never null.
computeScoreAndConfidence(SimpleExhibitPipelineIF, Name.ExhibitFull) - Method in class org.hd.d.pg2k.ai.scorer.fixed.MaxScore
Returns fixed maximum-score, maximum-confidence result, ignoring its input.
computeScoreAndConfidence(SimpleExhibitPipelineIF, Name.ExhibitFull) - Method in class org.hd.d.pg2k.ai.scorer.fixed.MinScore
Returns fixed minimum-score, maximum-confidence result, ignoring its input.
computeScoreAndConfidence(SimpleExhibitPipelineIF, Name.ExhibitFull) - Method in class org.hd.d.pg2k.ai.scorer.fixed.NoConfidence
Returns fixed zero-score, zero-confidence result, ignoring its input.
computeScoreAndConfidence(SimpleExhibitPipelineIF, Name.ExhibitFull) - Method in class org.hd.d.pg2k.ai.scorer.fixed.RandomPositiveScore
Returns random-score, maximum-confidence result, ignoring its input.
computeScoreAndConfidence(SimpleExhibitPipelineIF, Name.ExhibitFull) - Method in class org.hd.d.pg2k.ai.scorer.fixed.RandomScore
Returns random-score, maximum-confidence result, ignoring its input.
computeScoreAndConfidence(SimpleExhibitPipelineIF, Name.ExhibitFull) - Method in class org.hd.d.pg2k.ai.scorer.fixed.ZeroScore
Returns fixed zero-score, maximum-confidence result, ignoring its input.
computeScoreAndConfidence(SimpleExhibitPipelineIF, Name.ExhibitFull) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerIF
Compute score [-1,+1] and confidence[0,+1] for given exhibit; never null.
computeScoreAndConfidenceOnStillImage(Object, Callable<RenderedImage>) - Method in class org.hd.d.pg2k.ai.scorer.AbstractImgSampleScorer
Convert the RenderedImage to pixel samples for our derived classes.
computeScoreAndConfidenceOnStillImage(Object, Callable<RenderedImage>) - Method in class org.hd.d.pg2k.ai.scorer.AbstractImgScorer
Compute score [-1,+1] and confidence[0,+1] for given image; never null.
computeScoreAndConfidenceOnStillImagePixelSamples(Object, Callable<ROIntArray>) - Method in class org.hd.d.pg2k.ai.scorer.AbstractImgSampleScorer
Compute score [-1,+1] and confidence[0,+1] for given image; never null.
computeScoreAndConfidenceOnStillImagePixelSamples(Object, Callable<ROIntArray>) - Method in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Score the image for "exposure"; never null nor negative in any component.
computeScoreAndConfidenceOnStillImagePixelSamples(Object, Callable<ROIntArray>) - Method in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleExposure
Score the image for "exposure"; never null nor negative in any component.
computeScoreAndConfidenceOnStillImagePixelSamples(Object, Callable<ROIntArray>) - Method in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleHue
Score the image for "exposure"; never null nor negative in any component.
computeScorerGoodness(ScoreAndConf) - Static method in class org.hd.d.pg2k.ai.scorer.ScoreAndConf
Compute Scorer "goodness" from its ScoreAndConfidence value.
computeScorerWeighting(String, boolean, String) - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
 
computeScorerWeighting(ScorerIF, boolean, String) - Method in class org.hd.d.pg2k.ai.scorer.MiniScorerCacheImpl
ScoreAndConfidence for the given scorer itself over all exhibit types; never null but may be (0,0) where the scorer is unknown or untested.
computeScorerWeighting(String, boolean, String) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
ScoreAndConfidence for the given Scorer over all exhibit types; never null but may be (0,0) where the scorer is unknown or untested.
computeScorerWeighting(ScorerIF, boolean, String) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
ScoreAndConfidence for the given Scorer over all exhibit types; never null but may be (0,0) where the scorer is unknown or untested.
computeScorerWeighting(ScorerIF, boolean, String) - Method in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
ScoreAndConfidence for the given scorer itself over all exhibit types; never null but may be (0,0) where the scorer is unknown or untested.
computeSectionTitle(AllExhibitProperties, CharSequence, LocaleBeanBase) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Get section title (as HTML); never null.
computeSegmentSize(int) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Compute segment size; strictly positive power of two.
computeTargetHighWaterMark() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache.MetaData
Computes the target high-water mark (target maximum cache size); strictly positive.
computeThumbnailDimensions(Dimension, boolean) - Static method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Given the original dimensions of an image, compute the size of the standard/small thumbnail.
computeUnweightedScoreAndConfidence(Name.ExhibitFull, ScorerIF, boolean) - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
 
computeUnweightedScoreAndConfidence(Name.ExhibitFull, ScorerIF, boolean) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Computes the raw score [-1,+1] and confidence [0,+1] for the specified exhibit with the specified scorer and parameters; never null but may be (0,0).
computeViewPlatformVWorldXYZ(SimpleUniverse) - Static method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Compute the view-platform location (x,y,z) in virtual-world coordinates; never null.
computeWeighting(Map<Name.ExhibitShort, ScoreAndConf>, ScorerCacheIF, ScorerIF, AllExhibitImmutableData, boolean) - Static method in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Computes ScoreAndConf over the supplied calibration exhibits using the supplied Scorer cache; never null but may be (0,0) where the scorer is unknown or untested.
computeWeighting(Map<Name.ExhibitShort, ScoreAndConf>, Map<Name.ExhibitShort, ScoreAndConf>) - Static method in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Computes ScoreAndConf over the supplied calibration exhibits; never null but may be (0,0) where the scorer is unknown or untested.
computeXfromE(float) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Compute X pixel from E degrees given current view; may not be visible.
computeYfromN(float) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Compute Y pixel from N degrees given current view; may not be visible.
CON_ICON_15x15_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of 15x15 "frown"/"con"/"against" image within static-icon area.
confDir - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Local cache of name of subdirectory for read-only conf files.
confidence - Variable in class org.hd.d.pg2k.ai.scorer.ScoreAndConf
Confidence: 0 (no confidence) to +MAX (full) for confidence.
confidenceMappingParamBoundsBase - Static variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Default base confidence mapping output value; never null.
confidenceMappingParams - Variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Mapping factors for the score from least to highest input values; never null.
confidenceMappingParamsBounds - Static variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Immutable List of default mapping factors for the confidence from least to highest input values; never null.
config - Variable in class org.hd.d.pg2k.webSvr.util.CompressionFilter
The filter configuration object we are associated with.
config - Variable in class org.hd.d.pg2k.webSvr.util.PluginFilter
The filter configuration object we are associated with.
config - Variable in class org.hd.d.pg2k.webSvr.util.XMLCompressionFilter
The filter configuration object we are associated with.
ConfigFilesTest - Class in org.hd.d.pg2k.test.dev
Simple tests of access/handling of local and other configuration data.
ConfigFilesTest(String) - Constructor for class org.hd.d.pg2k.test.dev.ConfigFilesTest
 
connectionGood - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Note of polled connection state; TRUE is good, FALSE is bad, null is unknown.
constructedAt - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
The time that this object was constructed.
constructModifiedSNP(double[], ScorerIF, List<ScorerParam>, int[]) - Static method in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Create a variant Scorer given an extant same-type Scorer and the array of values of the variable parameters; never null.
containsArea(Location.Estd) - Method in class org.hd.d.pg2k.svrCore.location.Location.Estd
True if this Location and bounding box contains the bounding box of the argument Location.
containsCentre(Location.Estd) - Method in class org.hd.d.pg2k.svrCore.location.Location.Estd
True if this Location and bounding box contains the centre of the argument Location.
containsKey(K) - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Returns true if we have a mapping from the supplied key (message ID), false otherwise.
containsKey(Object) - Method in class org.hd.d.pg2k.svrCore.MemoryTools.SoftReferenceMap
 
containsValue(Object) - Method in class org.hd.d.pg2k.svrCore.MemoryTools.SoftReferenceMap
 
contentEquals(CharSequence) - Method in class org.hd.d.pg2k.svrCore.Name
True iff this represents the same sequence of char values as the specified sequence.
contentEquals(CharSequence, CharSequence) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Checks that two (non-null) CharSequences represent the same sequence of chars.
contentEqualsIgnoreCase(CharSequence, CharSequence) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Checks that two (non-null) CharSequences represent the same sequence of chars, ignoring case.
contentLength - Variable in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
The value set for the Content-Length header, or zero if not (yet) set.
contentMD5 - Variable in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
The value set for the Content-MD5 header, or null if not (yet) set.
CONTINENT_PREFIX_LOSSY_COMPRESS_THRESHOLD - Static variable in class org.hd.d.pg2k.clApp.offline.MakeCCTLDFromIPPrefixProperties
Threshold (out of 256) at which we will lump countries/regions into a continent when doing lossy cc-prefix-table compression; strictly positive.
convertAllToNameOrAllToString(Set<? extends CharSequence>) - Static method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Convert all supplied CharSequence values to Name else convert them all to String; never null.
convertNodesToList(Map<Name, Collection<CharSequence>>) - Static method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Convert the supplied mutable Map's values to unmodifiable sorted List objects.
convertRenderedImageToBufferedImage(RenderedImage) - Static method in class org.hd.d.pg2k.svrCore.ImageUtils
Method to convert a RenderedImage to a BufferedImage.
convertToCompact7BitString(CharSequence, Compact7BitString.StaticDictionary) - Static method in class org.hd.d.pg2k.svrCore.Compact7BitString
Losslessly convert a String entirely consisting of 7-bit ASCII text to a tokenised form for compression/serialisation; not null unless the input is null.
convertToTrueColourARGB(BufferedImage, boolean) - Static method in class org.hd.d.pg2k.svrCore.ImageUtils
Return true-colour ARGB format image if src is indexed, else return original.
convertTrailingURIToWordSequence(String) - Static method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Convert trailing URL to monocased word sequence; never null.
convertValueToPrimaryForm(Object) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Convert value to primary form.
copy() - Method in class org.hd.d.pg2k.webSvr.util.SessionVarBean
Make an independent clone of this object, returning the correct type; never null.
CoreConsts - Class in org.hd.d.pg2k.svrCore
This holds fundamental compile-time constants for all parts of PG2K.
CoreConsts() - Constructor for class org.hd.d.pg2k.svrCore.CoreConsts
 
correlation - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable.Factor
Correlation of this value with overall result: range [-1,+1].
count - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.Accum
Number of samples that have contributed to this value; strictly positive.
count - Variable in class org.hd.d.pg2k.svrCore.mediahandler.swf.SWFMetaData
Frame count.
count - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue.ValueInfo
Count is count of this value; strictly positive.
count - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer.Count
Count value; should be strictly positive.
countDistinct24BitRGBColours(BufferedImage) - Static method in class org.hd.d.pg2k.svrCore.ImageUtils
Count distinct colours in 24-bit RGB colour space.
countdownToNextScavenge - Variable in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Countdown to next scavenge: when zero then scavenge and add on current population size.
countFSAccess - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Count of filesystem access operations logged including those not displayed; never null.
countGetMisses - Variable in class org.hd.d.pg2k.svrCore.MemoryTools.SimpleLRUMapAutoSizeForHitRate
Count of get() calls that returned null, ie misses; non-negative and no larger than countGets.
countGets - Variable in class org.hd.d.pg2k.svrCore.MemoryTools.SimpleLRUMapAutoSizeForHitRate
Count of get() calls; non-negative and usually no larger than maxCapacity.
countingSemaphore - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Counting semaphore to limit RPC concurrency by total number of callers; never null
countPageImpressions(AtomicInteger, DataSourceBean, String) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Count page impressions in this layout/ad-style.
countries - Variable in class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
Country code; comma-separated list of lower-case ccTLD codes or null if none.
counts - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Counts of the different (non-null) values in non-increasing-count order (ie best first); never null.
counts - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Map from event value to count of events of that value.
crc - Variable in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
 
create(int, String) - Static method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Create an instance with the given parameters.
create(int, int, String) - Static method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Create an instance with the given parameters.
create(int, int, int, float, String) - Static method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Create an instance with the given parameters.
create() - Static method in class org.hd.d.pg2k.svrCore.MemoryTools.SimpleLRUMapAutoSizeForHitRate
Create an instance with all defaults and therefore an effectively-unbounded upper capacity of Integer.MAX_VALUE.
create(int, int, String) - Static method in class org.hd.d.pg2k.svrCore.MemoryTools.SimpleLRUMapAutoSizeForHitRate
Create an instance with all defaults except for the specified minimum/maximum capacities.
create(float, int, String) - Static method in class org.hd.d.pg2k.svrCore.MemoryTools.SimpleLRUMapAutoSizeForHitRate
Create an instance with the given parameters.
create(float, int, int, float, String) - Static method in class org.hd.d.pg2k.svrCore.MemoryTools.SimpleLRUMapAutoSizeForHitRate
Create an instance with the given parameters.
create(String) - Static method in class org.hd.d.pg2k.svrCore.MemoryTools.SoftReferenceMap
Create an empty map with default characteristics.
create(int, String) - Static method in class org.hd.d.pg2k.svrCore.MemoryTools.SoftReferenceMap
Create an empty map with the specified initial capacity.
create(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.Name
Create a Name instance; never null unless input is null.
create(CharSequence, Name) - Static method in class org.hd.d.pg2k.svrCore.Name
Create a Name instance with a previous value to attempt to share a prefix with; never null unless input is null.
create(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.Name.ExhibitFull
Create an ExhibitFull instance; never null.
create(CharSequence, Name) - Static method in class org.hd.d.pg2k.svrCore.Name.ExhibitFull
Create an ExhibitFull instance with a previous value to attempt to share a prefix with; never null.
create3DPane() - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Create the (main) 3D component, called during construction; never null.
createAccessionFiles(AllExhibitImmutableData) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Create accessions files.
createAndFileClickThruListener(HttpServletRequest, SimpleVariablePipelineIF, String...) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Create and post the handler for a click-through if possible and returns the unique listenerID.
createAndFileVoteListener(Name.ExhibitFull, HttpServletRequest, SimpleVariablePipelineIF) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Create and post the handler for a vote if possible and returns the unique listenerID.
createAsStandAloneDiff(Map<String, Properties>) - Static method in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Create diff against empty Properties.
createAsStandAloneDiff(Properties) - Static method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Create diff against empty Properties.
createCharSequenceSortedSet(Collection<T>) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Create and populate a SortedSet of CharSequence in natural/total case-sensitive order that will work with any mix of immutable CharSequence keys; never null.
createCharSequenceSortedSet(Collection<T>, Comparator<CharSequence>) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Create and populate a SortedSet of CharSequence in specified order that will work with any mix of immutable CharSequence keys; never null.
createChooserPanel() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Make the chooser/naming component; never null.
created - Variable in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Creation timestamp (positive), or zero if none.
createDiff(AllExhibitProperties, AllExhibitProperties, boolean) - Static method in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
Create diff between two AEP instances.
createDiff(ExhibitPropsGlobalImmutable, ExhibitPropsGlobalImmutable) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable.EPGIDiff
Create a diff from the old EPGI value to the new one.
createDiff(Map<String, Properties>, Map<String, Properties>, boolean, boolean) - Static method in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Create diff between two Properties instances.
createDiff(Properties, Properties, boolean, boolean) - Static method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Create diff between two Properties instances.
createExhibitPropsComputable(ExhibitStaticAttr, AllExhibitProperties.ExhibitDataSource) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Factory method to create a fully populated ExhibitPropsComputable object.
createExhibitThumbnails(ExhibitThumbnails.Thumbnail, ExhibitThumbnails.Thumbnail) - Static method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Make a pair of thumbnails.
createFromContext(ServletContext) - Static method in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Factory method to create an instance given the ServletContext.
createFromStandAloneDiff(PropertiesBundleDiff) - Static method in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Create from diff against empty Properties.
createFromStandAloneDiff(PropertiesDiff) - Static method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Create from diff against empty Properties.
createImage(int) - Method in interface org.hd.d.pg2k.webSvr.bgImg.BgImageUtils.DynImageGen
Generate simple random monochrome BufferedImage with values uniformly distributed between max and min Y.
createImage(int) - Method in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils.SimpleUniformMonoImageGen
Generate simple random monochrome BufferedImage with all pixels on colour between max and min Y.
createImage(int) - Method in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils.SimpleUniformNoiseMonoImageGen
Generate simple random monochrome BufferedImage with values uniformly distributed between max and min Y.
createImage(int) - Method in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils.Sine2DColourImageGen
Generate 2D sine-based colour with each colour distributed between max and min Y.
createInstanceID() - Static method in class org.hd.d.pg2k.svrCore.vars.InstanceID
Create a new, unique instance ID; never null.
createMainBannerSceneGraph(Point3f) - Static method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Creates the PG2K banner branch graph; never null.
createMainPane() - Method in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
Create the (main) tabbed pane component and a lister for UI polling.
createMainPane() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Create the (main) tabbed pane component and a lister for UI polling.
createMenu() - Method in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
Create the application menu bar.
createMenu() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Create the application menu bar.
createNewByGA(ScorerCacheIF, ScorerPopulation, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Create a new Scorer (parameter set) from existing ones using normal GA techniques.
createNewByOpt(SimpleExhibitPipelineIF, ScorerCacheIF, ScorerPopulation, Map<Name.ExhibitShort, ScoreAndConf>, SimpleLoggerIF, long) - Static method in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Create a new Scorer (parameter set) from existing ones using a multi-variable "minimiser".
createOrStringFallback(CharSequence, Name) - Static method in class org.hd.d.pg2k.svrCore.Name
Attempts to create a Name instance, but falls back to returning an intern()ed String instance otherwise.
createOutputStream() - Method in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
Create and return a ServletOutputStream to write the content associated with this Response.
createPerturbedVariant() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Create perturbed (gently mutated) variant.
createPerturbedVariant() - Method in interface org.hd.d.pg2k.ai.scorer.ScorerIF
Create perturbed (gently mutated) variant.
createProgressPanel() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Make the progress component; never null.
createScorerParamEnum(E, String, E) - Static method in class org.hd.d.pg2k.ai.scorer.ScorerParamEnum
Get instance with default value, name, and value, validating the parameters; never null.
createScorerParamEnum(E, String) - Static method in class org.hd.d.pg2k.ai.scorer.ScorerParamEnum
Get instance with the default value, validating the parameters; never null.
createScorerParamInteger(int, int, int, String) - Static method in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Get instance with the default value, no bias and a unit delta; never null.
createScorerParamInteger(int, int, int, int, boolean, String) - Static method in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Get instance with the default value, and specified bias and delta; never null.
createScorerParamInteger(int, int, int, int, boolean, String, int) - Static method in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Get instance with the default value, and specified bias and delta; never null.
createStaticCacheFile(File, boolean, boolean, boolean) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Computes an AllExhibitProperties object and saves it to outputFile.
createStatusBar() - Method in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
Creates and initialises a status bar.
createStatusBar() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Creates and initialises a status bar.
createStatusBar() - Static method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Creates and initialises a status bar.
createStatusPanel() - Method in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
Make the login/status component; never null.
createStatusPanel() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Make the login/status component; never null.
createUniqueTimestamp(SimpleVariableDefinition) - Static method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Create the timestamp for a new message; strictly positive.
createVariant(String) - Method in class org.hd.d.pg2k.ai.scorer.AbstractNonParamScorer
Insists that the name is the default non-parameterised name, and returns the original.
createVariant(String, List<ScorerParam>) - Method in class org.hd.d.pg2k.ai.scorer.AbstractNonParamScorer
Insists that the base name is correct, and that there are no parameters, and returns the original.
createVariant(String) - Method in class org.hd.d.pg2k.ai.scorer.fixed.FixedScore
Simple non-static factory for the parameterised case.
createVariant(String, List<ScorerParam>) - Method in class org.hd.d.pg2k.ai.scorer.fixed.FixedScore
Simple non-static factory for the parameterised case.
createVariant(String) - Method in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Simple non-static factory for the parameterised case.
createVariant(String, List<ScorerParam>) - Method in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
 
createVariant(String) - Method in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleExposure
Simple non-static factory for the parameterised case.
createVariant(String, List<ScorerParam>) - Method in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleExposure
 
createVariant(String) - Method in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleHue
Simple non-static factory for the parameterised case.
createVariant(String, List<ScorerParam>) - Method in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleHue
 
createVariant(String) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerIF
Create variant of same base Scorer with (name and) parameters String; never null.
createVariant(String, List<ScorerParam>) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerIF
Create variant of same base Scorer with base name and parameters; never null.
creationTime - Variable in class org.hd.d.pg2k.svrCore.stats.StatsLogger.StatsConfig
Time at which this stats set was created.
creationTime - Static variable in class org.hd.d.pg2k.webSvr.bgImg.BgImageServlet
Construction time for this class.
crumbs - Variable in class org.hd.d.pg2k.webSvr.util.Breadcrumbs
This is our list of breadcrumbs, in order.
CS8Bit - Class in org.hd.d.pg2k.svrCore
Immutable lightweight CharSequence holding 8-bit text only.
CS8Bit(byte[]) - Constructor for class org.hd.d.pg2k.svrCore.CS8Bit
Copy from byte array.
CS8Bit(TextUtils.CharSequence8Bit) - Constructor for class org.hd.d.pg2k.svrCore.CS8Bit
Copy from another CharSequence8Bit (defensively).
CS8Bit(TextUtils.CharSequence8Bit, int, int) - Constructor for class org.hd.d.pg2k.svrCore.CS8Bit
Copy a sub-sequence of another CharSequence8Bit.
CS8Bit(CharSequence) - Constructor for class org.hd.d.pg2k.svrCore.CS8Bit
Copy from another CharSequence, vetoing if any non-8-bit data.
CS_CACHE_FOR_CAT_PAGES - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
If true then try to cache cat page contact sheets; this may require minor cosmetic changes in generated HTML for efficiency.
CS_INCOMPLETE - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Comment tag at end of HTML for contact sheet if we ran out of time or it is otherwise incomplete.
ctxtWR - Variable in class org.hd.d.pg2k.webSvr.util.WebUtils.ServletLogger
Weak ref to servlet context; never null but the referent may be.
ctxtWR - Variable in class org.hd.d.pg2k.webSvr.util.WebUtils.ServletLoggerWithFallback
Weak ref to servlet context; may be null or the referent may be.
cube - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
current - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
"Current" events being collected, never null.
currentEVDH - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.EDVHObservable
The current hash of the exhibits: when this changes then the whole Observable hasChanged().
currentSet - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
What exhibit set are we currently displaying; never null.

D

DA_MAX_EXHIBITS_TO_SHOW - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Maximum exhibits to show in drop-in ad-tower replacement text; strictly positive.
DANGER_HEADERS - Static variable in class org.hd.d.pg2k.webSvr.util.ExplicitCacheTimeFilter
Headers that we set to make cacheing work.
data - Variable in class org.hd.d.pg2k.svrCore.CS8Bit
The 8-bit text of this sequence; ever null but may be empty.
data - Variable in class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
Thumbnail raw data; non-null, non-zero-length.
DATA_BLOCK_END - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
End sequence; we look for a line containing this to start our data.
DATA_BLOCK_START - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Start sequence; we look for a line containing this to start our data.
DATA_PUMP_BLOCK_SIZE - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Basic dataPump() read size (bytes) for efficient operations; strictly positive.
dataDir - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Local cache of name of subdirectory for data files.
dataPump(InputStream, int, boolean) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Wraps InputStream with a data pump (if possible); never null.
DataServlet - Class in org.hd.d.pg2k.webSvr.threeD
3D Walkthrough data servlet.
DataServlet() - Constructor for class org.hd.d.pg2k.webSvr.threeD.DataServlet
 
dataSource - Variable in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
Live data source for variables, exhibit data and metadata, etc; never null.
dataSource - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Data source; never null.
DataSourceBean - Class in org.hd.d.pg2k.webSvr.exhibit
JavaBean encapsulating access to exhibit data and meta-data.
DataSourceBean() - Constructor for class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Public no-arg constructor for ease of use as a JavaBean.
DataSourceBean.AEPLinkedKey - Class in org.hd.d.pg2k.webSvr.exhibit
Key for AEP-linked store.
DataSourceBean.AEPLinkedKey(String) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.AEPLinkedKey
 
DataSourceBean.BackGroundThread - Class in org.hd.d.pg2k.webSvr.exhibit
Operates the poll()ing/background Thread.
DataSourceBean.BackGroundThread(DataSourceBean) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.BackGroundThread
 
DataSourceBean.EDVHObservable - Class in org.hd.d.pg2k.webSvr.exhibit
An Observable that changes when its "currentEDVH" value changes.
DataSourceBean.EDVHObservable() - Constructor for class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.EDVHObservable
 
DataSourceBean.EFH - Class in org.hd.d.pg2k.webSvr.exhibit
Emergency-free hook for when very low on memory.
DataSourceBean.EFH(AtomicReference<?>[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.EFH
 
DataSourceBean.KeyBase - Class in org.hd.d.pg2k.webSvr.exhibit
Base of (immutable) lookup key for AEP-linked and non-AEP-linked tables.
DataSourceBean.KeyBase(String) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.KeyBase
Optional comment key (may be null).
DataSourceBean.SortByEPCMRecalcUrgency - Class in org.hd.d.pg2k.webSvr.exhibit
Sorts first those exhibits whose EPCM recalculation/check is most urgent.
DataSourceBean.SortByEPCMRecalcUrgency(AllExhibitProperties) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.SortByEPCMRecalcUrgency
Construct with (non-null) AEP whose EPCM values we will be sorting on the basis of.
DataSourceBean.UnlinkedKey - Class in org.hd.d.pg2k.webSvr.exhibit
Key for non-AEP-linked store.
DataSourceBean.UnlinkedKey(String) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.UnlinkedKey
 
dataStore - Static variable in class org.hd.d.pg2k.svrCore.stats.StatsLogger
Map from StatsConfig item to collected stats.
date - Variable in class org.hd.d.pg2k.svrCore.AccessionData
Nominal time/data at which exhibit was added to the Gallery; null or strictly positive.
dateFmtEHFile - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Format we use to insert into event history file name.
dateFmtEHFile - Static variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Format we use to insert into event history file name.
DAY_MS - Static variable in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
How long in milliseconds we consider a day to be.
daysFilterSym - Static variable in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
Sorted map from number of days back to symbolic name if any (Integer to String).
db - Variable in class org.hd.d.pg2k.clApp.uploader.UploadFileTableModel
The backing database.
deadIt - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
'Dead' iterator with hasNext() always false; never null.
DEBUG - Static variable in class org.hd.d.pg2k.svrCore.Name
Set true for extra debug/development logging output.
debug - Variable in class org.hd.d.pg2k.webSvr.util.CompressionFilter
Debug level for this filter.
decode8To6(String) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Decode to a byte array (8 bit) from ASCII Base-64 (6 bit); never null.
decodeImage(InputStream) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractHandler
Decode image as BufferedImage, or null if not possible.
decodeImage(InputStream) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Decode image using generic image IO routines; null if cannot be done.
decodeImage(InputStream) - Method in interface org.hd.d.pg2k.svrCore.MIME.Handler
Decode image as BufferedImage, or null if not possible.
decodeRequestFromBatchUploadClient(InputStream) - Static method in class org.hd.d.pg2k.svrCore.uploader.UploaderUtils
Decode an upload request from a batch client and return details.
decodeResponseToBatchUploadClient(InputStream) - Static method in class org.hd.d.pg2k.svrCore.uploader.UploaderUtils
Decode response to batch upload client from server.
decompressDeflatedData(byte[]) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Decompress deflated data (without zlib/gzip headers and footers) from byte[] to byte[].
dedupAttrs() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Eliminates duplicate attribute words and sorts into lexical order.
def - Variable in class org.hd.d.pg2k.ai.scorer.ScorerParamEnum
Default value for this parameter from the enumeration; non-null.
def - Variable in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Default value for this parameter; no smaller than min, no larger than max.
def - Variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr.MessageIDKey
Variable definition/name; never null
def - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
The variable definition; never null.
def - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
The (immutable) variable definition; never null.
def - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
The variable definition; never null.
def - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValueSet
The variable definition; never null.
def - Variable in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr.NextRequestKey
Event definition; never null.
def - Variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
The variable definition; never null.
DEFAULT_BUF_SIZE - Static variable in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
Default transfer buffer size; chosen to be efficient but not huge.
DEFAULT_CPU_CHUNK_MS - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Default target CPU work chunk in ms; strictly positive.
DEFAULT_CPU_PERCENT - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Default target fractional CPU usage (of entire host) in exclusive range ]1,100[, ie strictly positive.
DEFAULT_DATE_FORMAT - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Our preferred simple date formater for all locales; yyyy/MM/dd Japanese style.
DEFAULT_DNS_CACHE_S - Static variable in class org.hd.d.pg2k.svrCore.AddrTools
Default maximum time to positively cache a record for (seconds); strictly positive.
DEFAULT_DNS_NCACHE_S - Static variable in class org.hd.d.pg2k.svrCore.AddrTools
Default maximum time to negatively cache a record for (seconds); strictly positive.
DEFAULT_EXHIBIT_NAME - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Default exhibit name when there is an empty AEP.
DEFAULT_EXPECTED_USER_BW_BYTESPERSEC - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Expected typical mean bandwidth per active/sticky user, bytes per second; strictly positive.
DEFAULT_HANDLER_PACKAGE - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Package for default media handlers.
DEFAULT_HEAVY_LOAD_FRACTION_MIN - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Min fraction of available CPUs in use for system to be considered very heavily loaded; strictly positive.
DEFAULT_HTTP_CONN_TIMEOUT_MS - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Default HTTP connection timeout (ms); strictly positive.
DEFAULT_HTTP_MAX_READ_TIMEOUT_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Default maximum HTTP read timeout (ms); strictly positive.
DEFAULT_LIGHT_LOAD_FRACTION_MAX - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Default max fraction of available CPUs in use for system to be considered lightly loaded; positive range ]0.0,1.0[ exclusive.
DEFAULT_LOAD_FACTOR - Static variable in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Default load factor.
DEFAULT_LOAD_FACTOR - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools.SimpleLRUMapAutoSizeForHitRate
Default load factor.
DEFAULT_LOCAL_PROPS_FILENAME - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Default filename of local properties file.
DEFAULT_LOWPOWER_FLAG_FILENAME - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Presence of a file in this location is an indication of power shortage by default.
DEFAULT_MAX_DESCAKA_GAP - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Default maximum acceptable gap between aka/desc entries for search to continue; non-negative.
DEFAULT_MAX_HOTLINK_REQ_PERCENT - Static variable in class org.hd.d.pg2k.webSvr.exhibit.ServletUtils
Default maximum percent of all exhibit requests that may come from one external source without us blocking them.
DEFAULT_MAX_MISS_RATE - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools.SimpleLRUMapAutoSizeForHitRate
Default maximum miss rate ]0.0,1.0[.
DEFAULT_MAX_OCTETS_LOOKUP - Static variable in class org.hd.d.pg2k.svrCore.location.GeoUtils
Default maximum prefix octets to look up in registry; strictly positive.
DEFAULT_MIN_SIZE - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools.SimpleLRUMapAutoSizeForHitRate
Default minimum size/capacity, also initial capacity; strictly positive.
DEFAULT_PAGE_CACHE_MS - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
General (client/proxy) page-cache time, including catalogue pages (ms).
DEFAULT_PROPS_SUFFIX - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Default suffix of local properties files, including the dot.
DEFAULT_SERVER - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Default server host name to connect back to; the generic/main host in this case.
DEFAULT_STATE_DIR - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Relative path from local properties directory to persistent state dir.
DEFAULT_STATIC_WEBITEMS_CACHE_MS - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Default time to allow client to cache objects under /_static.
DEFAULT_SYSTEM_LOCALE - Static variable in class org.hd.d.pg2k.svrCore.I18NTools
Default locale to use in the system and on the Web site.
DEFAULT_TEMPORAL_SLACKNESS_S - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Default temporal slackness in seconds; strictly positive.
DEFAULT_THUMBNAIL_DIR - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Relative path from exhibit directory to thumbnails dir.
DEFAULT_TNCACHE_DIR - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Default directory in which cache thumbnail/playback data; always relative to pwd/cwd.
defaultGeoMap - Static variable in class org.hd.d.pg2k.svrCore.location.GeoUtils
Immutable Map for default proximity from CCTLD to Set of all neighbours.
defaultLoadFactor - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools.SimpleLRUMap
Default load factor.
defaultLogger - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Default logger: writes to stdout.
defaultTNImage - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Default thumbnail place-holder image; never null.
defaultTNImage_Edge - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Power-of-two edge size of default/absent thumbnail stand-in.
defaultTNTexture - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Default thumbnail place-holder image as a texture; never null.
DEFER_COMPACTION - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
If true then defer compaction of metadata.
DEFER_COMPACTION - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
If true then defer compaction of metadata.
DefInputStream - Class in org.hd.d.pg2k.svrCore
Like GZIPInputStream but no GZIP or ZLIB header or checksum.
DefInputStream(InputStream, boolean) - Constructor for class org.hd.d.pg2k.svrCore.DefInputStream
Creates a new input stream with the specified buffer size.
DefInputStream(InputStream) - Constructor for class org.hd.d.pg2k.svrCore.DefInputStream
Creates a new input stream with a default buffer size.
DefOutputStream - Class in org.hd.d.pg2k.svrCore
Like GZIPOutputStream but no GZIP header or checksum.
DefOutputStream(OutputStream, int) - Constructor for class org.hd.d.pg2k.svrCore.DefOutputStream
Creates a new output stream with the specified buffer size.
DefOutputStream(OutputStream) - Constructor for class org.hd.d.pg2k.svrCore.DefOutputStream
Creates a new output stream with a default buffer size.
defs - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Immutable SortedSet of system SimpleVariableDefinition items.
DELAY_HOTLINKER_WITH_YIELD - Static variable in class org.hd.d.pg2k.webSvr.exhibit.ServletUtils
If true, allow Thread.yield() to delay the response to a hotlinker.
deletedNames - Variable in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
The immutable in-order set of Properties sets entirely removed; never null.
deletedNames - Variable in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
The immutable in-order set of items/names entirely removed; never null.
deleteObserver(Observer) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Remove an Observer.
deliveryThread - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.EDVHObservable
Thread, if any, being used to deliver notifications.
delta - Variable in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
The size of a small change during mutation; strictly positive.
depth - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube
 
desc - Variable in class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Description HTML code as 7-bit ASCII; never empty but can be null.
description - Variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Description; never null though may be "".
description - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
The description.
description - Variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Textual (English) description of the file type.
description - Variable in class org.hd.d.pg2k.svrCore.uploader.UploaderUtils.BatchUploadClientRequest
Exhibit description, never null but may be "".
description - Variable in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Description text or "" if none; never null.
DESCRIPTION_FILE_SUFFIX - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Description suffix on full path name of exhibit.
DESCRIPTION_MAX_CHARS - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Maximum length of description entry (or entries) in characters.
deserialiseFromByteArray(byte[]) - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Deserialise an Object from the supplied serialised form.
deserialiseFromFile(File, boolean) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Given a file, deserialises an object from it.
destroy() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
Save work-in-progress if possible, and free up resources, ASAP.
destroy() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
destroy() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Shut down the data pipeline.
destroy() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache
Shut down the data pipeline.
destroy() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
May attempt to free up outbound connections and/or prevent new ones.
destroy() - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Shut down the data pipeline.
destroy() - Method in interface org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF
Shut down the data pipeline.
destroy() - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
Does nothing in this implementation.
destroy() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
Does nothing in this implementation.
destroy() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.LocalTunnelSource
Does nothing in this implementation.
destroy() - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletBase
This clears the cache in the filter bean.
destroy() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Free up some system resources and make our poller thread go away.
destroy() - Method in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
Shut down gracefully.
destroy() - Method in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Unhook from servlet logger.
destroy() - Method in class org.hd.d.pg2k.webSvr.threeD.DataServlet
Unhook from servlet logger.
destroy() - Method in class org.hd.d.pg2k.webSvr.util.CompressionFilter
Take this filter out of service.
destroy() - Method in class org.hd.d.pg2k.webSvr.util.ExplicitCacheTimeFilter
Take this filter out of service.
destroy() - Method in class org.hd.d.pg2k.webSvr.util.PluginFilter
Take this filter out of service.
destroy() - Method in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Unhook from servlet logger.
destroy() - Method in class org.hd.d.pg2k.webSvr.util.XMLCompressionFilter
Take this filter out of service.
destroyed - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache
Set true once destroy() is called; never set false again.
destroyed - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Set true when the servlet is destroyed.
dict - Variable in class org.hd.d.pg2k.svrCore.Compact7BitString.WithDict
Static dictionary (if any) used to aid compression; never null.
dirKey - Static variable in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Private key for cache of ZIP directory against current AEP instance; never null.
DISC_RECHECK_INTERVAL_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache
Approximate minimum interval between rechecks of on-disc cache.
discardableReadAheadTaskThreadPool - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache
Shared thread pool for I/O-bound activities for Web-driven requests.
DISPLAY_2D_EARTH_MAP_HEIGHT - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Display height of image to show visitor.
DISPLAY_2D_EARTH_MAP_WIDTH - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Display width of image to show visitor.
DISPLAY_SPACE_IN_EXHIBIT_NAMES - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
In catalogue entries display spaces instead of hyphens.
distance(int, int, int, int) - Static method in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
Figure out the distance between this node and som color.
distance - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Search
 
DNSBL_RESULT_CACHE_MS - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Approximate time we cache a positive or negative DNS BL lookup value for; strictly positive.
DNSBLs - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Immutable Set of DNS BLs (normalised DNS zone names); can be null for no such hosts.
DO_FRAME_BREAKOUT - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true, attempt to break out of third-party HTML frames.
DO_NOTHING_PAGE_RRURL - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Do-nothing page root-relative URL that will accept any parameters and does no work.
DO_PREEMPTIVE_GC - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
If true, then we may try to force a pre-emptive GC when the system is idle.
DO_QUICK_GEO_LOOKUP - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
If false, be prepared to consume extra resources working out geographical location of client.
doAction(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.bgImg.BgImageServlet
Respond to a GET/HEAD request for the content served by this servlet.
doAction(HttpServletRequest, HttpServletResponse, boolean) - Method in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
Respond to a GET/HEAD request for the content served by this servlet.
doAction(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.exhibit.ThumbnailServlet
Respond to a GET/HEAD request for the content served by this servlet.
doAction(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.location.LocThumbnailServlet
Respond to a GET/HEAD request for the content served by this servlet.
doAction(HttpServletRequest, HttpServletResponse, boolean) - Method in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Respond to a GET or HEAD request for the content served by this servlet.
doAction(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapServlet
Respond to a GET/HEAD request for the content served by this servlet.
doCachedCatPageSimilarItems(DataSourceBean, Name.ExhibitFull, int) - Static method in class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache
Do cached lookup for cat page "similar items"; never null.
doCachedCatPageSimilarItemsFuture(DataSourceBean, Name.ExhibitFull, int) - Static method in class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache
Do cached search lookup as for doCachedCatPageSimilarItems() but asynchronously; never null.
doChunk(long, long, boolean, Queue<String>) - Method in class org.hd.d.pg2k.ai.scorer.ScorerCreator.ScorerWork
Run one chunk of work.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.hd.d.pg2k.webSvr.util.CompressionFilter
Filters the server operation.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.hd.d.pg2k.webSvr.util.ExplicitCacheTimeFilter
Filter one item.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.hd.d.pg2k.webSvr.util.PluginFilter
Called to handle each request.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Called to handle each (HTTP) request.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.hd.d.pg2k.webSvr.util.XMLCompressionFilter
Compacts the (XML) reponse text when possible.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.bgImg.BgImageServlet
Respond to a GET request for the content served by this servlet.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletBase
Handle a GET request.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
Respond to a GET request for the content served by this servlet.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.exhibit.ThumbnailServlet
Respond to a GET request for the content served by this servlet.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.location.LocThumbnailServlet
Respond to a GET request for the content served by this servlet.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.threeD.DataServlet
Respond to a GET request from 3DWT clients.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Respond to a GET request for the content served by this servlet.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapServlet
Respond to a GET request for the content served by this servlet.
doHead(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.bgImg.BgImageServlet
Respond to a HEAD request for the content served by this servlet.
doHead(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
Respond to a HEAD request for the content served by this servlet.
doHead(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.exhibit.ThumbnailServlet
Respond to a HEAD request for the content served by this servlet.
doHead(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.location.LocThumbnailServlet
Respond to a HEAD request for the content served by this servlet.
doHead(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Respond to a HEAD request for the content served by this servlet.
doHead(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapServlet
Respond to a HEAD request for the content served by this servlet.
doLogout(URL) - Static method in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
Logout from the upload server if possible.
doLookup(DataSourceBean, int) - Method in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
Get search results as immutable list of full exhibit names; may be zero-length but never null.
done() - Method in class org.hd.d.pg2k.webSvr.ads.AdUtils.AdSlotMonitor
Used by JSP code after generating text for an ad that showAds() allowed.
doNOOP(boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Does a NO-OP on the server.
doNotTryMasterUntil - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Time before which we should not again try to contact the master; null if master is fine.
DONT_FETCH_SPECIAL_INTERVALS_SYNCHRONOUSLY - Static variable in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
If true then generally don't go upstream (synchronously) just to fetch values for the current (or all) interval; respond from local store.
DONT_TRY_TO_MATCH_PREV_TOKEN - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString
If true, then don't try to match the immediately-previous input token.
dontBlock - Variable in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DataConcurrencyAccessMonitor
Once true, threads do not block in getRawFile(); volatile so as not to need the mutex.
dontDumpThreadsBefore - Variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Don't dump busy threads again before this time; initially zero so first dump is immediately as required.
dontFilterDups - Variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Unless true we screen out duplicate events/updates and those with silly timestamps.
dontMonitorMe(HttpServletRequest) - Method in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Exclude some traffic from connection-responsiveness monitoring.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Respond to a POST request to open and use an HTTP tunnel (for a single transfer).
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.upload.UploadServlet
Respond to a POST request for the content served by this servlet.
doQuickLookupWithTunedCache(Lookup) - Static method in class org.hd.d.pg2k.svrCore.AddrTools
Do (quick) blocking lookup in our shared and tuned cache and resolver.
doRelatedExhibitsSearch(Name, DataSourceBean, int, JIndexBean.SearchFilterByName, boolean, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.SearchUtils
Return immutable full exhibit names of "similar" items, eg in the foot of each catalogue page; never null.
doReverseLookup(String, boolean) - Static method in class org.hd.d.pg2k.svrCore.AddrTools
Do reverse lookup on IP address to get the name, returns null if lookup fails.
doReverseLookup(InetAddress, boolean) - Static method in class org.hd.d.pg2k.svrCore.AddrTools
Do reverse lookup on IP address to get the name, returns null if lookup fails.
doRPC(ExhibitDataTunnelSource.RawPacket) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Make an RPC call over HTTP[S] with the given outgoing packet.
doRPCRaw(ExhibitDataTunnelSource.RawPacket) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Make an RPC call over HTTP[S] with the given outgoing packet.
doRPCRaw(ExhibitDataTunnelSource.RawPacket) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Make an RPC call over the underlying medium with the given outgoing packet; never null.
doRPCRaw(ExhibitDataTunnelSource.RawPacket) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.LocalTunnelServer
Perform RPC calls on the wrapped data source.
doRPCRaw(ExhibitDataTunnelSource.RawPacket) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.LocalTunnelSource
Provide the implementation of the data transport.
doRPCRawWithStreamResponse(ExhibitDataTunnelSource.RawPacket, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
 
doRPCRawWithStreamResponse(ExhibitDataTunnelSource.RawPacket, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Optimised RPC call with the given outgoing packet and returning packet body as an InputStream; never null nor with a null stream.
doRPCUnguarded(ExhibitDataTunnelSource.RawPacket) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Just like doRPC() but does not back off in face of previous failures; never null.
dotSuffixForInputFile - Variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Suffix of input file including leading dot; lower-case, never null.
dottedExtensionExhibitCounts - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Map from dotted-file-extension (String) to exhibit count for that extension (Integer).
DOUBLE_SEP - Static variable in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Double separator, not permitted in Scorer name-and-parameters.
doUpload(HttpServletRequest, UploadInfoBean, int, File, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
Accepts the body of a multipart/form-data POST request.
doUpload(UploadInfoBean, File, ServletInputStream, String, int, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
Accepts the body of a multipart/form-data POST request.
doUploadLogin(boolean, URL, String, String) - Static method in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
Attempts to programmatically login at the given login URL with the user ID and password supplied.
doWork() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Simple core worker routine, usually runs until JVM terminates.
dpID - Variable in class org.hd.d.pg2k.webSvr.ads.AdUtils.ClickThruHandler
 
dpID - Variable in class org.hd.d.pg2k.webSvr.util.WebUtils.VoteHandler
 
DROP_ADS_ON_FIRST_PAGE_VIEW - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
If true then show no or fewer ads on first page that a user sees, whichever it is.
DROP_MORE_ADS_FOR_ALT_CONTENT - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
Drop more ads on poorly-performing pages.
DSVNAME_HTTPFAIL - Static variable in class org.hd.d.pg2k.webSvr.threeD.DataServlet
General stats event name: failures handling input HTTP requests.
DSVNAME_HTTPREJOP - Static variable in class org.hd.d.pg2k.webSvr.threeD.DataServlet
General stats event name: inbound HTTP request rejected by request op-code.
DSVNAME_HTTPREQUEST - Static variable in class org.hd.d.pg2k.webSvr.threeD.DataServlet
General stats event name: inbound HTTP request.
DT__GEN_DATA - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Data type parameter name for generic data/query; never null nor empty.
DT_BESTSC - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Data type parameter value to request server's best Scorers; never null nor empty.
DT_CALIB - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Data type parameter value to request calibration-set data; never null nor empty.
DT_PARAM_NAME - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Parameter name to request particular remote data type; never null nor empty.
DT_POSTNEWSC - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Data type parameter value to POST new 'star' Scorer; never null nor empty.
DU_COLLECTING_FILE - Static variable in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
doUpload() collecting file.
DU_COLLECTING_PARAM - Static variable in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
doUpload() collecting parameter value.
DU_GOT_FILE_NAME - Static variable in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
doUpload() got filename.
DU_GOT_PARAM_NAME - Static variable in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
doUpload() got parameter name.
DU_INITIAL_STATE - Static variable in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
doUpload() initial state.
DUMMY - Static variable in class org.hd.d.pg2k.svrCore.Name.ExhibitFull
Shared dummy (valid, small, alphabetically-late) instance with no prev; not null.
dumpAsciiComment(StringBuilder, int, byte[]) - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Dump to System.out "count" characters from values, substituting non-printable-ASCII.
dumpIntervalS - Variable in class org.hd.d.pg2k.svrCore.stats.StatsLogger.StatsConfig
Interval in seconds between dumps of stats info; non-negative.
dumpPerfSamples(String, ConcurrentMap<StackTraceElement, AtomicInteger>, int, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Dump a set of performance-monitoring site samples.
dumpPerfSamples(String, ConcurrentMap<StackTraceElement, AtomicInteger>, ConcurrentMap<StackTraceElement, SM>, int, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Dump a set of performance-monitoring site samples.
dumpPrefixMap(SortedMap<AddrTools.AddrPrefix, String>, PrintWriter) - Static method in class org.hd.d.pg2k.clApp.offline.MakeCCTLDFromIPPrefixProperties
Dump an IP-prefix map as-is to the given Writer.
dumpSerData(Object, byte[]) - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Dump serialised data in a form suitable to copy-and-paste into code.
dumpStats(PrintStream) - Method in class org.hd.d.pg2k.svrCore.Compact7BitString.StaticDictionary
Dump stats (if any) to the given (non-null) stream.
DuplicateIDChecker<K> - Class in org.hd.d.pg2k.svrCore
Mechanism to check for replayed/duplicate messages by ID within a specified time window.
DuplicateIDChecker(int, int, int, float, String) - Constructor for class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Create an instance with the given parameters.
DYN_LOC_TN_CROSSHAIR_RGB_COLOUR - Static variable in class org.hd.d.pg2k.webSvr.location.LocationUtils
Colour of cross-hairs to show location of item in RGB format.
DYN_LOC_TN_IMG_TYPE - Static variable in class org.hd.d.pg2k.webSvr.location.LocationUtils
Type of thumbnail image that we dynamically generate.
DYN_LOC_TN_MOUNT_POINT - Static variable in class org.hd.d.pg2k.webSvr.location.LocationUtils
Mount point for servlet, including usual suffix for given image type.
DYN_MAP_IMG_TYPE - Static variable in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils
Type of background image that we dynamically generate.
DYN_MAP_IMG_TYPE - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Type of clickable-map image that we dynamically generate.
DYNAMICALLY_CHOOSE_AD_NETWORK - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
If true then try to dynamically choose ad network (and page layout) based on performance.
dynBgImgEdgePixels - Static variable in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils
We chose the background image dimensions to match that of a standard thumbnail.
dynBgImgMaxBytes - Static variable in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils
The maximum size of image produced (in bytes) is that of a standard thumbnail.
dynBgImgRRUL - Static variable in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils
URI of dynamic background-image JPEG; suffix should match MIME type.

E

E - Variable in class org.hd.d.pg2k.svrCore.location.Location.Estd
How many degrees East are we?
EAGER_TN_USE - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true, we force thumbnails to be made if we can use them in (catalogue) pages.
EAGER_VOTE_LOAD - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
If true then try to load/compute early the scores of voted-for-exhibits.
earlyUpdates - Variable in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
A List of non-coalesced variable set operations to be done first.
eastOffset - Variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
The East Offset of of the current view from original image.
efh - Variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Emergency-free hook, never null.
email - Variable in class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Author email: should be syntactically valid email address or null.
emergencyFreeHook - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Callback for 'emergency free' from MemoryTools; never null after registration.
EMPTY - Static variable in class org.hd.d.pg2k.svrCore.AccessionData
Public empty instance.
EMPTY - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString
Value representing an empty String.
EMPTY - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Shared empty instance.
EMPTY - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Shared EMPTY instance (no auxiliary data on exhibit).
EMPTY - Static variable in class org.hd.d.pg2k.svrCore.Name
Shared empty instance; not null.
EMPTY - Static variable in class org.hd.d.pg2k.svrCore.ROByteArray
Empty array.
EMPTY - Static variable in class org.hd.d.pg2k.svrCore.ROIntArray
Empty array.
EMPTY - Static variable in class org.hd.d.pg2k.webSvr.threeD.LightweightMetaDataFetchInterface.GalleryBasicMetaData
Default/empty instance.
EMPTY_BUNDLE - Static variable in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Private empty Properties map; never changed, never null.
EMPTY_DIFF - Static variable in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Immutable empty diff.
EMPTY_DIFF - Static variable in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Immutable empty diff.
EMPTY_INPUTSTREAM - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Empty, immutable/uncloseable InputStream that we can return to all callers.
EMPTY_MID - Static variable in class org.hd.d.pg2k.svrCore.Name.EMPTIES
Constant/immutable/shareable empty mid value for any empty mid-section; never null.
EMPTY_PAYLOAD - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Convenience value; (immutable) zero-length byte array for use as an empty packet payload.
EMPTY_PROPERTIES - Static variable in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Private empty Properties map; never changed, never null.
EMPTY_PROPERTIES - Static variable in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Private empty Properties map; never changed, never null.
EMPTY_RESPONSE_STREAM - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Empty, immutable/uncloseable response stream that we can return to all callers.
EMPTY_SEARCH_PATH - Static variable in class org.hd.d.pg2k.svrCore.AddrTools
Fixed empty search path for lookups.
EMPTY_TERMINI - Static variable in class org.hd.d.pg2k.svrCore.Name.EMPTIES
Constant/immutable/shareable empty cached termini; never null.
ENABLE_ADBRITE - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
If true, enable AdBrite ad slots.
ENABLE_CASALEMEDIA - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
If true, enable Casale Media ad slots.
ENABLE_CONV_TRACKING - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
If true then enable conversion tracking of ads for the Gallery.
ENABLE_ESHIRT - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
If true, enable eShirt link/ads.
ENABLE_FILE_DROP - Static variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
If true, try to enable file drag-and-drop into the table.
ENABLE_READAHEAD - Static variable in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
If true then enable async read-ahead for large exhibits where throughput is low.
ENABLE_STICKY_HIT - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true, enable recording (eg via Urchin) of when a user becomes 'sticky'.
ENABLE_TRIBALFUSION - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
If true, enable TribalFusion ad slots.
ENABLE_URCHIN_STATS - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true, enable Urchin (ie Google) site stats tracking.
enableHoverboxCSS(HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Call this before generating the header to load the Hoverbox CSS.
ENCkbps_V1LI - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.mp3
Encoding bit rates (kbps) for V1, LI.
ENCkbps_V1LII - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.mp3
Encoding bit rates (kbps) for V1, LII.
ENCkbps_V1LIII - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.mp3
Encoding bit rates (kbps) for V1, LIII.
ENCkbps_V2LI - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.mp3
Encoding bit rates (kbps) for V2, LI.
ENCkbps_V2LII - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.mp3
Encoding bit rates (kbps) for V2, LII and LIII.
encode8To6(byte[]) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Encode a byte array (8 bit) in ASCII Base-64 (6 bit); never null.
encoderExists - Static variable in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Thread-safe bounded-size cache for canMakeThumbnails() and _getEncoder() as to whether an encoder can be created; never null.
end - Variable in class org.hd.d.pg2k.svrCore.Name.CSWrapper
End offset (exclusive) on underlying impl; non-negative.
end - Variable in class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
Start time (+ve UTC ms greater than 'start') or zero if no end time.
endPoint - Variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
If true then this variable set is at an end-point.
endsWith(CharSequence, CharSequence) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Returns true if the first sequence ends with the second, else false.
ENFORCE_MAC - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
If true then we enforce MACs when we have a local xfer key.
enoughInfo() - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
When enough exhibit information has been collected, this returns true.
enoughValidUniqueInfo() - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Returns true when we have enough, valid, unique info to save an exhibit.
ensureOpen() - Method in class org.hd.d.pg2k.svrCore.DefInputStream
Check to make sure that this stream has not been closed.
entrySet() - Method in class org.hd.d.pg2k.svrCore.MemoryTools.SoftReferenceMap
 
eos - Variable in class org.hd.d.pg2k.svrCore.DefInputStream
Indicates end of input stream.
epc - Variable in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.Change
EPC; may be null.
epcmMap - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Private cache; Map from full exhibit name to ExhibitPropsComputableMutable.
epgi - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
The immutable global exhibit properties; never null.
epgiDiff - Variable in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
The diff from the previous EPGI; may be null to represent no changes to EPGI value.
epl - Variable in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.Change
EPL; may be null.
equals(Object) - Method in class org.hd.d.pg2k.ai.scorer.ScoreAndConf
Equality depends on all elements.
equals(Object) - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamEnum
Equality depends on all elements.
equals(Object) - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Equality depends on all fields.
equals(Object) - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Equality is based on the (monocased) local filename and exhibit name.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.AccessionData
All fields are compared.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.AddrTools.AddrPrefix
Equal if the prefixes are the same length and have the same content.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Returns true when the timestamp and underlying set of exhibit names is the same.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Indicates whether some other object is "equal to" this one; the underlying data is the same if true.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.Change
Equal iff all fields are identical.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.Compact7BitString
Equal iff the static dictionaries (if any) and compressed texts are identical.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.Compact7BitString.StaticDictionary
Only equal if all non-stats fields are.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.CS8Bit
Equality depends on the entire content being the same.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache.CachedFile
Equality relies on comparison, ie on last-access time, cached length and name.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Equality depends on all the members being equal.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Depends on the whole packet being identical.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
Indicates whether some other object is "equal to" this one; the underlying data is the same if true.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.IndirectComparatorStub
Is comparator equal (ie has some data changed)?
equals(Object) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Equal if all the members are.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
Indicates whether some other object is "equal to" this one; the underlying data is the same if true.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Based on entire content of object; if equivalent content then they are equal.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
All comparison is done on the name only, NOT on all fields.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
For equality the thumbnails must be indistinguishable.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.location.GeoUtils.CCTLD
Two ccTLDs are the same if their underlying codes are the same.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.location.Location.Base
Hash depends on equality of type and "specific" flags.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.location.Location.Estd
Depends on all the elements of this class and base classes.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.location.Location.Time
Depends on fields from the base class and the time info, if any.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.location.Location.ValueAndBounds
Depends on equality of value and error.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.location.LocationMap
Two LocationMaps are equal if the underlying maps are.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Equal if type is equal.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.Name.CSWrapper
Equality checks for the same type and content.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.Name
Equality depends on the items being the same concrete (derived) type and lexically identical.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.Name.ExhibitShort
Equality checks for the same type and content.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Equality depends on all fields.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
Equality depends on all fields.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.props.GenProps.SimpleAd
Equality depends on all fields.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Equal iff all fields are identical.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Equal iff all fields are identical.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.ROByteArray
Is equal to an instance with a payload of the same length and content; may be slow to compute.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.ROIntArray
Is equal to an instance with a payload of the same length and content; may be slow to compute.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.Tuple.ComparablePair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.Tuple.ComparableTriple
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.Tuple.Pair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.Tuple.Triple
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr.MessageIDKey
Equality is based on all fields.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Equality is based on the definition, period and interval number, but not the event values.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue.ValueInfo
 
equals(Object) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Equality is based on the definition, period and interval number, but not the event values.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.vars.InstanceID
Equality is based on the whole ID.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr.NextRequestKey
Equality depends on all fields.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Equality is based on the name and all the other parameters; ie equal definitions are identical.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Equality is based on the definition (name, type, etc) and value.
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtAll
All instances are equal (could be a singleton).
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByEstdLocationCentre
Filters are equal if area objects are (or are both null).
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtNothing
All instances are equal (could be a singleton).
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByGoodness
All instances of this class are identical where their nMax is.
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByName
Tests equality between two sortByName objects.
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByTimestamp
All instances of this class are identical.
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortRandomN
Equality depends on identical seeds and result size.
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortReverse
All instances of this class are identical.
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.KeyBase
Depends only on == and is not overridable.
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.Expr
Equality depends on the upstream expressions being equal (or both null).
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.FilterExpr
Equality depends on underlying expression and this filter.
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.SortExpr
Equality depends on underlying expression and this sorter.
equals(Object) - Method in class org.hd.d.pg2k.webSvr.util.StatsSink.AbstractStatsListener
Equality is on just the data point ID.
equivalentTo(ExhibitDataTunnelSource.RawPacket) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Checks for equivalent raw packets, ignoring internal representation details.
err - Static variable in class org.hd.d.pg2k.test.dev.Main
The PrintStream to direct standard output to.
error - Variable in class org.hd.d.pg2k.svrCore.location.Location.ValueAndBounds
Error bounds; never null.
esa - Variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Proposed upload name/details (valid unique new exhibit name); never null.
esa - Variable in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.Change
ESA; never null.
escapeHTMLMetaChars(String) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Rewrite HTML so that it displays as "raw" text and is safe to use in attribute values.
EShirtAdBean - Class in org.hd.d.pg2k.webSvr.ads
This implements the e-shirt advertisement bean.
EShirtAdBean() - Constructor for class org.hd.d.pg2k.webSvr.ads.EShirtAdBean
 
EST_BYTES_PER_IMAGE_PIXEL_IN_MEMORY - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.gif
Estimated (maximum) bytes per pixel of a decoded image in memory.
EST_BYTES_PER_IMAGE_PIXEL_IN_MEMORY - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Estimated (maximum) bytes per pixel of a decoded image in memory.
EST_BYTES_PER_IMAGE_PIXEL_IN_MEMORY - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.png
Estimated (maximum) bytes per pixel of a decoded image in memory.
EST_COMMON_BUNDLES - Static variable in class org.hd.d.pg2k.svrCore.LocaleBeanBase
Estimated maximum number of real/used common resource bundles available; strictly positive.
estimatedBytesPerImagePixelInMemory - Variable in class org.hd.d.pg2k.svrCore.MIME.Handler.ThumbnailParams
Estimated bytes-per-pixel of image in memory; positive.
estimatedFreeSpaceBelowReserve(File, int) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Compute available remaining usable bytes of space in filesystem containing given file/dir with specified reserve.
estimateSerialBytes() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Estimate of bytes taken up by uncompressed serialised form; strictly positive.
estimateWorkingMemoryToCreateThumbnails(Dimension) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Estimates bytes of working memory required to create thumbnails for an image.
ET_3GP - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of 3GPP file.
ET__max - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Maximum valid ET_XXX value (these values may be sparse).
ET__min - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Minimum valid ET_XXX value (these values may be sparse).
ET_AU - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of Sun audio (usually 64kbps 8-bit u-law G.711) file.
ET_AVI - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of RealMedia file.
ET_BMP - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of BMP image file.
ET_GIF - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of GIF file.
ET_HTMLFRAG - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of HTML text fragment file.
ET_JP2 - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of JPEG-2000 image file.
ET_JPEG - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of JPEG file.
ET_MIDI - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of General MIDI audio file.
ET_MNG - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of MNG (GIF-replacement) file.
ET_MP2 - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of MPEG-1 Layer-II audio file.
ET_MP3 - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of MPEG-1 or MPEG-2 or MPEG-2.5 Layer-III audio file (8kbps and up).
ET_MP4 - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of MPEG-4 audio file (2kbps and up).
ET_MPEG - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of MPEG video file.
ET_PDF - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of PDF file.
ET_PNG - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of PNG (GIF-replacement) file.
ET_PPT - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of PowerPoint presentation file.
ET_RM - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of RealMedia file.
ET_RTF - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of Windows Rich Text Format file.
ET_SWF - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of Flash file.
ET_TBZ2 - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of BZIP2ed tar archive file.
ET_TGZ - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of GZIPped tar archive file.
ET_TIFF - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of TIFF image file.
ET_TRML - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of Gallery 'trail' marked-up text file.
ET_WAV - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of WAV audio file.
ET_WMV - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of Windows Movie file.
ET_ZIP - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of ZIP archive file.
ETP - Static variable in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils
ExhibitMIME entry for the chosen output type.
ETP - Static variable in class org.hd.d.pg2k.webSvr.location.LocationUtils
ExhibitMIME entry for the chosen output type.
ETP - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
ExhibitMIME entry for the chosen outout type.
eval(AllExhibitProperties, Name.ExhibitFull[]) - Method in class org.hd.d.pg2k.webSvr.exhibit.Expr
Evaluate this expression.
eval(AllExhibitProperties, Name.ExhibitFull[]) - Method in class org.hd.d.pg2k.webSvr.exhibit.FilterExpr
Evaluate this expression applying our filter.
eval(AllExhibitProperties, Name.ExhibitFull[]) - Method in class org.hd.d.pg2k.webSvr.exhibit.SortExpr
Evaluate this expression applying our sort.
event - Variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
True if the variable is read-only; defaults to false.
EVENT_ABS_MAX_DIFF_VALUES - Static variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Absolute maximum different event values that can be held; strictly positive.
EVENT_HISTORY_DIR - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache
Base dir within cache dir for all our event history data.
EVENT_INTERVAL_LONG_TERM_MS - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Long-term event interval in milliseconds.
EVENT_INTERVAL_MEDIUM_TERM_MS - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Medium-term event interval in milliseconds.
EVENT_INTERVAL_SHORT_TERM_MS - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Short-term event interval in milliseconds.
EVENT_INTERVAL_VLONG_TERM_MS - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Very-long-term event interval in milliseconds.
EVENT_INTERVAL_VSHORT_TERM_MS - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Very-short-term event interval in milliseconds.
EVENT_SAMPLES_RETAINED - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Maximum number of samples retained at each interval; strictly positive.
EVENT_STORE_FILENAME_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Prefix to event history store file name.
EVENT_STORE_FILENAME_SUFFIX_SER_GZ - Static variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Suffix for GZIPped serialised event history store file name.
EVENT_STORE_NAMETERM - Static variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Terminator to go after event name in file store.
eventHistory - Variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Map of event history; never null.
EventPeriod - Enum in org.hd.d.pg2k.svrCore.vars
An enumeration of the available event periods from (very) short to (very) long.
EventPeriod(int) - Constructor for enum org.hd.d.pg2k.svrCore.vars.EventPeriod
 
events - Variable in class org.hd.d.pg2k.test.dev.SimpleCacheTest.RawDataAccessMonitor
A List of GetRawDataEvent values in the order they occurred.
eventsToLog - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
In-order List/Queue thread-safe list of persistent events to be logged; never null.
EventVariableValue - Class in org.hd.d.pg2k.svrCore.vars
Immutable value of a local or global system event variable.
EventVariableValue(boolean, SimpleVariableDefinition, EventPeriod, long, int, Object[], int[]) - Constructor for class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Construct a single variable value.
EventVariableValue(boolean, SimpleVariableDefinition, EventPeriod, long, int, Object[], int[], boolean) - Constructor for class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Construct a single variable value.
EventVariableValue.ValueInfo - Class in org.hd.d.pg2k.svrCore.vars
Immutable info collected about one particular value of an event.
EventVariableValue.ValueInfo(int, int) - Constructor for class org.hd.d.pg2k.svrCore.vars.EventVariableValue.ValueInfo
Construct an instance.
EventVariableValueBuffer - Class in org.hd.d.pg2k.svrCore.vars
Thread-safe mutable value of a local or global system event variable.
EventVariableValueBuffer(SimpleVariableDefinition, EventPeriod, long) - Constructor for class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Construct a single variable value.
EventVariableValueBuffer.Count - Class in org.hd.d.pg2k.svrCore.vars
Private class to contain an int count value.
EventVariableValueBuffer.Count(Object) - Constructor for class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer.Count
Construct an instance with the given (non-null) event value.
EventVariableValuePeriodRow - Class in org.hd.d.pg2k.svrCore.vars
Current and historical entries for one event forming one "row".
EventVariableValuePeriodRow(SimpleVariableDefinition, EventPeriod) - Constructor for class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
Construct a single event variable value period "row".
EventVariableValueSet - Class in org.hd.d.pg2k.svrCore.vars
Current and historical entries for all periods/intervals one event forming one "set".
EventVariableValueSet(SimpleVariableDefinition) - Constructor for class org.hd.d.pg2k.svrCore.vars.EventVariableValueSet
Construct a single event variable value set (for all periods/intervals).
EventVariableValueSet(SimpleVariableDefinition, EnumMap<EventPeriod, EventVariableValuePeriodRow>) - Constructor for class org.hd.d.pg2k.svrCore.vars.EventVariableValueSet
Constructor for defensive copying on deserialisation.
evolve(boolean) - Method in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Do some 'evolution' in a background thread if possible.
evPeriodSubset - Variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Event period/interval subset (immutable) to be collected, or null if not an event or all to be collected.
evv_TOTAL_EVENT_COUNT - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
Total event count in map.
evvCache - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Private cache for toEventVariableValue().
evvTestString1 - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
First test string value for EVV; has a count of 1.
evvTestString2 - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
Second test string value for EVV; has a count of 2.
EX_PREFIX - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Unique prefix for exhibits.
EX_SMALL_ANON_HTXT_1998 - Static variable in class org.hd.d.pg2k.test.dev.ExhibitFilterTest
A small single-word HTML fragment by ANON from the dawn of timeS (1998).
EX_SMALL_DHD_GIF_2WOLD - Static variable in class org.hd.d.pg2k.test.dev.ExhibitFilterTest
A small single-word GIF by DHD a fortnight old.
EX_SMALL_DHD_JPEG_NOW - Static variable in class org.hd.d.pg2k.test.dev.ExhibitFilterTest
A small single-word-name JPEG by DHD with timestamp of now.
excessSlowTimeNs - Variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator.ScorerWork
Excess time spent running slow evolution methods (ns).
exhibit - Variable in class org.hd.d.pg2k.webSvr.ads.AdBeanInterface.Context
The immutable details of the exhibit close to this ad, or null.
EXHIBIT_CSPACING_M - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Exhibit (centres) spacing in metres; strictly positive and no smaller than MAX_EXHIBIT_DIM_M.
EXHIBIT_MARKER_RGB_COLOUR - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Colour of marker to show location of exhibit on map, in RGB format.
EXHIBIT_PROPS_FILENAME_SUFFIX - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Suffix for new-format exhibit-properties file, if extant.
EXHIBIT_VISIBLE_M - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Exhibit visibility spacing in metres; strictly positive and no smaller than MAX_EXHIBIT_DIM_M.
ExhibitAttrUtils - Class in org.hd.d.pg2k.svrCore
Basic utilities for retrieving and handling exhibit attribute/discardable words.
ExhibitAttrUtils() - Constructor for class org.hd.d.pg2k.svrCore.ExhibitAttrUtils
Prevent instantiation.
ExhibitAttrUtils.ExhibitAttrWords - Class in org.hd.d.pg2k.svrCore
This class contains exhibit attribute words.
ExhibitAttrUtils.ExhibitAttrWords(String[]) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
Construct a set of global (immutable) properties.
ExhibitAttrUtils.ExhibitAttrWords.IndirectComparatorStub - Class in org.hd.d.pg2k.svrCore
Device to allow serialisation of trivial stubs and do proper quality test.
ExhibitAttrUtils.ExhibitAttrWords.IndirectComparatorStub(long) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.IndirectComparatorStub
Construct an instance with the hash embedded.
ExhibitAttrUtils.ExhibitAttrWords.SmartOrderComp - Class in org.hd.d.pg2k.svrCore
Class to implement our "smart" order Comparator.
ExhibitAttrUtils.ExhibitAttrWords.SmartOrderComp(ExhibitAttrUtils.ExhibitAttrWords.SubjOrderComp, Set<String>) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.SmartOrderComp
 
ExhibitAttrUtils.ExhibitAttrWords.SubjOrderComp - Class in org.hd.d.pg2k.svrCore
Class to implement our "subject" order Comparator.
ExhibitAttrUtils.ExhibitAttrWords.SubjOrderComp(Set<String>) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.SubjOrderComp
 
exhibitBytes - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Total size in bytes of all exhibits.
exhibitCount - Variable in class org.hd.d.pg2k.webSvr.threeD.LightweightMetaDataFetchInterface.GalleryBasicMetaData
Count of exhibits in the Gallery; non-negative.
exhibitCreateNewCacheEntry(ReentrantReadWriteLock, File, ExhibitStaticAttr, SimpleLoggerIF, StatsLogger.StatsConfig) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache.MetaData
Create a new exhibit entry.
ExhibitDataFileSource - Class in org.hd.d.pg2k.svrCore.datasource
Exhibit pipeline stage that fetches its data directly from a filesystem.
ExhibitDataFileSource() - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Create instance.
exhibitDataHash - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
The exhibit data hash when the cache was computed.
ExhibitDataHTTPTunnelSource - Class in org.hd.d.pg2k.svrCore.datasource
Exhibit pipeline stage that fetches its data across an HTTP[S] tunnel.
ExhibitDataHTTPTunnelSource(String, SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Construct a new HTTP tunnel data source to the given URL.
ExhibitDataSimpleCache - Class in org.hd.d.pg2k.svrCore.datasource
Exhibit pipeline cache stage.
ExhibitDataSimpleCache(SimpleExhibitPipelineIF, File, SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache
Wrap a new cache instance around a data source.
ExhibitDataSimpleCache.CachedFile - Class in org.hd.d.pg2k.svrCore.datasource
Object representing one (partially) cached file on disc.
ExhibitDataSimpleCache.CachedFile(Name.ExhibitFull, long, long, long, int) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache.CachedFile
Creates a raw entry given all the data about the entry.
ExhibitDataSimpleCache.MetaData - Class in org.hd.d.pg2k.svrCore.datasource
Cache meta-data class.
ExhibitDataSimpleCache.MetaData() - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache.MetaData
Build an empty, read-only set of meta-data.
ExhibitDataSimpleCache.MetaData(AllExhibitProperties, File, SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache.MetaData
Build a new meta-data set by examining the given cache directory.
ExhibitDataSimpleCache_CACHE_AVAIL_SPACE_PERCENT_USED - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
ExhibitDataSimpleCache cache-percent-full pseudo-variable definition.
ExhibitDataSimpleCache_CACHED_EXHIBIT_COUNT - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
ExhibitDataSimpleCache cached-exhibit count.
ExhibitDataSimpleCache_EXHIBITS_FULLY_CACHED_PERCENT - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
ExhibitDataSimpleCache entries-fully-cached pseudo-variable definition.
ExhibitDataSimpleCache_PSEUDOVAR_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
ExhibitDataSimpleCache pseudo-variable name prefix.
exhibitDataSource - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataSimpleCache
An AllExhibitProperties.ExhibitDataSource wrapping ourselves; never null.
ExhibitDataTunnelSource - Class in org.hd.d.pg2k.svrCore.datasource
Exhibit pipeline stage that fetches its data across a master/slave tunnel.
ExhibitDataTunnelSource(SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Create an instance, passing in a (non-null) logger to use.
ExhibitDataTunnelSource.HIRPCCache - Class in org.hd.d.pg2k.svrCore.datasource
Cache/lock to improve performance of inbound RPC.
ExhibitDataTunnelSource.HIRPCCache() - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.HIRPCCache
 
ExhibitDataTunnelSource.PacketProtector - Class in org.hd.d.pg2k.svrCore.datasource
The immutable adjunct for a RawPacket that includes the HMAC and other anti-attack data.
ExhibitDataTunnelSource.PacketProtector(ExhibitDataTunnelSource.RawPacket, SecretKey) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Create an adjunct to protect a RawPacket, including a current timestamp.
ExhibitDataTunnelSource.PacketProtector(ExhibitDataTunnelSource.RawPacket, long, SecretKey) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Create an adjunct to protect a RawPacket, including the given timestamp.
ExhibitDataTunnelSource.PacketProtector(long, int, List<ROByteArray>) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Create an adjunct to protect a RawPacket.
ExhibitDataTunnelSource.RawPacket - Class in org.hd.d.pg2k.svrCore.datasource
Immutable raw packet to send in either direction over a byte stream connection.
ExhibitDataTunnelSource.RawPacket(ExhibitDataTunnelSource.RawPacket.OpCode, byte[]) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Construct a new raw packet with the whole data array as the payload.
ExhibitDataTunnelSource.RawPacket(ExhibitDataTunnelSource.RawPacket.OpCode, byte[], boolean) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Construct a new raw packet with the whole data array as the payload.
ExhibitDataTunnelSource.RawPacket(ExhibitDataTunnelSource.RawPacket.OpCode, byte[], int, boolean) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Construct a new raw packet with the initial portion of the data array as the payload.
ExhibitDataTunnelSource.RawPacket(ExhibitDataTunnelSource.RawPacket.OpCode, int, byte[], byte[]) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Construct a new raw packet with data provided.
ExhibitDataTunnelSource.RawPacket(ExhibitDataTunnelSource.RawPacket.OpCode, Serializable, boolean) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Construct a new raw packet with a serialised object as the payload.
ExhibitDataTunnelSource.RawPacket.OpCode - Enum in org.hd.d.pg2k.svrCore.datasource