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

abortIfETagMatchOrNotModifiedSince(String, long, HttpServletRequest, HttpServletResponse) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Returns true (and sets SC_NOT_MODIFIED status) iff the caller should avoid sending a GET response body.
abortIfNotModifiedSince(long, HttpServletRequest, HttpServletResponse) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Returns true (and sets SC_NOT_MODIFIED status) iff the caller should avoid sending a GET response body.
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
 
AbstractSimpleLogger - Class in org.hd.d.pg2k.svrCore
Base that handles all the extended functions.
AbstractSimpleLogger() - Constructor for class org.hd.d.pg2k.svrCore.AbstractSimpleLogger
 
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.
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_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.
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
 
addCookie(Cookie) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
addDateHeader(String, long) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
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.
addHeader(String, String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
addIntHeader(String, int) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
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.
AddrTools.CacheREFH - Class in org.hd.d.pg2k.svrCore
Emergency-free handle for the DNS cache.
AddrTools.CacheREFH(Cache) - Constructor for class org.hd.d.pg2k.svrCore.AddrTools.CacheREFH
 
AddrToolsTest - Class in org.hd.d.pg2k.test.dev
Tests of AddrTools, at least those not heavily dependent on connectivity...
AddrToolsTest() - Constructor for class org.hd.d.pg2k.test.dev.AddrToolsTest
 
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
 
adjustByBandwidthProximityProduct(String, String, List<String>, Map<String, Long>, Map<String, Long>) - Static method in class org.hd.d.pg2k.webSvr.util.MirrorSelectionUtils
Adjust weightings map to take into account proximity as well as bandwidth.
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_ADLINKS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
Maximum number of Google AdSense AdLinks (not including AdUnits) allowed on one page.
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.
AdTest - Class in org.hd.d.pg2k.test.dev
Tests of ad code, assumed to be often dependent on the servlet environment.
AdTest() - Constructor for class org.hd.d.pg2k.test.dev.AdTest
 
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 AEP-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.
AEP_LOAD_ESTIMATED_MIN_BYTES_REQUIRED - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Wild guess at some of AEP-load fixed memory overhead, 16MB+ here seems like a good start; strictly positive.
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 that 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, 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.simpleCache.ExhibitDataSimpleCache
If true, allow us to try fetching 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, allow use of NoAd (collapsing) code in ad 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.simpleCache.ExhibitDataSimpleCache
If true then allow missing thumbnails to be fetched synchronously through the standard interface.
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_TN_FETCH_FROM_PEERS - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
If true, allow us to try fetching thumbnails from peers rather than only the master.
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).
allowExpansionGivenHeapStatus(int) - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Only returns true if we should allow expansion based on the current heap state.
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.
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.simpleCache.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.MirrorSelectionUtils
If true, always select the fastest available mirror; don't use any stochastic factor.
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, EPGIDiff) - Static method in class org.hd.d.pg2k.svrCore.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.
approxMinMSToStartLongTermLowPowerMode() - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Approximate minimum time to long-term low-power mode (ms).
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.
appVersion() - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Get application build version in form x.y.z (eg 1.57.15); null if not available.
area - Variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByEstdLocationCentre
Particular location to filter by.
asList() - Method in class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache.OrderedResults
Return read-only view as immutable List; never null but may be empty.
ASLU_COUNT_REQ_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
Name of request-level attribute for Integer count of AdLinks already on the page (null implies zero).
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.simpleCache.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).
ATI_NFORMATS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Number of distinct tower ad formats; strictly positive.
ATP_NFORMATS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Number of distinct tower ad positions; strictly positive.
ATTEMPT_C7BS_COMPRESSION - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
If true then attempt in-memory compression of metadata to save space with Compact7BitString.
ATTEMPT_TO_RECOMPRESS_NAMES - Static variable in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
If true, attempt to rebuild ESA names for better performance and/or reduced memory footprint.
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_NOFWD - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Request-level attribute name to request no further redirection/forwarding (if attr non-null).
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 `/'.
BaseMockHttpServletRequest - Class in org.hd.d.pg2k.test.dev
Base mock HttpServletRequest.
BaseMockHttpServletRequest() - Constructor for class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
BaseMockHttpServletResponse - Class in org.hd.d.pg2k.test.dev
Base mock HttpServletResponse.
BaseMockHttpServletResponse() - Constructor for class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
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 usually no more than twice this.
basicMaxCacheSize - Variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Maximum basic size of cache, eg for exhibits, tiles, etc; strictly positive.
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(SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Create a normal set of managed system variables, initially empty.
BasicVarMgr(SimpleLoggerIF, boolean) - Constructor for class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Create a set of managed system variables.
BasicVarMgr(SimpleLoggerIF, 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_COMPRESSION - Static variable in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
Compression level to minimise output size, at high CPU cost.
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.
BEST_SPEED - Static variable in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
Compression level to minimise CPU cost.
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.
blName - Variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K.BLRecord
Name of the list for a bad client, null for a good client (for -ve cacheing).
BLOCK_RAW_FILE_CACHEING - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
If true then never pass through a request to cache content locally.
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
Default 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.
byteAt(int) - Method in class org.hd.d.pg2k.svrCore.CS8Bit
 
byteAt(int) - Method in class org.hd.d.pg2k.svrCore.Name
 
byteAt(int) - Method in class org.hd.d.pg2k.svrCore.Name.CSWrapper
 
byteAt(int) - Method in interface org.hd.d.pg2k.svrCore.TextUtils.CharSequence8Bit
Returns byte value at given index.
byteAt(int) - Method in class org.hd.d.pg2k.svrCore.WrappedByteArrayCharSequence
 
byteAtInner(Name, int) - Static method in class org.hd.d.pg2k.svrCore.Name
Internal fast version of charAt()/byteAt() with args/bounds checking assumed done.
bytesAtInner(Name, int, int[]) - Static method in class org.hd.d.pg2k.svrCore.Name
At the given index returns the raw byte array and index and usable length for contiguous bytes from that index; 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.simpleCache.ExhibitDataSimpleCache
Base dir within cache dir for all our exhibit data.
CACHE_EXAUX_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.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.simpleCache.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.simpleCache.ExhibitDataSimpleCache
The keyword for the file containing the serialised thumbnails object.
CACHE_EXDATA_DIR - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.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.simpleCache.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.simpleCache.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.simpleCache.MetaData
Set of cached exhibits, from full exhibit name to CachedFile entry; never null after construction/deserialisation.
CachedFile - Class in org.hd.d.pg2k.svrCore.datasource.simpleCache
Object representing one (partially) cached file on disc.
CachedFile(Name.ExhibitFull, long, long, long, int) - Constructor for class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Creates a raw entry given all the data about the entry.
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.simpleCache.ExhibitDataSimpleCache
The cache dir, else null.
cacheDir - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Local cache of name of subdirectory for cached data files.
cachedLength - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
The initial portion cached on disc (bytes); never negative.
cachedLPSampleSet - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Cache of semi-fixed interval sample set for power-conserving (low-power) mode; never null.
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.simpleCache.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
 
cacheTrimTryCount - Variable in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
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.simpleCache.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.simpleCache.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.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.simpleCache.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.simpleCache.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.simpleCache.MetaData
If true, we can pre-cache thumbnails for (existing) exhibits.
canRead() - Method in class org.hd.d.pg2k.clApp.uploader.NormalFileContent
 
canShowAnotherAdLink(DataSourceBean, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Returns true if another AdLink can be shown in this page, and increments the count on the page.
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
 
capacity() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Get current capacity.
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.
CCET_SUPPRESS_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of request-scope String attribute, if any, to suppress default ETag header.
CCLM_SUPPRESS_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of request-scope Long attribute, if any, to suppress default Last-Modified header.
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.
CDN_ALLOWED_FOR_TN - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
If true then attempt use of CDN for thumbnails.
CDN_AUTHURL - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Trailing component of gen (LP) property name containing the CDN authentication URL; not null.
CDN_CACHE_SML_TN_CHECK_Q - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Key into AEP-linked cache for queued status checks for (small) thumbnails; never null.
CDN_CACHE_SML_TN_STATUS - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Key into non-AEP-linked cache for presence/absence of small thumbnails; never null.
CDN_CONTAINERNAME - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Trailing component of gen (LP) property name containing the CDN container name; not null.
CDN_DEFAULT_NEG_CACHE_S - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Default negative cache time (seconds) for CDN failures (login, item not present); strictly positive.
CDN_DEFAULT_POS_CACHE_S - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Default positive cache time (seconds) for CDN successes (item present); strictly positive.
CDN_ENC - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Trailing component of gen (GP) property name containing the CDN URL encoding type; not null.
CDN_HOST - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Private CDN hostname for more valuable content.
CDN_MAX_QUEUE_SIZE - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Work queue size bound for checking thumbnail status on CDN; strictly positive.
CDN_PASSWORD - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Trailing component of gen (LP) property name containing the CDN password; not null.
CDN_URLPREFIX - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Trailing component of gen (GP) property name containing the CDN URL prefix; not null.
CDN_USERNAME - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Trailing component of gen (LP) property name containing the CDN user name; not null.
CDNUtils - Class in org.hd.d.pg2k.webSvr.util
Handles interactions with CDN (Content Distribution Networks).
CDNUtils() - Constructor for class org.hd.d.pg2k.webSvr.util.CDNUtils
Prevent instance construction.
CDNUtils.CDN_ENC_TYPE - Enum in org.hd.d.pg2k.webSvr.util
Encodings of CDN URL available.
CDNUtils.CDN_ENC_TYPE() - Constructor for enum org.hd.d.pg2k.webSvr.util.CDNUtils.CDN_ENC_TYPE
 
CDNUtils.LastCDNTest - Class in org.hd.d.pg2k.webSvr.util
Class to indicate approximately when presence of thumbnail last tested at CDN, and whether present.
CDNUtils.LastCDNTest(boolean) - Constructor for class org.hd.d.pg2k.webSvr.util.CDNUtils.LastCDNTest
Construct an instance for CDN status of thumbnail now.
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
 
charAt(int) - Method in class org.hd.d.pg2k.svrCore.Name.ExhibitFull
Extract char at specified index.
charAt(int) - Method in class org.hd.d.pg2k.svrCore.WrappedByteArrayCharSequence
 
CHECK_ALL_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_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_UPTIME - Static variable in class org.hd.d.pg2k.svrCore.ThreadUtils
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<? extends Serializable>) - 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.TunnelTest
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.
checkTNPresenceOnCDN(SimpleLoggerIF, String) - Static method in class org.hd.d.pg2k.webSvr.util.CDNUtils
Return true iff specified URL responds to HEAD with 200, ie is present.
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
 
chooseMirrorHostForHighBandwidth(HttpServletRequest, DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.util.MirrorSelectionUtils
Get name (and optional port) of server for highest-bandwidth, ie quickest downloads; never null/empty.
chooseMirrorHostForLowLatency(HttpServletRequest, DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.util.MirrorSelectionUtils
Get name (and optional port) of server for best user experience (low latency); 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.collections.LRUMapAutoSizeForHitRate
Clear the map and reset the hit/miss counters.
clear() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Clear the map.
clear() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Clear out all entries and shrink to minimum capacity in heap-friendly way.
clear() - Method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
 
clear() - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Clear the structure.
clear() - Method in interface org.hd.d.pg2k.svrCore.MemoryTools.CacheMiniMap
Clear the map.
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.
clearWhenStressed - Variable in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
True iff we clear() on memory stress during compact().
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.simpleCache.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
 
CloudFilesTest - Class in org.hd.d.pg2k.test.dev
Tests of Java Cloud Files (CDN).
CloudFilesTest() - Constructor for class org.hd.d.pg2k.test.dev.CloudFilesTest
 
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.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.collections.LRUMapAutoSizeForHitRate
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.collections.SimpleLRUMap
Discard expired AutoExpirable entries.
compact() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Discard entries and shrink internal capacity if needed to free up memory.
compact() - Method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
Compacts the representation of this collection 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
Attempt to compact the data structure, possibly sensitive to current heap state.
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(CS8Bit) - Method in class org.hd.d.pg2k.svrCore.CS8Bit
Provide natural sort order as raw chars, with no (case) folding.
compareTo(CachedFile) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Total ordering: oldest first, then smallest first, then by name.
compareTo(ExhibitStaticAttr) - Method in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Comparison/ordering is on the exhibit name alone.
compareTo(ExhibitMIME.ExhibitTypeParameters) - Method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Sort by type.
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(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.Name.ExhibitFull
Provide natural sort order for this class.
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(InstanceID) - Method in class org.hd.d.pg2k.svrCore.vars.InstanceID
Comparable ordering is on ID value alone in numeric ID order.
compareTo(SimpleVariableDefinition) - 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.
computeAdText(TribalFusionBean.AdFormat) - Static method in class org.hd.d.pg2k.webSvr.ads.TribalFusionBean
Compute the (fixed) ad text for each (non-null) ad style; never null.
computeBestExhibitSelectionHash(Name.ExhibitFull[]) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Compute hash for best exhibits (non-null) name array result of getBestExhibitSelection().
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.
computeByWordIndex(AllExhibitProperties, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Computes a (compact) by-word index of the current exhibits; never null.
computeCacheMaxAgeMSFromTimestamp(long, ServletContext, GenProps) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Compute a suitable cache expiry time for a usually slowly-changing object (ms); non-negative.
computeCacheMaxSize() - Static method in class org.hd.d.pg2k.svrCore.Name.AdHocPrefixCache
Compute maximum (prefix) cache size, partly based on heap size; strictly positive.
computeCacheMaxSize() - Static method in class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache
Compute maximum cache size, partly based on heap size; strictly positive.
computeCapacityCap(int) - Static method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Return next power of two at or above approxMaxCapacity and MIN_CAPACITY; strictly positive.
computeCapacityCap(int, int) - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
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.
computeCommonPrefixLengthPossibleMinInitialBlock(CharSequence, Name) - Static method in class org.hd.d.pg2k.svrCore.Name
Compute the shared/common prefix length forced to zero if initial contiguous block not large enough.
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.simpleCache.MetaData
Compute available free space in cache (bytes); zero or negative if none.
computeFreeSpaceBelowLowWaterMark(File) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.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.
computeMaxCacheSize() - Static method in class org.hd.d.pg2k.svrCore.AddrTools
Maximum DNS cache size; strictly positive.
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.
computeRawSizeLimit() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Computes raw target cap suggested by heap state in range [0,maxCapacity].
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.simpleCache.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.
consTime - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Time of construction.
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.
containsHeader(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
containsKey(Object) - Method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
 
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.
containsValue(Object) - Method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
 
CONTENT_LENGTH - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Name of HTTP header for content length (bytes).
contentEquals(TextUtils.CharSequence8Bit) - 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) - Method in class org.hd.d.pg2k.svrCore.Name
True iff this represents the same sequence of char values as the specified sequence.
contentEquals(TextUtils.CharSequence8Bit, TextUtils.CharSequence8Bit) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Checks that two (non-null) 8-bit CharSequences represent the same sequence of chars/bytes.
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.
contentEqualsOrBothNull(CharSequence, CharSequence) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Checks that two CharSequences are both null or represent the same (non-null) sequence of chars.
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.
convertValueToPrimaryFormNoIntern(Object) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Convert value to primary form, NOT intern()ing any generated String values as assumed short-lived.
copy() - Method in class org.hd.d.pg2k.webSvr.util.SessionVarBean
Make an independent clone of this object, returning the correct type; never null.
copyTo(Map.Entry<K, V>[], Map.Entry<K, V>[]) - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Copy entries from old array to (different) new array discarding colliding values.
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].
couldRunLowPriorityDiscardableTask() - Static method in class org.hd.d.pg2k.svrCore.ThreadUtils
Returns true if it may be possible to have a low-priority discardable task run immediately.
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.collections.LRUMapAutoSizeForHitRate
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.collections.LRUMapAutoSizeForHitRate
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.
cpuHeavyLoad() - Static method in class org.hd.d.pg2k.svrCore.ThreadUtils
Returns TRUE if CPU known to be heavily loaded over the last minute or so, FALSE if lightly loaded, else null if load 'normal'.
crc - Variable in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
 
create() - Static method in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
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.collections.LRUMapAutoSizeForHitRate
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.collections.LRUMapAutoSizeForHitRate
Create an instance with the given parameters.
create(float, int, int, float, String) - Static method in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Create an instance with the given parameters.
create(String) - Static method in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Create an instance with a default initial maximum size and the default load factor.
create(int, String) - Static method in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Create an instance with given (positive) initial maximum size and the default load factor.
create(int, float, String) - Static method in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Create an instance with given (positive) initial maximum size and load factor.
create(int, String) - Static method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Create an instance with the given parameters.
create(String) - Static method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
Create an empty map with default characteristics.
create(int, boolean, String) - Static method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
Create an empty map with the specified initial capacity.
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(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 an optional 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 an optional 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.EPGIDiff
Create a diff from the old EPGI value to the new one; never null.
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; never null.
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.
createLightweightCopy() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Returns fast lightweight read-only copy ready to serialise/save or check; 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.
createMetaData() - Static method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Creates empty read-only instance; never null.
createMetaData(AllExhibitProperties, File, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Creates new instance and populates from the filesystem; never null.
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".
createNoIntern(CharSequence, Name) - Static method in class org.hd.d.pg2k.svrCore.Name.ExhibitFull
Create an ExhibitFull instance with an optional previous value to attempt to share a prefix with, with no intern()ing; never null.
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(SimpleLoggerIF, 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 and fast CharSequence holding 8-bit text only.
CS8Bit(byte[]) - Constructor for class org.hd.d.pg2k.svrCore.CS8Bit
Copy from byte array.
CS8Bit(byte[], int, int) - Constructor for class org.hd.d.pg2k.svrCore.CS8Bit
Copy from part of byte array as if by Arrays.copyOfRange(original, from, to).
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_ALWAYS_ONLY_SHOW_THUMBNAILS - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
If true then always omit from the contact sheet any items that do not immediately/ever have a thumbnail.
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_CACHE_NEGATIVE_EMPTY_RESULTS - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
If true then cache negative ("") contact-sheet cache entries, else recompute such values each time to save memory.
CS_INCOMPLETE - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Unique 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.
currentAEPResponseCreatedOrLastUsed - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.HIRPCCache
Time of creation / last use of basic AEP response; initially zero.
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.collections.SimpleProbabilisticCache
 
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.
DATE_PATTERN_RFC1123 - Static variable in class org.hd.d.pg2k.test.dev.MockHttpServletRequestWithParams
Date format pattern for RFC1123 HTTP date headers; not empty nor null.
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_COMPRESSION - Static variable in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
Compression level to give reasonable balance of output compression (usually most of that available) and CPU cost.
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 formatter for all locales; yyyy-MM-dd ISO 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.collections.LRUMapAutoSizeForHitRate
Default load factor.
DEFAULT_LOAD_FACTOR - Static variable in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
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.collections.LRUMapAutoSizeForHitRate
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.collections.LRUMapAutoSizeForHitRate
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); strictly positive.
DEFAULT_PREF_MP_FORMAT - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Default preferred mid-page ad format; not null.
DEFAULT_PREF_MP_FORMAT_CPM - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Default preferred CPM mid-page ad format; not null.
DEFAULT_PREF_MP_FORMAT_LOWTRAFFIC - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Default preferred low-traffic mid-page ad format; not null.
DEFAULT_PREF_PAGE_FORMAT - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Preferred page ad layout.
DEFAULT_PREF_PAGE_FORMAT_LOWTRAFFIC - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Preferred page ad layout when in low-traffic mode.
DEFAULT_PREF_TOWER_FORMAT - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Preferred tower ad format.
DEFAULT_PREF_TOWER_FORMAT_LOWTRAFFIC - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Preferred tower ad format in low-traffic mode.
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 unchanging and heavily-used objects under /_static and elsewhere.
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; not null.
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.collections.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.
deletedNames - Variable in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
The immutable in-order set of name (eg locales) of Properties sets entirely removed; never null.
deletedNames - Variable in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
The logically 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.
descriptionEquals(ExhibitPropsLoadable) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
True iff descriptions same or both null.
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 interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
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.ExhibitDataTunnelSource
May attempt to free up outbound connections and/or prevent new ones.
destroy() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Shut down the data pipeline.
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.URLRewriteFilter
Take this filter out of service.
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.simpleCache.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.
DIR_SEP - Static variable in class org.hd.d.pg2k.svrCore.ExhibitName
The character used to separate directory components.
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.simpleCache.ExhibitDataSimpleCache
Approximate minimum interval between rechecks of on-disc cache.
discardableReadAheadTaskThreadPool - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Shared thread pool for I/O-bound activities (for thumbnail fetching).
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 preemptive 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.
doCachedCatPageSimilarItemsFuture(DataSourceBean, Name.ExhibitFull, int, boolean) - 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.URLRewriteFilter
Called to handle each 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.
doLookupInTunedCacheOnly(String, int, int) - Static method in class org.hd.d.pg2k.svrCore.AddrTools
Do local lookup in our shared and tuned cache only; 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_TEST_AFTER_UPLOAD - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
If true, then don't (usually) attempt to check immediately if CDN upload has succeeded.
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
Compute 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; null if an empty 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 new user sees on our site, 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_SERVLET_URL_STRING - Static variable in class org.hd.d.pg2k.test.dev.ServletTestsBase
URL used to invoke DummyServlet (by that name), nominally under gallery.hd.org; 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.
dumpSummary(StatsLogger.StatsConfig) - Static method in class org.hd.d.pg2k.svrCore.stats.StatsLogger
Dump summary of specified stats to configured log.
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.
dynBgImgRRURL - 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_UNLOAD - Static variable in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
If true then be eager (super-linear) in discarding entries as free memory declines.
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.
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.CS8Bit
Empty sequence; not null.
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_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_SEARCH_PATH - Static variable in class org.hd.d.pg2k.svrCore.AddrTools
Fixed empty search path for lookups.
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_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_FOOTER_ADS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
If true, enable ads well below the fold and/or in the footer.
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.
encodeRedirectUrl(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
encodeRedirectURL(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
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.
encodeUrl(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
encodeURL(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
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 (neither null), 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.collections.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.
EPGIDiff - Class in org.hd.d.pg2k.svrCore
Immutable record of the difference between two EPGI instances.
EPGIDiff() - Constructor for class org.hd.d.pg2k.svrCore.EPGIDiff
Create an empty instance.
EPGIDiff(long, PropertiesDiff, long, PropertiesBundleDiff) - Constructor for class org.hd.d.pg2k.svrCore.EPGIDiff
Create an instance.
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.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.datasource.simpleCache.CachedFile
Equality relies on comparison, ie on last-access time, cached length and name.
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.
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_MOV - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of QuickTime movie 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 output 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.simpleCache.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.
exhibitCountsByAttribute - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
A Map from attribute (String word) to a count of full names of all exhibits with each attribute; null until first use.
exhibitCreateNewCacheEntry(File, ExhibitStaticAttr, SimpleLoggerIF, StatsLogger.StatsConfig) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.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(SimpleLoggerIF) - 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, 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.simpleCache
Exhibit pipeline cache stage.
ExhibitDataSimpleCache(SimpleExhibitPipelineIF, File, SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Wrap a new cache instance around a data source.
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.simpleCache.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.FixedEmptyFrames - Class in org.hd.d.pg2k.svrCore.datasource
Allows lazy instantiation of some constant frame values.
ExhibitDataTunnelSource.FixedEmptyFrames() - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.FixedEmptyFrames
 
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) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Construct a new raw packet with an empty payload.
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, 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
 
ExhibitDataTunnelSource.RawPacket.OpCode(byte) - Constructor for enum org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket.OpCode
 
ExhibitDataTunnelSource.RawPacket.OpCode.LookupCache - Class in org.hd.d.pg2k.svrCore.datasource
Constant-time lookup from (unsigned) byte value to enum.
ExhibitDataTunnelSource.RawPacket.OpCode.LookupCache() - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket.OpCode.LookupCache
 
ExhibitDataTunnelSource.TunnelBusyIOException - Exception in org.hd.d.pg2k.svrCore.datasource
Thrown when RPC fails because of connection throttling on upstream side.
ExhibitDataTunnelSource.TunnelBusyIOException() - Constructor for exception org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.TunnelBusyIOException
 
ExhibitDataTunnelSource.TunnelBusyIOException(String) - Constructor for exception org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.TunnelBusyIOException
 
exhibitDataVersionHash() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Computes a hash on the versions of immutable and mutable exhibit data currently held.
ExhibitFile - Class in org.hd.d.pg2k.svrCore
Routines to handle the filesystem representation of an exhibit.
ExhibitFile() - Constructor for class org.hd.d.pg2k.svrCore.ExhibitFile
 
exhibitFile - Static variable in class org.hd.d.pg2k.svrCore.uploader.UploaderConsts
Name of parameter containing exhibit file for upload.
ExhibitFilterTest - Class in org.hd.d.pg2k.test.dev
Test of filtering of exhibits (eg for search page).
ExhibitFilterTest(String) - Constructor for class org.hd.d.pg2k.test.dev.ExhibitFilterTest
 
exhibitFullName - Variable in class org.hd.d.pg2k.webSvr.util.WebUtils.VoteHandler
 
exhibitGetInfo(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Get cached-file details for a given exhibit; null if exhibit not cached.
exhibitGetThumbnails(File, Name.ExhibitFull, SimpleLoggerIF) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Get the cached thumbnails for an exhibit, or null if none cached.
exhibitGoodForSmallTNCDNHosting(AllExhibitProperties, DataSourceBean, Name.ExhibitFull) - Static method in class org.hd.d.pg2k.webSvr.util.CDNUtils
True iff exhibit suitable for CDN (small) thumbnail hosting.
ExhibitHandlerBeanBase - Class in org.hd.d.pg2k.svrCore.uploader
Base for a JavaBean to handle exhibit data for search or upload.
ExhibitHandlerBeanBase(boolean) - Constructor for class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Choose whether new values of some fields are allowed.
ExhibitHandlerBeanBase() - Constructor for class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Only allow selections from extant values.
exhibitHasThumbnail(DataSourceBean, Name.ExhibitFull, boolean, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Test if the given exhibit has a thumbnail (locally) available.
exhibitIsFullyLoaded(ExhibitStaticAttr) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Check if the exhibit is fully loaded.
exhibitLength - Variable in class org.hd.d.pg2k.svrCore.uploader.UploaderUtils.BatchUploadClientRequest
Exhibit length; strictly positive.
exhibitMarkAsAccessed(Name.ExhibitFull, SimpleLoggerIF, File) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Mark exhibit as accessed (`touch' it) and returns the possibly-modified CachedFile record.
ExhibitMIME - Class in org.hd.d.pg2k.svrCore.MIME
Routines to establish/check exhibit MIME types.
ExhibitMIME() - Constructor for class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
 
ExhibitMIME.ExhibitTypeParameters - Class in org.hd.d.pg2k.svrCore.MIME
JavaBean outlining file details of one Gallery exhibit item type.
ExhibitMIME.ExhibitTypeParameters(int, String, String, String, String, String) - Constructor for class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Make a new MIME type descriptor.
ExhibitMIME.ExhibitTypeParameters(int, String, String[], String, String, String, String[], String) - Constructor for class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Make a new MIME type descriptor.
ExhibitName - Class in org.hd.d.pg2k.svrCore
Utility routines to validate/parse an exhibit name as a String/CharSequence.
ExhibitName() - Constructor for class org.hd.d.pg2k.svrCore.ExhibitName
 
exhibitName - Variable in class org.hd.d.pg2k.svrCore.uploader.UploaderUtils.BatchUploadClientRequest
Exhibit full name; always valid, never null.
exhibitName - Variable in class org.hd.d.pg2k.webSvr.ads.AdUtils.ClickThruHandler
 
ExhibitNameTest - Class in org.hd.d.pg2k.test.dev
Tests various features of exhibit name syntax, parsing, etc.
ExhibitNameTest() - Constructor for class org.hd.d.pg2k.test.dev.ExhibitNameTest
 
ExhibitPipelineReducedExceptionIF - Interface in org.hd.d.pg2k.svrCore.datasource
Reduced-exception interface implemented by key stages in the Web exhibit-handling pipeline.
ExhibitPropsComputable - Class in org.hd.d.pg2k.svrCore
Immutable (and serialisable) store of all immutable computable auxiliary properties of a single exhibit.
ExhibitPropsComputable() - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Make an empty instance.
ExhibitPropsComputable(Dimension, Object) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Make non-empty instance.
ExhibitPropsComputableMutable - Class in org.hd.d.pg2k.svrCore
Immutable (and serialisable) store of all ephemeral computable auxiliary properties of a single exhibit.
ExhibitPropsComputableMutable(long, int) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Create an instance with the specified goodness and stale 'best before' time.
ExhibitPropsComputableMutable(ExhibitStaticAttr, GenProps, AllExhibitProperties, BasicVarMgrInterface, ExhibitPropsComputableMutableVoteCacheIF, ScorerCacheIF) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Create a fully populated ExhibitPropsComputableMutable object.
ExhibitPropsComputableMutable.Factor - Class in org.hd.d.pg2k.svrCore
Single (immutable) component of multi-factor value.
ExhibitPropsComputableMutable.Factor(float, float) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable.Factor
 
ExhibitPropsComputableMutable.Factor(double, double) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable.Factor
We will accept double values, but discard the extra precision.
ExhibitPropsComputableMutableVoteCache - Class in org.hd.d.pg2k.svrCore
Class to cache vote computations and correlated values.
ExhibitPropsComputableMutableVoteCache() - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
Construct default empty cache.
ExhibitPropsComputableMutableVoteCache.Accum - Class in org.hd.d.pg2k.svrCore
The class in which we accumulate stats while recomputing correlations.
ExhibitPropsComputableMutableVoteCache.Accum() - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.Accum
 
ExhibitPropsComputableMutableVoteCache.CorrType - Enum in org.hd.d.pg2k.svrCore
Correlation types.
ExhibitPropsComputableMutableVoteCache.CorrType() - Constructor for enum org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.CorrType
By default correlations are not expected to be sparse.
ExhibitPropsComputableMutableVoteCache.CorrType(boolean) - Constructor for enum org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.CorrType
Construct correlation with specified sparseness.
ExhibitPropsComputableMutableVoteCache.PeriodAndFactor - Class in org.hd.d.pg2k.svrCore
Immutable records of computed Factor and the period for/in which it was computed.
ExhibitPropsComputableMutableVoteCache.PeriodAndFactor(long, ExhibitPropsComputableMutable.Factor) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.PeriodAndFactor
Make an instance.
ExhibitPropsComputableMutableVoteCacheIF - Interface in org.hd.d.pg2k.svrCore
Interface for retrieving/calculating votes and correlations.
ExhibitPropsGlobalImmutable - Class in org.hd.d.pg2k.svrCore
This contains global immutable exhibit data over all exhibits that must live with the exhibits.
ExhibitPropsGlobalImmutable() - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
Create an empty instance.
ExhibitPropsGlobalImmutable(Properties, long, Map<String, Properties>, long) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
Create an instance.
ExhibitPropsGlobalImmutable(PropertiesDiff, long, PropertiesBundleDiff, long) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
Create an instance.
ExhibitPropsGlobalImmutable.PropertiesDiffResourceBundle - Class in org.hd.d.pg2k.svrCore
Thin wrapper/holder for a local treedesc resource bundle based on PropertiesDiff.
ExhibitPropsGlobalImmutable.PropertiesDiffResourceBundle(PropertiesDiff) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable.PropertiesDiffResourceBundle
Construct with (non-null) underlying data.
ExhibitPropsGlobalImmutable.RBControl - Class in org.hd.d.pg2k.svrCore
 
ExhibitPropsGlobalImmutable.RBControl(PropertiesBundleDiff) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable.RBControl
Wrap a control around the treedesc data.
ExhibitPropsLoadable - Class in org.hd.d.pg2k.svrCore
Immutable (and serialisable) store of all loadable auxiliary properties of a single exhibit.
ExhibitPropsLoadable(Object, Location.Base, AccessionData, boolean) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Private constructor so creation is by factory method.
exhibitRead(String, File, Name.ExhibitFull, SimpleExhibitPipelineIF, AllExhibitImmutableData, GenProps, int, ByteBuffer, Boolean, SimpleLoggerIF, StatsLogger.StatsConfig) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Reads data for an exhibit into the given buffer.
exhibitRemoveCacheEntry(File, Name.ExhibitFull, boolean, SimpleLoggerIF, StatsLogger.StatsConfig) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Remove an exhibit entry from cache, possibly including all its data and metadata.
exhibitsAdded - Variable in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
The set of exhibits (full exhibit names) added (or changed); may be null if no additions/changes.
exhibitSaveThumbnails(GenProps, File, ExhibitStaticAttr, ExhibitThumbnails, SimpleLoggerIF, StatsLogger.StatsConfig) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Saves the thumbnails for an exhibit.
exhibitsBranchGroup - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
BranchGroup used to hold the exhibits; never null.
exhibitsByAttribute - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
A Map from attribute (String word) to a Set of full names of all exhibits with each attribute; never null though the referent may be.
exhibitsDeleted - Variable in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
The set of exhibits (full exhibit names) removed (or changed); may be null if no deletions/changes.
ExhibitServlet - Class in org.hd.d.pg2k.webSvr.exhibit
This is the servlet that serves exhibit data.
ExhibitServlet() - Constructor for class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
 
exhibitSetHash - Variable in class org.hd.d.pg2k.webSvr.threeD.LightweightMetaDataFetchInterface.GalleryBasicMetaData
Hash over exhibit set.
exhibitsHaveThumbnail(DataSourceBean, List<Name.ExhibitFull>, boolean, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Test if the given exhibits have thumbnails (locally) available; never null.
exhibitsLRU - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
LRU ordered set of the CachedFile values in cachedExhibits; never null after construction/deserialisation.
ExhibitStaticAttr - Class in org.hd.d.pg2k.svrCore
Immutable, Serializable collection of the basic static attributes of an exhibit.
ExhibitStaticAttr(CharSequence, long, long) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Construct new immutable instance.
ExhibitStaticAttr(Name.ExhibitFull, long, long) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Construct new immutable instance.
ExhibitStaticAttr(Name.ExhibitFull) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Used by makeNameOnlyKey() to make a name-only key efficiently.
ExhibitThumbnails - Class in org.hd.d.pg2k.svrCore
Immutable, Serializable thumbnails/samples of an exhibit.
ExhibitThumbnails(ExhibitThumbnails.Thumbnail, ExhibitThumbnails.Thumbnail) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Construct from a pair of thumbnails.
ExhibitThumbnails.Thumbnail - Class in org.hd.d.pg2k.svrCore
Immutable, Serializable single thumbnail (standard or small).
ExhibitThumbnails.Thumbnail(byte[], Dimension) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
Construct an image thumbnail with x,y dimensions and a byte array.
ExhibitUploadTest - Class in org.hd.d.pg2k.test.dev
Tests the exhibit upload mechanisms.
ExhibitUploadTest(String) - Constructor for class org.hd.d.pg2k.test.dev.ExhibitUploadTest
 
EXIF - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Type of EXIF segment in JPEG.
exitAction - Variable in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
The action performed by the "Exit" menu entry.
ExitAction - Class in org.hd.d.pg2k.clApp.atHome
Represents the Exit Action.
ExitAction() - Constructor for class org.hd.d.pg2k.clApp.atHome.ExitAction
 
ExitAction - Class in org.hd.d.pg2k.clApp.uploader
Represents the Exit Action.
ExitAction() - Constructor for class org.hd.d.pg2k.clApp.uploader.ExitAction
 
exitAction - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
The action performed by the "Exit" menu entry.
ExitAction - Class in org.hd.d.pg2k.webSvr.threeD
Represents the Exit Action.
ExitAction() - Constructor for class org.hd.d.pg2k.webSvr.threeD.ExitAction
 
expectedBpsPerStickyClient() - Method in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Returns expected approximate bytes-per-second per sticky client; strictly positive.
expireBy - Variable in class org.hd.d.pg2k.webSvr.util.StatsSink.AbstractStatsListener
Date/time that we expire by (ms).
expireBy - Variable in class org.hd.d.pg2k.webSvr.util.WebUtils.VoteHandler
 
expiresAt - Variable in class org.hd.d.pg2k.svrCore.MemoryTools.AutoExpirableFixedLifeBase
Expiry time, absolute Java ms.
expiresSoon() - Method in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils.MirrorInfo
If true then this entry will expire soon.
expiryInterval - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Expiry interval in ms, zero (the default) means no automatic expiry; non-negative.
expiryTime - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Expiry time of the cache (ie its content is to be considered invalid after this).
ExplicitCacheTimeFilter - Class in org.hd.d.pg2k.webSvr.util
Explicitly encourages browser to cache filtered items.
ExplicitCacheTimeFilter() - Constructor for class org.hd.d.pg2k.webSvr.util.ExplicitCacheTimeFilter
 
expr - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
The (filter/sorter) expression, or null if not yet set.
Expr - Class in org.hd.d.pg2k.webSvr.exhibit
Abstract base for an expression (for a FilterBean).
Expr(Expr) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.Expr
Construct us with the upstream expression.
ExprIF - Interface in org.hd.d.pg2k.webSvr.exhibit
Parent of filter and sorter interfaces (for a FilterBean).
exs - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Handle on JWS extended service; null if none.
exs - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Handle on JWS extended service; null if none.
extendCacheFile(File, long, ByteBuffer) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Extend given cache file on disc and return new CachedFile.
EXTRA_ASSERTS - Static variable in class org.hd.d.pg2k.svrCore.Name
Set true for extra assert()s for internal invariants, usually only in non-release code.
extract(ScorerParam) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerParam
Use the supplied parameter if possible (correct name/type/bounds), else return the default; never null.
extract(ScorerParam) - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamEnum
Use the supplied parameter if possible (correct name/type/bounds), else return the default; never null.
extract(ScorerParam) - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Use the supplied parameter if possible (correct name/type/bounds), else return the default; never null.
extractCalibrationSet(String, int, Boolean, boolean) - Method in class org.hd.d.pg2k.ai.scorer.MiniScorerCacheImpl
Compute exemplar exhibit sub-set to calibrate against; never null but may be empty.
extractCalibrationSet(String, int, Boolean, boolean) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Compute exemplar exhibit sub-set to calibrate Scorers with given base name against; never null but may be empty.
extractCalibrationSet(String, int, Boolean, boolean) - Method in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Compute exemplar sub-set of exhibits to calibrate Scorers with given base name against; never null but may be empty.
extractColorModelOrRGB(BufferedImage) - Static method in class org.hd.d.pg2k.svrCore.ImageUtils
Extract the ColorModel of the inpuit image, or return the default RGB model; never null.
extractKeyTail(CS8Bit) - Static method in enum org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.CorrType
Remove prefix from (non-null, non-empty) key returning the tail; never null.
extractKeyTypeFromPrefix(CS8Bit) - Static method in enum org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.CorrType
Extract key type from prefix of key as created by makeUniqueKeyPrefix(); never null.
extractSpecificImageMetaData(IIOMetadata, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Get specific (image) metadata for one particular image type; null if none.
extractSpecificImageMetaData(IIOMetadata, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Get specific (image) metadata for one particular image type; null if none.
extremeLowPower - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Extreme-low-power flag status, true if extreme conservation is required; initially false.

F

f - Variable in class org.hd.d.pg2k.clApp.uploader.NormalFileContent
Internal form of name; never null.
f - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.PeriodAndFactor
Computed Factor; never null.
F_HTML_welcome_page - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
HTML welcome page for a directory.
F_secondary_generated_HTML_suffix - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Suffix for secondary, generated HTML objects, including ``.''.
F_secondary_generated_WML_suffix - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Suffix for secondary, generated WML objects, including ``.''.
F_secondary_generated_XHTML_suffix - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Suffix for secondary, generated XHTML objects, including ``.''.
F_secondary_generated_XML_suffix - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Suffix for secondary, generated XML objects, including ``.''.
F_tmpPrefix - Static variable in class org.hd.d.pg2k.svrCore.FileTools
Prefix used on temporary files, eg while doing atomic replacements.
FACTOR_HASDESC - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Weighting factor for an item with a specific description.
FACTOR_HASGENERICDESC - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Weighting factor for an item with a generic description.
FACTOR_ZERO - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Zero factor; zero weight, zero goodness.
FAIL_RETRY_WAIT_MAX_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Maximum wait after failed tunnel call before retry (ms).
FAIL_RETRY_WAIT_MIN_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Minimum wait after failed tunnel call before retry (ms); strictly positive.
fakeTunnel - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Synthetic data pipeline tunnel back to server; never null.
FALLBACK_MIN_CACHE_SIZE - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Minimum cache size to allow if GenProps is not set (bytes).
fastRnd - Static variable in class org.hd.d.pg2k.svrCore.Rnd
A fast random number generator (compared to goodRnd).
fastStartMode() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
If true then this instance should run in 'fast start' mode.
fc - Variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
File on user side (should already be checked for validity); never null.
FEATURE_COLLECTIONS_ROOT - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Root of "features" collections tree, starting and ending with "/".
FEBY_MATCH_TYPE_ALL - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Query type or findExhibitsByWord() to return entries matching all words.
FEBY_MATCH_TYPE_ANY - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Query type or findExhibitsByWord() to return entries matching any word.
FEBY_MATCH_TYPE_MOST - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Query type or findExhibitsByWord() to return entries matching most words.
FECConsts - Class in org.hd.d.pg2k.svrCore.FEC
This holds compile-time constants for forward-error-correction (FEC) of exhibit data.
FECConsts() - Constructor for class org.hd.d.pg2k.svrCore.FEC.FECConsts
Prevent construction of an instance.
fetchTexture(Name.ExhibitFull, Map<Name.ExhibitFull, SoftReference<Texture>>, boolean) - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Fetch the image/texture synchronously from the server.
fffKey - Static variable in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Cache key for most frequently-fetched (small) files; never null.
fieldSplitPattern - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Field splitter regex pattern compiled once for efficiency; never null.
file - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic.UploadStatus
Selected file; never null.
FILE_ENCODING_8859_1 - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
8-bit ISO-8859-1 file encoding.
FILE_ENCODING_ASCII7 - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
7-bit ASCII file encoding, also by definition valid ISO-8859-1 and UTF-8.
FILE_ENCODING_UTF_8 - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
8-bit UTF-8 file encoding.
FILE_OVERHEAD - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.gif
Estimated file overhead constant, ie what would a 0x0 file size be; non-negative.
FILE_OVERHEAD - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Estimated JPEG overhead constant, ie what would a 0x0 JPEG file size be; non-negative.
FILE_OVERHEAD - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.png
Estimated file overhead constant, ie what would a 0x0 file size be; non-negative.
fileChooserPathHint - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderProps
File chooser directory hint, or null.
fileLoadTableColNames - Static variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Column names for table, in order.
filePath - Variable in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
The full (relative) path/name of the exhibit; never null.
files - Variable in class org.hd.d.pg2k.clApp.uploader.SelectedFilesDB
Ordered random-access list of proposed exhibits to be uploaded; never null.
FileTools - Class in org.hd.d.pg2k.svrCore
This class has tools for common file operations.
FileTools() - Constructor for class org.hd.d.pg2k.svrCore.FileTools
Prevent creation of instances of this class.
FileTools.RandomAccessData - Interface in org.hd.d.pg2k.svrCore
Random-access read-only contiguous file accessor.
FileTools.RunnerThread - Class in org.hd.d.pg2k.svrCore
Thread to encapsulate execution of command.
FileTools.RunnerThread() - Constructor for class org.hd.d.pg2k.svrCore.FileTools.RunnerThread
 
FileTools.ZE - Class in org.hd.d.pg2k.svrCore
Immutable length/offset for a (32-bit) ZIP entry.
FileTools.ZE(int, int) - Constructor for class org.hd.d.pg2k.svrCore.FileTools.ZE
Create an instance.
FileTransferHandler - Class in org.hd.d.pg2k.clApp.uploader
Class to help DnD (drag-and-drop) files into the JWS uploader.
FileTransferHandler(JCheckBox, AbstractTableModel, UploaderLogic, UploadInfoBean) - Constructor for class org.hd.d.pg2k.clApp.uploader.FileTransferHandler
Create a new instance ready to receive files and drop them into the selected-files database.
filter - Variable in class org.hd.d.pg2k.webSvr.exhibit.FilterExpr
The filter we apply here; never null.
FilterBean - Class in org.hd.d.pg2k.webSvr.exhibit
Version of the filter/sorter (cache) JavaBean that returns selected/sorted items as a List.
FilterBean() - Constructor for class org.hd.d.pg2k.webSvr.exhibit.FilterBean
 
filteredVar - Variable in class org.hd.d.pg2k.svrCore.vars.SimpleVarStats
The TYPE_NUMBER variable we were constructed from after filtering; never null.
FilterExpr - Class in org.hd.d.pg2k.webSvr.exhibit
Wraps a filter to make an expression (for a FilterBean).
FilterExpr(Expr, FilterIF) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.FilterExpr
Construct us with the upstream expression.
FilterIF - Interface in org.hd.d.pg2k.webSvr.exhibit
Interface for a class to filter exhibits (for a FilterBean).
findExhibitsByWord(String, int, int) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Perform simple query on the exhibit data without filtering.
findExhibitsByWord(CharSequence, int, int, JIndexBean.SearchFilterByName) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Perform simple query on the exhibit data with candidate filtering; never null.
findFirstWorkingMirror(List<String>) - Static method in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils
Try the requested mirrors in turn, returning the full hostname of the first that is up, or null if none is available.
findLatestCodeBundle(DataSourceBean, String) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Returns full exhibit name for latest version of a code bundle, or null if none.
findLatestCodeBundleKey - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Private key used by findLatestCodeBundle(); never null.
findPrev(CharSequence) - Method in class org.hd.d.pg2k.svrCore.Name.AdHocPrefixCache
Returns a suitable prev (with a shared prefix/suffix) for the supplied non-null Name of any Name subclass, else null if none found.
findTNsWithUnknownCDNStatus(DataSourceBean, Collection<Name.ExhibitFull>, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.CDNUtils
Return (sub)set of the supplied exhibits that have unknown availability on CDN, does not block; never null.
finish() - Method in class org.hd.d.pg2k.svrCore.DefOutputStream
Finishes writing compressed data to the output stream without closing it.
finishResponse() - Method in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
Finish a response.
finishResponse() - Method in class org.hd.d.pg2k.webSvr.util.XMLCompressionServletResponseWrapper
Finish up.
first - Variable in class org.hd.d.pg2k.svrCore.Tuple.ComparablePair
The first member of the pair.
first - Variable in class org.hd.d.pg2k.svrCore.Tuple.ComparableTriple
The first member of the triple.
first - Variable in class org.hd.d.pg2k.svrCore.Tuple.Pair
The first member of the pair.
first - Variable in class org.hd.d.pg2k.svrCore.Tuple.Triple
The first member of the triple.
FIRST_PAGE_AFAP - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true then try very hard to push out the first page a user sees on our site(s) ASAP.
FIRST_VIRTUAL_OFFSET - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString.StaticDictionary
First (numerically most positive) "virtual" offset used by the static dictionary; strictly negative.
FIXABLE_UNIT_FEC_BLOCK_SIZE - Static variable in class org.hd.d.pg2k.svrCore.FEC.FECConsts
FEC protection unit/block size; a positive power of two much larger than BASIC_FEC_BLOCK_BYTES.
FIXABLE_UNIT_FEC_CHECKSUM_ALG - Static variable in class org.hd.d.pg2k.svrCore.FEC.FECConsts
The "fixable unit" block-checksum cryptographic checksum algorithm name.
FixedScore - Class in org.hd.d.pg2k.ai.scorer.fixed
Fixed score given by its single parameter.
FixedScore() - Constructor for class org.hd.d.pg2k.ai.scorer.fixed.FixedScore
Create simple non-parameterised instance.
FixedScore(String) - Constructor for class org.hd.d.pg2k.ai.scorer.fixed.FixedScore
Create parameterised version.
FixedScore(String, List<ScorerParam>) - Constructor for class org.hd.d.pg2k.ai.scorer.fixed.FixedScore
Create parameterised version.
fixedSimpleScorers - Static variable in class org.hd.d.pg2k.ai.scorer.MiniScorerCacheImpl
The (small) immutable current fixed set of parameterless base Scorer instances.
fixedSimpleScorers - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
The (small) immutable current fixed set of parameterless base Scorer instances.
fixup(CachedFile, SimpleLoggerIF) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Fixes-up in-memory cached meta-data for exhibit with that from disc.
flag - Variable in class org.hd.d.pg2k.test.dev.TinyTest
Only becomes true if setUp() does its thang.
flagIsPresent - Variable in class org.hd.d.pg2k.svrCore.GenUtils.RemoteFlagInfo
Status of the remote flag; null if not known.
flagURI - Variable in class org.hd.d.pg2k.svrCore.GenUtils.RemoteFlagInfo
Flag URI; not null.
flattenSuite(TestSuite, TestSuite) - Static method in class org.hd.d.pg2k.test.dev.Main
Flattens test case structure from src to dest.
flush() - Method in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
Flush any buffered data for this output stream, and force the response to be committed.
flush() - Method in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
Flush any accumulated input downstream in compressed form.
FLUSH_GZIP - Static variable in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
If false, suppress flushes of the GZIP output stream itself until the stream is closed.
FlushableGZIPOutputStream - Class in org.hd.d.pg2k.webSvr.util
Substitute for GZIPOutputStream that maximises compression and has a usable flush().
FlushableGZIPOutputStream(OutputStream) - Constructor for class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
Creates flush()able equivalent of GZIPOutputStream, with maximum/best compression and default output buffer size.
FlushableGZIPOutputStream(OutputStream, int) - Constructor for class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
Creates flush()able equivalent of GZIPOutputStream, with best compression.
FlushableGZIPOutputStream(OutputStream, int, int) - Constructor for class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
Creates flush()able equivalent of GZIPOutputStream, with specified compression level.
flushBuffer() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
flushBuffer() - Method in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
Flush the buffer and commit this response.
fmt(Object, StringBuffer) - Method in class org.hd.d.pg2k.svrCore.vars.SimpleNumberStats
Format value and append to buffer.
FNAME_AEP - Static variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Name under the codebase where we persist the AEP.
FNAME_MAIN_PROPS - Static variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Name under the codebase where we persist the properties/preferences.
FOG_START - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Distance at which fog starts to have an effect, in open range ]0, EXHIBIT_VISIBLE_M[.
FORCE_CORR_RECOMP - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
If true then force correlation data up to date.
FORCE_GC_AND_FINALISERS_AFTER_POLL_FAIL - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
If true, try GC and running finalizers after some connection failures.
FORCE_IMMEDIATE_SAVE_ON_EXPANDED_METADATA - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
If true, synchronously force a save of meta-data each time we add a new entry at least.
FORCE_INDEX_REBUILD_IN_POLL - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
If true, ensure that index is up-to-date on each poll() call if possible.
FORCE_MAJOR_COLLECTION_AFTER_MINOR_FAILS - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
If true then if a minor scavenge fails always force a major scavenge.
FORCE_SINGLE_CPU_MODE - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
If true then force single-CPU mode.
FORCE_TILE_POSITIONING - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
If true, round offset values to "tile" multiples.
FORCED_CPU_COUNT - Static variable in class org.hd.d.pg2k.svrCore.ThreadUtils
If non-null (ie the system property is set and parsable and we are allowed access), then the system behaves as if the specified number of CPUs is available at start-up.
forceSerialization - Variable in class org.hd.d.pg2k.test.dev.SystemVariablesTest.LocalTunnelSource
If true, force (de)serialisation as if on the wire.
format - Variable in class org.hd.d.pg2k.svrCore.vars.SimpleNumberStats
Our computed formatting object; never null.
fos - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Handle on JWS file-open service; null if none.
fos - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Handle on JWS file-open service; null if none.
FRAME_OVERHEAD_BYTES - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Frame overhead (header and trailer) in bytes; strictly positive.
FREE_HEAP_PER_VFE - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Nominal amount of heap space (bytes) to be free to accommodate one voted-for exhibit as well as normal Gallery operations; strictly positive.
fromCanonKey - Variable in class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache
Map from condensed canonical key to immutable ordered list of full-name results, best match first.
fromCheckString(String) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Parses a check-string as generated by toCheckString(); never null.
fromExhibitFile(File) - Static method in class org.hd.d.pg2k.svrCore.AccessionData
Construct accession data purely from the exhibit file.
fromFullName - Variable in class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache
Map from full exhibit name to immutable ordered list of full-name results, best match first.
fromHexString(String) - Static method in class org.hd.d.pg2k.svrCore.ROByteArray
Creates instance from a hex representation as generated by toHexString().
fromString(String) - Static method in class org.hd.d.pg2k.ai.scorer.ScoreAndConf
Parse toString() representation to return ScoreAndConf value; never null.
fromWireString(String) - Static method in class org.hd.d.pg2k.webSvr.threeD.LightweightMetaDataFetchInterface.GalleryBasicMetaData
Create an instance parsed from on-the-wire format; never null.
frozenAEPs - Static variable in class org.hd.d.pg2k.test.dev.BackCompatTest
Immutable set of usable (GZIPed) serialised AEP files in date order.
frozenEVVSs - Static variable in class org.hd.d.pg2k.test.dev.BackCompatTest
Immutable set of usable (GZIPed) serialised event-history files in approximate date order.
FS_CONF_ROOT - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Default base dir for meta-data load from filesystem.
FS_CONF_SECPROPS - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Filesystem path below conf root for load/save of private security properties.
FS_CONF_SYSPROPS - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Filesystem path below conf root for load/save of global system properties.
FS_DATA_CACHE_FILENAME - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Name of static properties cache file usually within data directory.
FS_DATA_HASH_FILENAME - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Name of static properties hash file usually within data directory.
FS_DATA_ROOT - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Default base dir for exhibit data load from filesystem.
FS_EST_BLOCK_SIZE_BYTES - Static variable in class org.hd.d.pg2k.svrCore.FileTools
Rough estimate of file-system allocation size for usage estimate (bytes); positive power of 2.
FS_LOG_INTERVAL_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Interval between logging filesystem accesses (ms); strictly positive.
fullSearchCacheKey - Static variable in class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache
Private lookup key for full searches of similar items; never null.

G

GALLERY_EPOC_START - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Approximate start date of the Gallery, primarily for validating timestamps, etc; strictly positive.
gallerySection - Variable in class org.hd.d.pg2k.webSvr.ads.AdBeanInterface.Context
The gallery section (top-level directory, or null.
gen - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
The (immutable) generic properties map; never null.
gen - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
The (immutable) generic properties map; never null.
GEN_NEWSFLASH_HTML - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Name of generic GenProps property for news-flash HTML segment.
GEN_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Prefix for general properties in gen/local properties (not use on lookup in map).
GEN_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Prefix for general properties in file (not needed on lookup).
generateAdTowerExtras(DataSourceBean, LocaleBean, int) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Get HTML content for trailing ad-tower content; never null but may be "".
generateAdTowerFallbackHTML(ServletContext, LocaleBean, int, int) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Get HTML content for a fall-back/fill-in ad-tower filler; never null but may be "".
generateEncodedImage(BufferedImage) - Static method in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils
Convert BufferedImage to byte[]-encoded JPEG no larger than dynBgImgMaxBytes bytes.
generateFastApproximation(ExhibitStaticAttr, GenProps) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Compute a "quick"/approximate value for a specified exhibit; never null.
generateGenericContactSheetHTML(int, List<Name.ExhibitFull>, String, Name.ExhibitFull, long, DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Generate contact sheet of the exhibits given, in order; never null.
generateNewNumericPageLabels1Upwards(int) - Static method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanNumeric
Generate a new immutable List of pageLabels from "1" upwards each time; argument must be non-negative.
generateNumericPageLabels1Upwards(int) - Static method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanNumeric
Return an immutable List of contigious String (int-valued) labels for page buttons from 1 upwards.
generateSimpleNumberStats(BasicVarMgrInterface, SimpleVariableDefinition, int, String) - Static method in class org.hd.d.pg2k.svrCore.VarTools
Robustly computes simple stats on a named TYPE_NUMBER variable.
generateSimpleNumberStats(SimpleVariableValue, int, String, InstanceID) - Static method in class org.hd.d.pg2k.svrCore.VarTools
Robustly computes simple stats on a TYPE_NUMBER variable.
generateSimpleStats(BasicVarMgrInterface, SimpleVariableDefinition, int) - Static method in class org.hd.d.pg2k.svrCore.VarTools
Robustly computes simple stats on a named generic variable.
generateTrailer() - Method in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
Return header to write downstream.
generateUploadPOSTBody(UploadInfoBean, OutputStream, byte[], String) - Static method in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
Writes the POST body for a multi-part MIME stream to upload an exhibit.
generateUserDataPointID(String, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Generate a unique key for the given HTTP request; returns null if not possible to generate.
generation - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Generation number; strictly positive.
GENERIC_ABG_COLOUR - Static variable in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Main background colour for architrave headings for catalogue and other generic pages.
GENERIC_ABG_COLOUR_QUOTED - Static variable in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Quoted (if necessary) version of GENERIC_ABG_COLOUR for HTML attributes; computed once per run.
GENERIC_AH_COLOUR - Static variable in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Main text colour for architrave headings for catalogue and other generic pages.
GENERIC_AH_COLOUR_QUOTED - Static variable in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Quoted (if necessary) version of GENERIC_AH_COLOUR for HTML attributes; computed once per run.
GENERIC_BG_COLOUR - Static variable in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Main background colour for catalogue and other generic pages.
GENERIC_BG_COLOUR_QUOTED - Static variable in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Quoted (if necessary) version of GENERIC_BG_COLOUR for HTML attributes; computed once per run.
GENERIC_TABLE_COLS - Static variable in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Columns in table for "generic"/default skin.
GENERIC_TN_BORDER_WIDTH_PIXELS - Static variable in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Width of chisled border for thumbnails in generic layout.
GENERIC_WIDTH_PX - Static variable in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Nominal generic page width (pixels).
genProps - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Our record of the current GenProps; never null.
GenProps - Class in org.hd.d.pg2k.svrCore.props
This holds run-time settable properties for the master and mirrors.
GenProps() - Constructor for class org.hd.d.pg2k.svrCore.props.GenProps
Construct a default, zero-timestamp set of generic properties.
GenProps(Properties, long) - Constructor for class org.hd.d.pg2k.svrCore.props.GenProps
Construct a new, immutable, properties set.
GenProps(Properties, long, SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.svrCore.props.GenProps
Construct a new, immutable, properties set.
GenProps.AuthData - Class in org.hd.d.pg2k.svrCore.props
Class holding details of one author; immutable, serialisable.
GenProps.AuthData(String, String) - Constructor for class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Construct new author details from single string.
GenProps.AuthData(String, String, String, String, String) - Constructor for class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Construct new author details from individial components.
GenProps.ClassifiedAd - Class in org.hd.d.pg2k.svrCore.props
Class holding details of one classified advertisement; immutable, serialisable.
GenProps.ClassifiedAd(String, String, long, long, String, String) - Constructor for class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
Construct new classified ad details.
GenProps.SimpleAd - Class in org.hd.d.pg2k.svrCore.props
Class holding details of one simple banner advertisement; immutable, serialisable.
GenProps.SimpleAd(int, String) - Constructor for class org.hd.d.pg2k.svrCore.props.GenProps.SimpleAd
Construct new simple ad details.
GenPropsGenNames - Class in org.hd.d.pg2k.svrCore.props
Names/prefixes of properties under GenProps (and LocalProps) gen.
GenPropsGenNames() - Constructor for class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
 
gensec - Variable in class org.hd.d.pg2k.svrCore.props.SecurityProps
Internal private copy of GENSECPROPS_PREFIX properties.
genSecProps - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Our record of the current GenProps; never null.
GENSECPROPS_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.props.SecurityProps
Prefix of subset of properties we hand out with getGenSecProps.
GENSTATS_MAX_EVENTS - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Maximum number of different generic (String) stats recordable.
GENSTATS_STRING_GLOBAL_EVENT - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Generic read-write persistent global String event variable for general stats.
GENSTATS_STRING_LOCAL_EVENT - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Generic read-write persistent local String event variable for general stats.
genTimeRemaining - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Time remaining for this generation; reset if a new/best Scorer is found.
genTimeSmoothedMs - Variable in class org.hd.d.pg2k.webSvr.ads.AdUtils.AdSlotMonitor
Smoothed time of recent ad slot generation time; never null, value non-negative.
GenUtils - Class in org.hd.d.pg2k.svrCore
Some general utility methods of use throughout the application.
GenUtils() - Constructor for class org.hd.d.pg2k.svrCore.GenUtils
Prevent construction of an instance.
GenUtils.AbstractRandomAccessList<T> - Class in org.hd.d.pg2k.svrCore
Attach run-time RandomAccess marker to AbstractList base.
GenUtils.AbstractRandomAccessList() - Constructor for class org.hd.d.pg2k.svrCore.GenUtils.AbstractRandomAccessList
 
GenUtils.LengthLimitedOutputStream - Class in org.hd.d.pg2k.svrCore
Prevents more than a specified number of bytes being written to the output stream.
GenUtils.LengthLimitedOutputStream(OutputStream, int) - Constructor for class org.hd.d.pg2k.svrCore.GenUtils.LengthLimitedOutputStream
Creates an output stream with the specified write limit.
GenUtils.RemoteFlagInfo - Class in org.hd.d.pg2k.svrCore
Immutable information about each remote URI flag.
GenUtils.RemoteFlagInfo(URI, Boolean, long, long, long) - Constructor for class org.hd.d.pg2k.svrCore.GenUtils.RemoteFlagInfo
Create a new instance from scratch.
GenUtils.RemoteFlagInfo(URI) - Constructor for class org.hd.d.pg2k.svrCore.GenUtils.RemoteFlagInfo
Construct an (initial) instance with unknown status and no check underway.
GeoProximity - Enum in org.hd.d.pg2k.svrCore.location
Defines some broad-brush, ordered, geographical Internet proximity values.
GeoProximity(int) - Constructor for enum org.hd.d.pg2k.svrCore.location.GeoProximity
 
GeoUtils - Class in org.hd.d.pg2k.svrCore.location
Geographical-related utility functions.
GeoUtils() - Constructor for class org.hd.d.pg2k.svrCore.location.GeoUtils
Prevent construction of an instance.
GeoUtils.CCTLD - Class in org.hd.d.pg2k.svrCore.location
An immutable DNS ccTLD (two-letter) country code.
GeoUtils.CCTLD(String) - Constructor for class org.hd.d.pg2k.svrCore.location.GeoUtils.CCTLD
Construct instance.
get(int) - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFilesDB
Get given numbered entry by index; never null.
get(K) - Method in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Get an entry from the map, making it the Most Recently Used; null if no such element.
get(K) - Method in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Get an entry from the map, making it the Most Recently Used; null if no such element.
get(K) - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Get an entry from the map; null if no such element.
get(Object) - Method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
 
get(K) - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
 
get(K) - Method in interface org.hd.d.pg2k.svrCore.MemoryTools.CacheMiniMap
Get an entry from the map; null if no such element.
get(int) - Method in class org.hd.d.pg2k.svrCore.ROByteArray
Get value at specified index.
get(int) - Method in class org.hd.d.pg2k.svrCore.ROIntArray
Get value at specified index.
get2DImageDimensions(InputStream) - Method in class org.hd.d.pg2k.svrCore.mediahandler.gif
Get dimensions X and Y of a GIF exhibit, else null if dimensions cannot be computed.
get2DImageDimensions(InputStream) - Method in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Get dimensions X and Y of a JPEG exhibit, else null if dimensions cannot be computed.
get2DImageDimensions(InputStream) - Method in class org.hd.d.pg2k.svrCore.mediahandler.png
Get dimensions X and Y of a PNG exhibit, else null if dimensions cannot be computed.
get2DImageDimensions(InputStream) - Method in class org.hd.d.pg2k.svrCore.mediahandler.swf
Efficiently get X,Y pixel dimensions of SWF exhibit, else null if dimensions cannot be computed.
get2DImageDimensions(InputStream) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractHandler
Efficiently get X,Y pixel dimensions of an image exhibit, else null if dimensions cannot be computed.
get2DImageDimensions(InputStream) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Get dimensions X and Y of an image by decoding entire image, else null if dimensions cannot be computed.
get2DImageDimensions(InputStream) - Method in interface org.hd.d.pg2k.svrCore.MIME.Handler
Get X,Y pixel dimensions of an image exhibit, else null if dimensions cannot be computed.
GET_SYSID_IN_CONS - Static variable in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
If true, try in the constructor to get the local system ID from upstream.
getAccessionMetadata() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Get exhibit accession metadata; null if none available.
getActionCommand() - Method in class org.hd.d.pg2k.clApp.atHome.JLFAbstractAction
Gets the value from the key Action.ACTION_COMMAND_KEY
getActionCommand() - Method in class org.hd.d.pg2k.clApp.uploader.JLFAbstractAction
Gets the value from the key Action.ACTION_COMMAND_KEY
getActionCommand() - Method in class org.hd.d.pg2k.webSvr.threeD.JLFAbstractAction
Gets the value from the key Action.ACTION_COMMAND_KEY
getActiveMirrors(SimpleVariablePipelineIF, boolean) - Static method in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils
Get active mirrors listed by mirror tag; may be empty but never null.
getActualPayloadLength() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Return the actual payload length; non-negative.
getAdHocPrefixCache() - Static method in class org.hd.d.pg2k.svrCore.Name
Get instance of AdHocPrefixCache; never null.
getAemfb(DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Get the filter bean associated with the current DataSourceBean; never null.
getAep() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Get the current AEP (exhibit properties); never null.
getAep() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Get the AllExhibitProperties; never null.
getAEPLinkedValue(DataSourceBean.AEPLinkedKey) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get value against supplied key in AEP-linked store; result may be null.
getAllAuthors() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Get all authors user is allowed to accept, sorted.
getAllCategories() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Get all categories user is allowed to accept, sorted.
getAllExhibitImmutableData(long) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
getAllExhibitImmutableData(long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Gets all static exhibit data if its timestamp is not that specified.
getAllExhibitImmutableData(long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Gets all static exhibit data if its timestamp is not that specified.
getAllExhibitImmutableData(long) - Method in interface org.hd.d.pg2k.svrCore.datasource.ExhibitPipelineReducedExceptionIF
Gets set of all static exhibit data if its timestamp is not that specified.
getAllExhibitImmutableData(long) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Gets all static exhibit data if its timestamp is not that specified.
getAllExhibitImmutableData(long) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Gets set of all static exhibit data if its timestamp is not that specified.
getAllExhibitImmutableData(long) - Method in interface org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF
Gets set of all static exhibit data if its timestamp is not that specified.
getAllExhibitImmutableData(long) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
 
getAllExhibitImmutableData(long) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
getAllExhibitImmutableData(long) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Gets all static exhibit data if its timestamp is not that specified.
getAllExhibitNamesSorted() - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Gets an immutable sorted RandomAccess list of all full exhibit names; never null.
getAllExhibitProperties(long) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
AEP is too expensive (large, slow) to fetch and is more than we need, so forbid it.
getAllExhibitProperties(long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Gets set of all exhibit properties if its hash is not that specified.
getAllExhibitProperties(long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Gets set of all exhibit properties if its hash is not that specified.
getAllExhibitProperties(AllExhibitProperties, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Gets set of all exhibit properties if not that specified, attempting minimise data transferred across the tunnel.
getAllExhibitProperties(long) - Method in interface org.hd.d.pg2k.svrCore.datasource.ExhibitPipelineReducedExceptionIF
Gets set of all exhibit properties if its hash is not that specified; never null for -1 argument.
getAllExhibitProperties(long) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Gets set of all exhibit properties if its hash is not that specified.
getAllExhibitProperties(long) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Gets set of all exhibit properties if its hash is not that specified.
getAllExhibitProperties(long) - Method in interface org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF
Gets set of all exhibit properties if its hash is not that specified; never null for -1 argument.
getAllExhibitProperties(long) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
 
getAllExhibitProperties(long) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
getAllExhibitProperties(long) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Gets set of all exhibit properties if its hash is not that specified.
getAllExhibitShortNamesArraySorted() - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Gets (sorted) array of all short exhibit names; never null nor containing nulls but may be zero-length.
getAllStaticAttrs() - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Gets immutable (sorted) List of all static attrs; never null.
getAllSuffixes() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Get all file suffixes user is allowed to select, sorted.
getAllValidExhibitTypes() - Static method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Returns a (private) list of all valid exhibit types, in order by type.
getAlt() - Method in class org.hd.d.pg2k.svrCore.location.Location.Estd
Get the altitude in metres; null indicates not known.
getAltBgColour(HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Gets the alternate background colour for the current skin for the current request; never null.
getAndCacheStaticImage(boolean, String, boolean, ServletContext) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Get BufferedImage containing expanded image loaded as static resource from WAR; never null.
getApplicationInstance(ServletContext) - Static method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Factory method to create/return the unique application-level instance; never returns null.
getAsDOM() - Method in class org.hd.d.pg2k.svrCore.AccessionData
Get exhibit accession metadata as DOM, never null.
getAsGetPathInfo(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Gets parameters suitable to tag on to end of servlet URI to make new path.
getAsGetURLParameters(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Gets parameters suitable to tag on to a URL after a '?', eg for GET operation.
getAsHiddenFormElements() - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Gets parameters as hidden fields to include in a form.
getAttribute(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getAttributeNames() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getAttributeWords() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Get attribute words as a valid string of hyphen-separated words; can be "" but never null.
getAttributeWordsAsList() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Get attribute words as immutable List; can be zero-length but never null.
getAttributeWordsComponent(CharSequence, Set<String>) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the attribute words component of a full exhibit name, assuming the name is valid.
getAttributeWordsComponentEnumeration(CharSequence, Set<String>) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the attribute words component of a full exhibit name as an Enumeration of String, assuming the name is valid.
getAttributeWordsComponentSortedSet(CharSequence, Set<String>) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the attribute words component of a full exhibit name as a SortedSet of String, assuming the name is valid; never null.
getAttrWords() - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
The sorted and duplicate-free non-null list of attribute words.
getAttrWords() - Static method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils
Gets (immutable) set of exhibit attribute words, comparators, etc; never null.
getAttrWordsSortedSet() - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
The set of attribute words as a view in an immutable SortedSet.
getAudioFileFormat(InputStream) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractSampledSoundHandler
Get format of audio data; null if none or format not usable/parseable.
getAuthData(CharSequence) - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get AuthData for specified author, or null if none.
getAuthor() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Returns author (initials) selected, or "" if none.
getAuthorComponent(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the author component of a valid full or short exhibit name, assuming the name is valid.
getAuthorExhibitCounts() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get a map from author initials (String) to exhibit count for that author (Integer); never null.
getAuthType() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getBaseName() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Return the base name (the last component of the class name unless overridden); never null.
getBaseName() - Method in interface org.hd.d.pg2k.ai.scorer.ScorerIF
Get (base) name of this Scorer (excluding any parameters); never null.
getBaseScorerByName(String) - Method in class org.hd.d.pg2k.ai.scorer.MiniScorerCacheImpl
Get base non-parameterised Scorer by name; null if no such base Scorer supported.
getBaseScorerByName(String) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Get base non-parameterised Scorer by name; null if no such base Scorer supported.
getBaseScorerByName(String) - Method in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Get base non-parameterised Scorer by name; null if no such base Scorer supported.
getBaseScorersWithoutParameters() - Method in class org.hd.d.pg2k.ai.scorer.MiniScorerCacheImpl
Base set of available Scorers' names (no parameters); never null but may be empty.
getBaseScorersWithoutParameters() - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Base set of available Scorers' names (no parameters); never null but may be empty.
getBaseScorersWithoutParameters() - Method in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Base set of available Scorers' names (no parameters); never null but may be empty.
getBaseSrcPixelsHeight(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get height of current zoomed view in terms of original base-image pixels; always positive.
getBaseSrcPixelsWidth(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get width of current zoomed view in terms of original base-image pixels; always positive.
getBestExhibitSelection(ServletContext, int, Random) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Get names of the the best exhibits ("goodness" greater than zero); never null.
getBestExhibitSelection(ServletContext, int, Random, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Get names of the the best exhibits ("goodness" greater than zero); never null.
getBlockCount() - Method in class org.hd.d.pg2k.svrCore.Name
Returns number of internal contiguous blocks to cover all the text, fewer being better; non-negative.
getBlockedThreadsCount() - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DataConcurrencyAccessMonitor
Get count of blocked thread in getRawData(); non-negative.
getBooleanProp(String, Properties, String, boolean) - Static method in class org.hd.d.pg2k.svrCore.location.Location.Base
Routine to get a boolean property.
getBreadcrumbs(LocaleBeanBase) - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletBase
Get Breadcrumbs, empty if none; never null.
getBreedingSet(String) - Method in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Get immutable random-access list of Scorers to "breed" from, best first; never null, possibly empty.
getBufferSize() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
getBundleExhibitName(DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Get full exhibit name of the latest javadoc bundle; null if none.
getBytesUploaded() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic.UploadStatus
Get bytes of this exhibit uploaded so far.
getBytesWritten() - Method in class org.hd.d.pg2k.svrCore.GenUtils.LengthLimitedOutputStream
Retrieve the number of bytes written so far; non-negative.
getCache() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Get the cache; never null.
getCachedCompositeScoreAndConfidence(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
Default implementation is uncached; always returns null.
getCachedCompositeScoreAndConfidence(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.ai.scorer.MiniScorerCacheImpl
Not available.
getCachedCompositeScoreAndConfidence(Name.ExhibitFull, boolean) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Like computeCompositeScoreAndConfidence() but never forces a new computation and returns only from cache; null if nothing suitable immediately available.
getCachedData(File, int, ByteBuffer, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Return data chunk from cached file in the result argument.
getCachedDataLength(File, Name.ExhibitFull) - Static method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Recovers the actual on-disc cached exhibit prefix length, or 0 if not present.
getCacheDir() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Get filesystem-based thumbnail/data cache directory, or null if none.
getCacheDir() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get name of subdirectory for cached files; null if WAR cache default should be used.
getCalibrationExhibitsAndScores() - Method in class org.hd.d.pg2k.ai.scorer.MiniScorerCacheImpl
Get the set of exhibits (short names) to calibrate against and their score/confidence values; never null.
getCalibrationSet(String, String) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Get calibration data from server; never null but may be empty.
getCalibrationSetSize() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Get size of current calibration set, or zero if none.
getCategory() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Returns category selected, or "" if none.
getCategoryComponent(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the category component (top directory) of a full exhibit name, assuming the name is valid.
getCategoryExhibitCounts() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get a map from category [top-level directory] (String) to exhibit count for that category (Integer); never null.
getCategoryListSortedAsHTML(DataSourceBean, HttpServletRequest, LocaleBeanBase, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Get sorted, hyperlinked HTML i18n text list of exhibit categories; never null.
getCategoryListSortedAsHTML(DataSourceBean, HttpServletRequest, LocaleBeanBase, String) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Get sorted, hyperlinked HTML i18n text list of exhibit categories; never null.
getCategoryTreeFilterBean(DataSourceBean, CharSequence) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Get selected by-category TreeFilterBean from entire exhibit set; never null.
getCatPageExhibitMetaDataHTML(DataSourceBean, Name.ExhibitFull) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Generates HTML form of exhibit metadata, "" if no such metadata for the specified exhibit; never null.
getCatPageExhibitMetaDataHTMLFuture(DataSourceBean, Name.ExhibitFull) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
As for getCatPageExhibitMetaDataHTML(), but will compute a missing value asynchronously; never null.
getCatPageExhibitMetaDataHTMLRaw(Name.ExhibitFull, AllExhibitProperties) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Computes the raw data for getCatPageExhibitMetaDataHTML() without cacheing; never null.
getCCTLDByAddress(InetAddress, boolean) - Static method in class org.hd.d.pg2k.svrCore.location.GeoUtils
Guess geographical "location" of given IP address (usually of an HTTP client).
getCCTLDFromIPPrefix() - Static method in class org.hd.d.pg2k.svrCore.location.GeoUtils
Get built-in immutable IPv4-to-ccTLD map; never null.
getCharacterEncoding() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getCharacterEncoding() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
getCharSequence() - Method in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Get the file path (full exhibit name) as an immutable CharSequence; never null.
getClassifieds(URI, Locale, InetAddress) - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Returns private mutable List of possible classifieds that match the filters; null if no such ads.
getCloseCCTLDs(GeoUtils.CCTLD) - Static method in class org.hd.d.pg2k.svrCore.location.GeoUtils
Get geographically-close ccTLDs to the specified ccTLD; empty if none, but never null.
getCloseness() - Method in enum org.hd.d.pg2k.svrCore.location.GeoProximity
Get the "closeness" factor higher meaning closer; strictly positive.
getCode() - Method in enum org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket.OpCode
Get the "closeness" factor higher meaning closer; strictly positive.
getColumnCount() - Static method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Return the number of columns; fixed for this model.
getColumnCount() - Method in class org.hd.d.pg2k.clApp.uploader.UploadFileTableModel
Return the number of columns; fixed for this model.
getColumnName(int) - Static method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Return a column name, indexed from 0.
getColumnName(int) - Method in class org.hd.d.pg2k.clApp.uploader.UploadFileTableModel
Return a column name.
getCommonResourceBundle(Locale) - Static method in class org.hd.d.pg2k.svrCore.LocaleBeanBase
Gets the (properties-only) common resource bundle for the given locale.
getComp() - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.IndirectComparatorStub
Get the comparator that we indirectly call.
getCompactableInstanceName() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
For Compactable interface, or null if none.
getCompactableInstanceName() - Method in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Get name of this container instance for tracking purposes, or null if none.
getCompactableInstanceName() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Get instance name; may be null.
getCompactableInstanceName() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Get name of this container instance for tracking purposes, or null if none.
getCompactableInstanceName() - Method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
Get name of this Compactable instance for tracking purposes, or null if none.
getCompactableInstanceName() - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Get name of this container instance for tracking purposes, or null if none.
getCompactableInstanceName() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Get name of this Compactable instance for tracking purposes, or null if none.
getCompactableInstanceName() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Get name of this Compactable instance for tracking purposes, or null if none.
getCompactableInstanceName() - Method in interface org.hd.d.pg2k.svrCore.MemoryTools.Compactable
Get instance name; may be null.
getCompletedUploadsThisSession() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Get number of exhibits successfully uploaded this session; non-negative.
getConfDir() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get name of subdirectory for read-only conf files; never null.
getContactSheetHTML(Name.ExhibitFull, String, DataSourceBean, List<Name.ExhibitFull>) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Make "contact print" / "preview" HTML fragment to show a user all similar exhibits, "" if none possible; never null.
getContentLength() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getContentLength() - Method in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
Get the value set for the Content-Length header, or zero if not (yet) set.
getContentMD5() - Method in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
Get the value set for the Content-MD5 header, or null if not (yet) set.
getContentType() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getContextPath() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getCookies() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getCopy() - Method in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Take a copy of the map contents, which does not alter LRU; never null.
getCopy() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Take a copy of the map contents, which does not alter LRU; never null.
getCorrelates(ExhibitStaticAttr, AllExhibitProperties, BasicVarMgrInterface, boolean) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
Get correlates for specified exhibit; never null but result may be empty.
getCorrelates(ExhibitStaticAttr, AllExhibitProperties, BasicVarMgrInterface, boolean) - Method in interface org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCacheIF
Get correlates for specified exhibit; never null but result may be empty.
getCount(Object) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get count of this event value; never negative.
getCountByRank(int) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get count by rank; strictly positive.
getCountriesInRegion(String) - Static method in class org.hd.d.pg2k.svrCore.location.GeoUtils
Get ccTLDs in the specified region; empty if none, but never null.
getCrumb(int) - Method in class org.hd.d.pg2k.webSvr.util.Breadcrumbs
Get specified crumb by its index; never null.
getCurrentScorersWithParameters(boolean) - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
Current set of best-available Scorers with their parameters; never null but may be empty.
getCurrentScorersWithParameters(boolean) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Current set of available Scorers name and parameters (where applicable); never null but may be empty.
getCurrentScorersWithParameters(boolean) - Method in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Current immutable set of available Scorer names and parameters (where applicable); never null but may be empty.
getData(String, String, String) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Fetch specified ordered records from server; may be empty but never null.
getData(int, int) - Method in class org.hd.d.pg2k.svrCore.ROByteArray
Get (a copy of) a portion of the data block.
getData() - Method in class org.hd.d.pg2k.svrCore.ROIntArray
Get (a copy of) the entire data block.
getData(int, int) - Method in class org.hd.d.pg2k.svrCore.ROIntArray
Get (a copy of) a portion of the data block.
getData(DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.threeD.DataServlet
Get the filtered data associated with the current DataSourceBean; never null.
GETDATA_METHOD - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Method to use in getData() to connect to server (POST or GET).
getDataDir() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get name of subdirectory for data files; never null.
getDataSource() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
Make internal dataSource available to classes in the same package only; never null.
getDataSource(ServletConfig, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
Get singleton (per-servlet-context) data pipeline/cache instance.
getDataSource(ServletConfig, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.exhibit.ThumbnailServlet
Get singleton (per-servlet-context) data pipeline/cache instance.
getDataSource() - Method in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Get data source/pipeline; never returns null.
getDataSource(ServletConfig, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.upload.UploadServlet
Get singleton (per-servlet-context) data pipeline/cache instance.
getDataSource(ServletConfig, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Get singleton (per-servlet-context) data pipeline/cache instance.
getDataSourceBean() - Method in class org.hd.d.pg2k.test.dev.ServletTestsBase
Get (application-wide/shared) Data Source Bean instance linked to servlet runner; never null.
getDataSourceBean(ServletContext, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Get singleton (per-servlet-context) data pipeline/cache instance.
getDataSourceBean(ServletContext, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.threeD.DataServlet
Get singleton (per-servlet-context) data pipeline/cache instance.
getDataSourceBeanIfMaster() - Static method in class org.hd.d.pg2k.test.dev.HTTPTunnelTest
If ServletContext exists and we are in master mode, return DataSource.
getDateHeader(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getDateHeader(String) - Method in class org.hd.d.pg2k.test.dev.MockHttpServletRequestWithParams
 
getDef() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get the variable definition; never null.
getDef() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Get the variable definition; never null.
getDef() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
Get the variable definition; never null.
getDef() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueSet
Get the variable definition; never null.
getDef() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Get the variable definition; never null.
getDefaultName() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Get default name for this Scorer; always a valid ScorerName.
getDescription() - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Get the description; never null but may be "".
getDescription() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Get the (8-bit) description; returns null if none, else non-empty String.
getDescription() - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Get description text or "" if none; never null.
getDescriptionCommonCatalogueName() - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletAllExhibits
Get descriptive text (i18n-ed if possible); null if none.
getDescriptionCommonCatalogueName() - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletAllIcons
Get descriptive text (i18n-ed if possible); null if none.
getDescriptionCommonCatalogueName() - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletBase
Get descriptive text (i18n-ed if possible); null if none.
getDict() - Method in class org.hd.d.pg2k.svrCore.Compact7BitString
Get the static dictionary, null if none.
getDict() - Method in class org.hd.d.pg2k.svrCore.Compact7BitString.WithDict
Get the static dictionary, null if none.
getDirComponent(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the full directory component of a full exhibit name, assuming the name is valid.
getDisplayPixelForEstdLocationCentre(Location.Estd) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Gets pixel in current view corresponding to centre of given location; null if not in current view.
getDistinctValuesInRankOrder() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get an immutable RandomAccess List of the distinct values in rank order; never null but may be empty.
getDistinctValuesSorted() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get an immutable RandomAccess List of the distinct values in value-sorted order; never null but may be empty.
getDNSBLs() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get immutable Set of DNSBLs (normalised DNS zone names); never null.
getDNSBLs() - Method in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Get the set of DNS RBLs to screen traffic, empty if none; never null.
getDottedExtensionExhibitCounts() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get a map from dotted-file-extension (String) to exhibit count for that author (Integer); never null.
getDoubleProp(String, Properties, String, boolean) - Static method in class org.hd.d.pg2k.svrCore.location.Location.Base
Routine to get a double property.
getDoubleProps(String, Properties, String, boolean) - Static method in class org.hd.d.pg2k.svrCore.location.Location.Base
Get pair of double properties; requested one and its error interval.
getE() - Method in class org.hd.d.pg2k.svrCore.location.Location.Estd
Get the Easting value; never null.
getEastDegrees(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get East Offset as degrees East; range approximately [-180f, +180f].
getEastOffset(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get East Offset of the current view from the base/original image.
getEastOffsetSrcPixelsX(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get source image left (x) coordinate.
getEmptyNonAuthEVV(SimpleVariableDefinition, EventPeriod, long) - Static method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Get a non-authoritative empty EventVariableValue with the specified definition/period/interval; never null.
getEndIndex() - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Get (index of) one beyond highest-numbered item to display; non-negative.
getEndOfAttrWords(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Find the index of the end of the attribute words for a short or long exhibit name; strictly positive.
getEndOfMainWords(CharSequence, int, int, Set<String>) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Find the index of the end of the main words for a short or long exhibit name; strictly positive.
getErr() - Static method in class org.hd.d.pg2k.test.dev.Main
Get stream to use in lieu of System.err for jUnit tests; never null.
getEsa() - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Get the static exhibit details; never null.
getEstdLocationThumbnailRRL(Location.Estd, boolean) - Static method in class org.hd.d.pg2k.webSvr.location.LocationUtils
Return root-relative (starting with "/") URL for Estd location thumbnail.
getEventHistory(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Get the current event history for the given definition; never null but may return an empty value.
getEventList() - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.RawDataAccessMonitor
Retrieve the List of events in order; never null though possibly empty.
getEventValue(SimpleVariableDefinition, EventPeriod, boolean) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
Always return empty values.
getEventValue(SimpleVariableDefinition, EventPeriod, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Get the current partial, or previous full, event set at the specified interval; never null.
getEventValue(SimpleVariableDefinition, EventPeriod, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Get the current partial, or previous full, event set at the specified interval; never null.
getEventValue(SimpleVariableDefinition, EventPeriod, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Get the current partial, or previous full, event set at the specified interval; never returns null.
getEventValue(SimpleVariableDefinition, EventPeriod, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Get the current partial, or previous full, event set at the specified interval.
getEventValue(SimpleVariableDefinition, EventPeriod, boolean) - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Get the current partial, or previous full, event set at the specified interval; never returns null.
getEventValue(SimpleVariableDefinition, EventPeriod, boolean) - Method in interface org.hd.d.pg2k.svrCore.vars.BasicVarMgrInterface
Get the current partial, or previous full, event set at the specified interval; never null.
getEventValue(SimpleVariableDefinition, EventPeriod, boolean) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
 
getEventValue(SimpleVariableDefinition, EventPeriod, boolean) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
getEventValue(SimpleVariableDefinition, EventPeriod, boolean) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.EventValueRequestMonitor
Intercept event requests and look for incorrect redundancy.
getEventValue(SimpleVariableDefinition, EventPeriod, boolean) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get the current partial, or previous full, event set at the specified interval; never null.
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Get the specified event sets for the specified intervals; never null.
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Get the specified global event sets for the specified intervals; never null.
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Get the specified event sets for the specified intervals; never null.
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Get the specified event sets for the specified intervals; never null.
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Get the specified event sets for the specified intervals; never null.
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in interface org.hd.d.pg2k.svrCore.vars.BasicVarMgrInterface
Get the specified event sets for the specified intervals; never null.
getEventValues(long, BitSet) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
Get the specified event sets for the specified intervals; never null.
getEventValues(EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueSet
Get the specified event sets for the specified intervals; never null.
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
Get event values; never null.
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
 
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.EventValueRequestMonitor
Intercept event requests and look for incorrect redundancy.
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get the specified event sets for the specified intervals; never null.
getEvPeriodSubset() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Get unmodifiable view of the event period/interval subset to be collected, or null if not an event or all event periods to be collected.
getExhibit() - Method in class org.hd.d.pg2k.webSvr.ads.AdBeanInterface.Context
Get the full name of the exhibit connected with this ad, or null if none relevant.
getExhibitCount(ServletContext, CharSequence, List<Name.ExhibitFull>) - Method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Given arguments as for selectPrefixesAndShortNames(), returns Map from name to count for all nodes at the given level; null if no nodes with given prefix.
getExhibitCountFromMap(Map<Name, Collection<CharSequence>>, Name) - Method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Given arguments as for selectPrefixesAndShortNames(), returns Map from name to count for all nodes at the given level; null if no nodes with given prefix.
getExhibitCountsByAttribute() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Returns an immutable Map from attribute (String word) to a Set of full names of all exhibits with each attribute; never null.
getExhibitDataHash() - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Get exhibitDataHash.
getExhibitFullName() - Method in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Get the full exhibit name; never null.
getExhibitName(int) - Method in interface org.hd.d.pg2k.webSvr.threeD.LightweightMetaDataFetchInterface
Fetch the full name of the given numbered exhibit; null if no such exhibit or not currently available.
getExhibitName(int) - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Fetch the full name of the given numbered exhibit; null if no such exhibit or not currently available.
getExhibitNames(int[]) - Method in interface org.hd.d.pg2k.webSvr.threeD.LightweightMetaDataFetchInterface
Fetch the full name of the given numbered exhibits; each entry null if no such exhibit or not currently available, overall result never null.
getExhibitNames(int[]) - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Fetch the full name of the given numbered exhibits; each entry null if no such exhibit or not currently available, overall result never null.
getExhibitNames(URL, int[]) - Static method in class org.hd.d.pg2k.webSvr.threeD.Utils
Client-side call to get exhibit names (by index) from the server; never null.
getExhibitPropsComputable(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get computable (immutable) props for exhibit; if none available then returns null.
getExhibitPropsComputableMap() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get immutable map from full exhibit name to ExhibitPropsComputable; never null.
getExhibitPropsComputableMutable(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get ExhibitPropsComputableMutable for specified exhibit; null if no such exhibit or no result yet computed.
getExhibitPropsComputableMutable(Name.ExhibitFull, boolean, GenProps, SimpleExhibitPipelineIF, ScorerCacheIF, long) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get ExhibitPropsComputableMutable for specified exhibit within given time; null if no such exhibit or out of time.
getExhibitPropsComputableMutable(Name.ExhibitFull, boolean, GenProps, SimpleExhibitPipelineIF, ScorerCacheIF) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get ExhibitPropsComputableMutable for specified exhibit; null if no such exhibit else never null.
getExhibitPropsLoadable(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get loadable props for exhibit; never null.
getExhibitPropsLoadableMap() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get immutable map from full exhibit name to ExhibitPropsLoadable; never null.
getExhibitsByAttribute() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Returns a Map from attribute (String word) to a Set of full names of all exhibits with each attribute; never null.
getExhibitsLRUList() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Get exhibit metadata in LRU order; never null but may be empty.
getExhibitType() - Method in class org.hd.d.pg2k.svrCore.mediahandler.au
Get internal type of ExhibitMIME type; never null.
getExhibitType() - Method in class org.hd.d.pg2k.svrCore.mediahandler.bmp
Get internal type of ExhibitMIME type; never null.
getExhibitType() - Method in class org.hd.d.pg2k.svrCore.mediahandler.gif
Get internal type of ExhibitMIME type; never null.
getExhibitType() - Method in class org.hd.d.pg2k.svrCore.mediahandler.jp2
Get internal type of ExhibitMIME type; never null.
getExhibitType() - Method in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Get internal type of ExhibitMIME type; never null.
getExhibitType() - Method in class org.hd.d.pg2k.svrCore.mediahandler.mid
Get internal type of ExhibitMIME type; never null.
getExhibitType() - Method in class org.hd.d.pg2k.svrCore.mediahandler.mp3
Get internal type of ExhibitMIME type; never null.
getExhibitType() - Method in class org.hd.d.pg2k.svrCore.mediahandler.png
Get internal type of ExhibitMIME type; never null.
getExhibitType() - Method in class org.hd.d.pg2k.svrCore.mediahandler.swf
Get internal type of ExhibitMIME type; never null.
getExhibitType() - Method in class org.hd.d.pg2k.svrCore.mediahandler.tif
Get internal type of ExhibitMIME type; never null.
getExhibitType() - Method in class org.hd.d.pg2k.svrCore.mediahandler.wav
Get internal type of ExhibitMIME type; never null.
getExhibitType(String) - Static method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Gets type of an exhibit given its extension.
getExhibitType() - Method in interface org.hd.d.pg2k.svrCore.MIME.Handler
Get internal type of ExhibitMIME type; never null.
getExhibitVariantRange(List<Name.ExhibitFull>, Comparator<Name.ExhibitFull>, int) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Find the set of exhibits with the same subject as the indicated one.
getExpiryInterval() - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Get expiry interval in ms, zero (the default) means no automatic expiry; non-negative.
getExpr() - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Get the simple single (input) filter/sort expression directly.
getExtantSessionVars(HttpServletRequest, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.SessionVarBean
Get (copy of) any existing value from the HTTP session; null if no session values and create is false.
getExtension(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Get the extension of a file name, not including the leading dot.
getExtensionComponent(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the extension (without dot) of a valid full or short exhibit name, assuming the name is valid.
getFactory() - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Return a new factory each time to minimise chance of 'leaks'.
getFactoryPfx() - Static method in class org.hd.d.pg2k.svrCore.AccessionData
Returns parser factory instance, correctly configured.
getFc() - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Get the FileContents; never null.
getFileChooserPathHint() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderProps
Get the file chooser directory hint, or null.
getFileComponent(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the file component (short name) of a full exhibit name, assuming the name is valid.
getFilePath() - Method in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Get the file path (full exhibit name) as a String; never null.
getFilesystemBasedExhibitNames(SimpleLoggerIF, File, boolean) - Static method in class org.hd.d.pg2k.svrCore.ExhibitFile
Collect a set of names of exhibits in the filesystem.
getFilter() - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletAllExhibits
Get the filter expression to apply.
getFilter() - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletAllIcons
Get the filter expression to apply.
getFilter() - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletBase
Get the filter expression to apply.
getFilterConfig() - Method in class org.hd.d.pg2k.webSvr.util.CompressionFilter
 
getFilterConfig() - Method in class org.hd.d.pg2k.webSvr.util.XMLCompressionFilter
 
getFilteredVar() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVarStats
Get the variable stripped of old globalMap entries.
getFormats(String) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable.RBControl
Claim a 'local' format, ie not properties or class.
getFrameLength() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Computes the total number of bytes that would be written by writePacket(); strictly positive.
getFullDescription() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Routine to print a full techie-readable description of a variable.
getFullName(CharSequence) - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Gets the full name of an exhibit from its (unique) file component, ie short name or persistable key; null if no exhibit IN THIS AEID has the specified short name/key.
getFullName() - Method in class org.hd.d.pg2k.svrCore.Name.ExhibitShort
Retrieve full name for this short name; never null.
getFullName() - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Assemble complete name.
getFullNameFromPersistableKey(CharSequence) - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Gets the full name of an exhibit from its short-name persistable key; null if none.
getFullNamesWithDuplicateShortNames() - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Gets (sorted) array of full names that have duplicate short names; never null nor containing nulls but may be zero-length.
getFullyCachedCount(AllExhibitProperties, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Return estimated count of known-fully-cached exhibits; non-negative.
getGalleryBasicMetaData() - Method in interface org.hd.d.pg2k.webSvr.threeD.LightweightMetaDataFetchInterface
Fetch the current exhibit-set hash and exhibit count; never null.
getGalleryBasicMetaData() - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Return cached copy (or EMPTY if none); never null.
getGallerySection() - Method in class org.hd.d.pg2k.webSvr.ads.AdBeanInterface.Context
Get the gallery section (top-level directory) for this ad, or null if none relevant.
getGen() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get the immutable generic properties; never null.
getGen() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get the immutable generic properties; never null.
getGeneration() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Get the current generation number; strictly positive.
getGeneration() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Get generation number; strictly positive.
getGenProps(long) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
getGenProps() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Get the current set of GenProps (generic system properties); never null.
getGenProps(long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Gets the general properties as a GenProps object if its timestamp is not that specified.
getGenProps(long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Gets the general properties as a GenProps object if its timestamp is not that specified.
getGenProps(long) - Method in interface org.hd.d.pg2k.svrCore.datasource.ExhibitPipelineReducedExceptionIF
Gets the general properties as a GenProps object if its timestamp is not that specified; never null for -1 argument.
getGenProps(long) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Gets the general properties as a GenProps object if its timestamp is not that specified.
getGenProps(long) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Gets the general properties as a GenProps object if its timestamp is not that specified.
getGenProps(long) - Method in interface org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF
Gets the general properties as a GenProps object if its timestamp is not that specified; never null for -1 argument.
getGenProps(long) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
Returns fixed (supplied) set of GenProps.
getGenProps(long) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
getGenProps(long) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Gets the general properties as a GenProps object if its timestamp is not that specified.
getGenSecProps(long) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
getGenSecProps(long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Gets the generic security properties as a Properties object if its timestamp is not that specified.
getGenSecProps(long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Gets the security properties as a Properties object if its timestamp is not that specified.
getGenSecProps(long) - Method in interface org.hd.d.pg2k.svrCore.datasource.ExhibitPipelineReducedExceptionIF
Deprecated. Use getProperties() for new code.
getGenSecProps(long) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Gets the security properties as a Properties object if its timestamp is not that specified.
getGenSecProps(long) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Gets the generic security properties as a Properties object if its timestamp is not that specified.
getGenSecProps(long) - Method in interface org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF
Deprecated. Use getProperties() for new code.
getGenSecProps() - Method in class org.hd.d.pg2k.svrCore.props.SecurityProps
Get a private copy of the GENSECPROPS_PREFIX properties.
getGenSecProps(long) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
Always returns empty Properties set.
getGenSecProps(long) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
getGenSecProps(long) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Gets the security properties as a Properties object if its timestamp is not that specified.
getGenTimeRemaining() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Get time remaining for this generation; reset if a new/best Scorer is found.
getGenTimeSmoothedMs() - Method in class org.hd.d.pg2k.webSvr.ads.AdUtils.AdSlotMonitor
Get current 'smoothed' recent ad generation time; non-negative.
getGlobalMap() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Gets immutable Map from InstanceID to SimpleVariableValue; may be null or non-empty.
getGoodness() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Get the "goodness" score, -MAX_VALUE is maximally bad and MAX_VALUE maximally good, zero is neutral.
getGoodnessAsFloat() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Get the "goodness" score as a normalised float in the range -1 (bad) to +1 (good), 0 is neutral.
getHashMD5() - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Get the MD5 hash; never null.
getHashMD5Err() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get immutable Set of all exhibits with duplicate or missing MD5 hashes; never null.
getHashMD5ToName() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get immutable map from MD5 hash to valid exhibit full name; never null.
getHeader(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getHeader(String) - Method in class org.hd.d.pg2k.test.dev.MockHttpServletRequestWithParams
 
getHeaderNames() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getHeaders(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getHeavyLoadMin() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get heavy-load threshold; strictly positive and always higher than the light-load-threshold.
getHotLinkAllowHosts() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get immutable Set of "allow" hotlink hosts (normalised host names); never null.
getHotLinkAllowHostsRegex() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get immutable compiled case-insensitive regex pattern for hotlink allow hosts not in literal list; can be null if no such "regex-match" hosts.
getHotLinkDisallowHosts() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get immutable Set of "disallow" hotlink hosts (normalised host names); never null.
getHotLinkDisallowHostsRegex() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get immutable compiled case-insensitive regex pattern for hotlink disallow hosts not in literal list; can be null if no such "regex-match" hosts.
getHTMLBodyInsert() - Method in interface org.hd.d.pg2k.webSvr.ads.AdBeanInterface
Make HTML body text in the given context, or "" if none can be made.
getHTMLBodyInsert(AdBeanInterface.Context, Random) - Method in interface org.hd.d.pg2k.webSvr.ads.AdBeanInterface
Make HTML body text in the given context, or "" if none can be made.
getHTMLBodyInsert() - Method in class org.hd.d.pg2k.webSvr.ads.TribalFusionBean
Make HTML body text in the given context, or "" if none can be made.
getHTMLBodyInsert(AdBeanInterface.Context, Random) - Method in class org.hd.d.pg2k.webSvr.ads.TribalFusionBean
Make HTML body text in the given context, or "" if none can be made.
getIndexInSortedValues(Object) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Return the index in a sorted version of values[] of the given value/key; -negative if not present.
getInProgressSlot(int) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Get the current contents of an in-progress slot; may return null.
getInputFileType(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Gets the type of a file from its name, or null if unrecognised here.
getInputStream() - Method in class org.hd.d.pg2k.clApp.uploader.NormalFileContent
 
getInputStream(ExhibitStaticAttr) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties.ExhibitDataSource
Get a the raw exhibit binary as a (markable) stream to read sequentially.
getInputStream() - Method in class org.hd.d.pg2k.svrCore.ROByteArray
Get internal data as InputStream (supporting mark()).
getInputStream() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getInternalBytes() - Method in class org.hd.d.pg2k.svrCore.Compact7BitString
Copy of the raw bytes in the internal representation; null if none.
getIntervalMs() - Method in enum org.hd.d.pg2k.svrCore.vars.EventPeriod
Get the interval for this event period in milliseconds; strictly positive.
getIntervalNumber(long) - Method in enum org.hd.d.pg2k.svrCore.vars.EventPeriod
Compute the interval number given a time in milliseconds within that interval.
getIntervalNumber() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get the interval number; strictly positive.
getIntervalNumber() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Get the interval number; strictly positive.
getIntervalStartTime(long) - Method in enum org.hd.d.pg2k.svrCore.vars.EventPeriod
Get start time (ms) of specified interval number.
getIntHashedSimple(long, int) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Generates a number in the range 0 to n-1 based mainly on the low-order bits of seed; non-negative.
getIntHeader(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getInUseAttrWordListAsString(boolean) - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Get all acceptable attribute words that are in use as a single String for display to the user.
getKey() - Method in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Extract compound key that depends on all the fields; never null.
getKeys() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable.PropertiesDiffResourceBundle
 
getKnownExhibits() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Get Set of exhibits on which metadata is currently held in this cache.
getLastAccessed() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
The time last written or read; non-negative.
getLastAEPHashIfAny() - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Get the last/cached AEP longHash file content; null iff not present/readable.
getLastEventTime() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueSet
Get time last event was added, or zero if none recorded or instance just deserialised.
getLastModified(HttpServletRequest) - Method in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
Get `last-modified' time for exhibit.
getLastModified(HttpServletRequest) - Method in class org.hd.d.pg2k.webSvr.exhibit.ThumbnailServlet
Get `last-modified' time for a thumbnail, or -1 if not available.
getLastModified(HttpServletRequest) - Method in class org.hd.d.pg2k.webSvr.location.LocThumbnailServlet
Have the last-modified date be the creation time of this class.
getLastModified(HttpServletRequest) - Method in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Get `last-modified' time for the entire bundle.
getLastModified(HttpServletRequest) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapServlet
Have the last-modified date be the AEP unchanged-since timestamp.
getLastNewScorerReport() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Get time last new Scorer was locally generated and reported.
getLastSAC() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Get score/confidence of last Scorer reported; never null.
getLastSearchTimeMs() - Method in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
Gets the last search time in ms, -1 if no search yet done.
getLastSuccessfulConnectionTime() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Get time of last successful connection, or 0 if none.
getLeastRecentlyUsed() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Get most-recently-used exhibit.
getLegalAttrWordListAsString() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Get list of all acceptable attribute words as single String for display to user.
getLegalSuffixes() - Static method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Returns set of available extensions, sorted case insensitively.
getLength() - Method in class org.hd.d.pg2k.clApp.uploader.NormalFileContent
 
getLevel() - Method in enum org.hd.d.pg2k.svrCore.CompressionLevel
Get the "level", higher meaning generally better and more expensive; 0 indicates none.
getLightLoadMax() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get CPU light-load threshold; range ]0.0,1.0[ exclusive.
getLiveCachedExhibitCount() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Return directly the number of partly- or fully- cached exhibits; never negative.
getLiveMirrorsOnSameAEPHighestBandwidthFirst(DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.util.MirrorSelectionUtils
Get ordered list of live/healthy mirrors on same AEP as this one; never null but may be empty.
getLoadableProperties(Name.ExhibitFull, File) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Make a new instance with data loaded from the filesystem, given the exhibit name and some filesystem base directories.
getLocale() - Method in class org.hd.d.pg2k.svrCore.LocaleBeanBase
Retrieve the current locale; never null.
getLocale() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getLocale() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
getLocale() - Method in class org.hd.d.pg2k.webSvr.ads.AdBeanInterface.Context
Get the locale of the visitor, or null if none specified or relevant.
getLocales() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getLocalFilename() - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Get the local filename; never null (nor "").
getLocalisedMessage(String) - Method in class org.hd.d.pg2k.svrCore.LocaleBeanBase
Gets the appropriate localised message from the common set.
getLocalisedMessage(String, Object...) - Method in class org.hd.d.pg2k.svrCore.LocaleBeanBase
Get localised message from the common set with embedded formatting to apply to its argument(s).
getLocalisedSectionDesc(AllExhibitProperties, CharSequence, LocaleBeanBase) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Find the localised section description for the given category name; returns null if none.
getLocalisedTreeDesc(AllExhibitProperties, CharSequence, LocaleBeanBase, boolean, boolean, boolean, boolean) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Extract (immutable) description tree information as a list; returns "" if none; never null.
getLocalisedTreeDescMessage(String, Locale) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
Gets the appropriate localised tree-description message; never null unless the key is null.
getLocalPropsFilename() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Name of props file for local config information; never null.
getLocation(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get exhibit Location information, specific or generic, if any; Location.NONE if none, never null.
getLocation() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Return location information; null if none.
getLocation(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get current offset as a Location.Estd; never null.
getLocationMap() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
Get the LocationMap; never null.
getLocTNWithCrosshairs(ServletContext, int, int) - Static method in class org.hd.d.pg2k.webSvr.location.LocationUtils
Returns a modified location thumbnail with crosshairs centred on x,y; never null.
getLogger() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get logger; never null.
getLongDescription() - Method in class org.hd.d.pg2k.clApp.atHome.JLFAbstractAction
Gets the value from the key Action.LONG_DESCRIPTION
getLongDescription() - Method in class org.hd.d.pg2k.clApp.uploader.JLFAbstractAction
Gets the value from the key Action.LONG_DESCRIPTION
getLongDescription() - Method in class org.hd.d.pg2k.webSvr.threeD.JLFAbstractAction
Gets the value from the key Action.LONG_DESCRIPTION
getLongestMagicBytes() - Static method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Get longest known magic number in bytes of any exhibit type supported; strictly positive.
getLongProp(String, Properties, String, boolean) - Static method in class org.hd.d.pg2k.svrCore.location.Location.Base
Routine to get a double property.
getLongProps(String, Properties, String, boolean) - Static method in class org.hd.d.pg2k.svrCore.location.Location.Base
Get pair of long properties; requested one and its error interval.
getLoopbackURL() - Static method in class org.hd.d.pg2k.test.dev.Main
Get URL for our mount-point if running as a WAR; or null if none.
getLowerPowerFileFlags() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get immutable List of low-power file-system flags; empty if none.
getLowerPowerFileURIs() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get immutable Set of low-power file-system URIs; empty if none.
getMainAndAttrWordComponentBoundaries(CharSequence, Set<String>) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Find end of main stem and of attribute words of the supplied short or full exhibit name.
getMainValue() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVarStats
Get "main" value; may be null.
getMainWords() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get case-sensitive Set of all main words (String values) in extant exhibits; never null.
getMainWords(CharSequence, Set<String>) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Return Enumeration over main words of a valid full or short name; never null, never empty if the name is well-formed.
getMainWords() - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Set main body words; valid string of hyphen-separated words where; can be "" but never null.
getMainWordsComponent(CharSequence, Set<String>) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the main words (stem) component of a valid full or short exhibit name; never null nor empty.
getMainWordsComponent(Set<String>) - Method in class org.hd.d.pg2k.svrCore.Name.ExhibitShort
Extract the main words (stem) component; never null nor empty.
getMainWordsComponentFromShortName(CharSequence, Set<String>) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the main words (stem) component of a valid short exhibit name; never null nor empty.
getMainWordsCount(CharSequence, Set<String>) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Count the main words int the (stem) component of a valid full or short exhibit name; strictly positive.
getMapFromLocationToNamePrefix() - Method in class org.hd.d.pg2k.svrCore.location.LocationMap
Get immutable reverse map from Location.Base to "virtual" prefix (as Name); never null.
getMapFromNamePrefixToLocation() - Method in class org.hd.d.pg2k.svrCore.location.LocationMap
Get immutable map from "virtual" prefix to Location.Base (as Name); never null.
getMax() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleNumberStats
Gets the maximum of the non-null values.
getMaxDiffEventCount() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Get maximum number of different event values retained; non-negative, zero if not an event
getMaxLength() - Method in class org.hd.d.pg2k.clApp.uploader.NormalFileContent
 
getMaxListLen(boolean) - Method in class org.hd.d.pg2k.svrCore.Name.AdHocPrefixCache
Maximum same-prefix list length; strictly positive.
getMD5Hash() - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
Get the MD5 hash of the thumbnail data; never null.
getMemorySensitiveCache() - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Get the `memory-sensitive' flag for the cache.
getMetadata() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Get exhibit metadata; null if none available.
getMetadata(InputStream, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.mediahandler.mid
Gets all available exhibit metadata as a single XML DOM tree; null if none.
getMetadata(InputStream, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.mediahandler.mp3
Extracts some metadata from an MP3 stream.
getMetadata(InputStream, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.mediahandler.swf
Gets all available exhibit metadata as a single XML DOM tree; null if none.
getMetadata(InputStream, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractHandler
Gets all available exhibit metadata as a single XML DOM tree; null if none.
getMetadata(InputStream, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Gets all available exhibit metadata as a single XML DOM tree; null if none.
getMetadata(InputStream, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractSampledSoundHandler
Gets all available exhibit metadata as a single XML DOM tree; null if none.
getMetadata(InputStream, Name.ExhibitFull) - Method in interface org.hd.d.pg2k.svrCore.MIME.Handler
Gets all available exhibit metadata as a single XML DOM tree; null if none.
getMetaData(URL) - Static method in class org.hd.d.pg2k.webSvr.threeD.Utils
Client-side call to fetch metadata from the server; never null.
getMetadataAsXML() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Get metadata as full XML string surrounded with top-level tags; null if no metadata.
getMetadataAsXMLTrimmed() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Get metadata as (immutable) trimmed XML, NOT surrounded with top-level tags; null if no metadata.
getMethod() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getMIMEType(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Get the MIME type of an exhibit (even at the end of filename or URI or URL) from its name; never null nor "".
getMin() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleNumberStats
Gets the minimum of the non-null values.
getMirrorCC(String) - Static method in class org.hd.d.pg2k.svrCore.HostUtils
Extract country code from mirror URL/prefix; null if none.
getMirrorTag(String) - Static method in class org.hd.d.pg2k.svrCore.HostUtils
Extract mirror tag from mirror URL/prefix; null if none.
getMirrorTag() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get valid "cc-xxxx" mirror-tag name for this host; null if none.
getMostRecentlyUsed() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Get least-recently-used exhibit.
getN() - Method in class org.hd.d.pg2k.svrCore.location.Location.Estd
Get the Northing value; never null.
getName() - Method in interface org.hd.d.pg2k.ai.scorer.ScorerParam
Get the parameter name; never null or empty.
getName() - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamEnum
Get the parameter name; never null or empty.
getName() - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Get the parameter name; never null or empty.
getName() - Method in class org.hd.d.pg2k.clApp.uploader.NormalFileContent
 
getName(boolean) - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Assemble complete name.
getName() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Get the variable name; never null or empty.
getName() - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Get the name for this instance; by default null.
getNameAndParameters() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Return the name with any parameters for this instance; never null.
getNameAndParameters() - Method in interface org.hd.d.pg2k.ai.scorer.ScorerIF
Get name of this Scorer suffixed with any parameters; never null.
getNeedsSave() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Get the 'needs to be saved to disc' value.
getNewExhibitSelection(ServletContext, int, Random) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Get random selection of new-ish exhibit full names; never null.
getNewExhibitSelection(ServletContext, int, Random, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Get random selection of new-ish exhibit full names; never null.
getNewInvocationContext() - Method in class org.hd.d.pg2k.test.dev.ServletTestsBase
Gets a new InvocationContext based on a request to the DummyServlet on the main host; never null.
getNewMainWords() - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Get main words that would be new to the Gallery: return the empty string "" if none.
getNewsflashHTML(GenProps) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Get "newsflash" HTML for the main site front page, or "" if none; never null.
getNewValues() - Method in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Get newValues; never null.
getNewValues() - Method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Get (immutable) newValues; never null.
getNextRecordStarting(BufferedReader, String) - Static method in class org.hd.d.pg2k.clApp.offline.MakeCCTLDFromIPPrefixProperties
Returns the next line/record starting with the specified String, else null at EOF.
getNoGeneralFileAccess() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
True if this instance should make no filesystem access outside the WAR cache.
getNonDefaultValues() - Method in class org.hd.d.pg2k.webSvr.util.SessionVarBean
Get sorted map of attribute names to values for all non-default values; never null.
getNonNullValueCount() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVarStats
Get count of globalMap entries with non-null values.
getNorthDegrees(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get North Offset as degrees North; range approximately [-90f, +90f].
getNorthOffset(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get North Offset of the current view from original image.
getNorthOffsetSrcPixelsY(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get source image top (y) coordinate.
getNumber() - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Gets number in series of exhibit; never negative.
getNumberInSeriesComponent(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the number-in-series component of a full exhibit name as a non-negative int, assuming the name is valid.
getNumberInSeriesComponentAsString(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the number-in-series component of a full or short exhibit name, assuming the name is valid.
getNumberOfItems() - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Get number of items to be paginated; non-negative.
getNumberOfPages() - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Compute the number of pages based on the numberOfItems to be paginated.
getObjref(String) - Static method in class org.hd.d.pg2k.svrCore.JNDIUtils
Looks up an ejb name with an without a java:comp/env/ prefix.
getOptionalSneakyConcurrencyRRURLPrefix(HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Get optional prefix for rrURL for extra "sneaky" browser concurrency.
getOut() - Static method in class org.hd.d.pg2k.test.dev.Main
Get stream to use in lieu of System.out for jUnit tests; never null.
getOutputStream(boolean) - Method in class org.hd.d.pg2k.clApp.uploader.NormalFileContent
 
getOutputStream() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
getOutputStream() - Method in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
Return the servlet output stream associated with this Response.
getOutputStream() - Method in class org.hd.d.pg2k.webSvr.util.XMLCompressionServletResponseWrapper
Get a ServletOutputStream to write the content associated for this response.
getPageLabel(int) - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Return the page label for the given page (1 upwards), never null; the page must be in range else the result is undefined.
getPageLabel(int) - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanNumeric
Return the page label for the given page (1 upwards), never null; the page must be in range else the result is undefined.
getPageLabel(int) - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanTree
Return the page label as a String for the given page (1 upwards), never null; the page must be in range else the result is undefined.
getPageLabels() - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Gets ordered (unmodifiable) List of String labels/tokens for page buttons.
getPageLabels() - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanNumeric
Gets ordered (unmodifiable) List of String labels/tokens for page buttons.
getPageNumber(String) - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Find out what page number a given label indicates.
getPageNumber(String) - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanNumeric
Get the page number as a from the String label; in case of bad input return 1.
getPageNumber(String) - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanTree
Get the page number as a from the String label; in case of bad input return 1.
getPageNumbers() - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Get an ordered array of page numbers that correspond index-by-index to the page labels returned by getPageLabels().
getParameter(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getParameterDefsAndValues() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Get (immutable, ordered) parameter definitions and current values (immutable) for this Scorer, empty by default; never null.
getParameterDefsAndValues() - Method in class org.hd.d.pg2k.ai.scorer.fixed.FixedScore
Get parameter definitions and values (immutable) for this Scorer; never null.
getParameterDefsAndValues() - Method in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Get ordered parameter definitions and values (immutable) for this Scorer; never null.
getParameterDefsAndValues() - Method in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleExposure
Get parameter definitions and values (immutable) for this Scorer; never null.
getParameterDefsAndValues() - Method in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleHue
Get parameter definitions and values (immutable) for this Scorer; never null.
getParameterDefsAndValues() - Method in interface org.hd.d.pg2k.ai.scorer.ScorerIF
Get (immutable) canonical-order parameter definitions and current values for this Scorer; never null.
getParameterMap() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getParameterNames() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getParameterValues(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getParamsByType(int) - Static method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Given an ET_XXX type, returns the ExhibitTypeParameters.
getPathInfo() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getPathTranslated() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getPattern() - Method in class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
Get compiled regex; never null.
getPattern() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleNumberStats
Get the pattern String; null if toString() is not going to be used.
getPayload() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Get direct access to the uncompressed payload; never null.
getPayloadAsInputStream() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Get the payload data as an InputStream; never null.
getPayloadCopy() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Get a copy of the payload data; never null.
getPayloadCopy(ByteBuffer) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Copy the payload data into the supplied (trusted) buffer.
getPeriod() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get the event period; never null.
getPeriod() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Get the event period; never null.
getPeriod() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
Get the event period; never null.
getPersistentData() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderProps
Get data in properties-file format byte[]; never null.
getPersistentDataIfChanged() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderProps
Get data in properties file if properties have changes, else null.
getPersistentStateDir() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get name of directory for storing local persistent state; never null.
getPerturbedDefsAndValues() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorer
 
getPerturbedDefsAndValues() - Method in interface org.hd.d.pg2k.ai.scorer.ScorerIF
Computes randomly-perturbed parameters (if any); never null.
getPg() - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Get the page number of the current page; strictly positive.
getPopularExhibit(DataSourceBean, ExhibitMIME.ExhibitTypeParameters, Collection<String>, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Gets name of "popular" exhibit, possibly filtered by type; null if none available.
getPopulation() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
Make population available to classes in the same package only; never null.
getPopulationSize() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Allow polling for population size; non-negative.
getPopWeightForAttr(String) - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get weighting by attribute word in range ([-100,+100]); null if no weighting for specified attribute.
getPopWeightForAuth(CharSequence) - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get weighting by author in range ([-100,+100]); null if no weighting for specified author.
getPopWeightForType(CharSequence) - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get weighting by type/extension in range ([-100,+100]); null if no weighting for specified type.
getPrefixLen() - Method in class org.hd.d.pg2k.svrCore.Name
Length of common prefix with prev item if any; non-negative.
getPrefixMap(ServletContext, List<Name.ExhibitFull>, boolean) - Method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Internal routine to get the immutable prefix map (in List form); never null unless !force and out of date.
getPrevChainLength() - Method in class org.hd.d.pg2k.svrCore.Name
Chain depth, ie how deep our chain of prev values is, zero if this instance has no prev; non-negative.
getProperties(SimpleExhibitPipelineIF.PropsKey, long) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
getProperties(SimpleExhibitPipelineIF.PropsKey, long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Get requested Properties selected by key and versionID.
getProperties(SimpleExhibitPipelineIF.PropsKey, long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Get requested Properties selected by key and versionID.
getProperties(SimpleExhibitPipelineIF.PropsKey, long) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Get requested Properties selected by key and versionID.
getProperties(SimpleExhibitPipelineIF.PropsKey, long) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Get requested Properties selected by key and versionID.
getProperties(SimpleExhibitPipelineIF.PropsKey, long) - Method in interface org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF
Get requested Properties selected by key and versionID.
getProperties(SimpleExhibitPipelineIF.PropsKey, long) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
Get requested Properties selected by key and versionID.
getProperties(SimpleExhibitPipelineIF.PropsKey, long) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
Get requested Properties selected by key and versionID.
getProperties(SimpleExhibitPipelineIF.PropsKey, long) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get requested Properties selected by key and versionID.
getProtocol() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getQ() - Method in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
Get the sanitised query text, or "" if none (never null, never longer than WebConsts.MAX_SIMPLE_QUERY_LEN).
getQueryString() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getQueuedBestScorer() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Atomically get and clear any queued best Scorer to send to the server; null if currently no such item.
getRandomAccessFile(String) - Method in class org.hd.d.pg2k.clApp.uploader.NormalFileContent
 
getRandomJPEGSelection(ServletContext, int) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Get random selection of JPEG exhibit full names; never null.
getRandomJPEGSelection(ServletContext, int, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Get random selection of JPEG exhibit full names; never null.
getRank(Object) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get rank/ranking of this event value; never negative.
getRawFile(ByteBuffer, Name.ExhibitFull, int, boolean) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
getRawFile(ByteBuffer, Name.ExhibitFull, int) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties.ExhibitDataSource
Read a chunk of the raw exhibit binary into the given buffer.
getRawFile(ByteBuffer, Name.ExhibitFull, int, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Read a chunk of the raw exhibit binary into the supplied buffer.
getRawFile(ByteBuffer, Name.ExhibitFull, int, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Get a chunk of the raw exhibit binary.
getRawFile(ByteBuffer, Name.ExhibitFull, int, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Get a chunk of the raw exhibit binary.
getRawFile(ByteBuffer, Name.ExhibitFull, int, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Read a chunk of the raw exhibit binary into the given buffer.
getRawFile(ByteBuffer, Name.ExhibitFull, int, boolean) - Method in interface org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF
Read a chunk of the raw exhibit binary into the given buffer.
getRawFile(ByteBuffer, Name.ExhibitFull, int, boolean) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DataConcurrencyAccessMonitor
Intercept and block calls as if blocked waiting for disc access.
getRawFile(ByteBuffer, Name.ExhibitFull, int, boolean) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
Minimalist implementation; not really the spirit of the contract.
getRawFile(ByteBuffer, Name.ExhibitFull, int, boolean) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.RawDataAccessMonitor
Read a chunk of the raw exhibit binary into the given buffer.
getRawFile(ByteBuffer, Name.ExhibitFull, int, boolean) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
getRawFile(ByteBuffer, Name.ExhibitFull, int, boolean) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get a chunk of the raw exhibit binary.
getReader() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getRealPath(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getRecentDaysFilter() - Method in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
Get the "recent days" filter period; 0 for none else (positive) number of days.
getRegionByAddress(InetAddress, boolean) - Static method in class org.hd.d.pg2k.svrCore.location.GeoUtils
Guess country or geographic region of IP address; never returns null nor "".
getRelatedExhibits(DataSourceBean, Name.ExhibitFull, int) - Method in class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache
Do cached search lookup on given full exhibit name returning full exhibit name results; never null.
getRemoteAddr() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getRemoteHost() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getRemoteUser() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getRequestDispatcher(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getRequestedSessionId() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getRequestURI() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getRequestURL() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getRndCycles(Random) - Static method in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils.Sine2DColourImageGen
Chose a number of cycles for the background pattern across the image; strictly positive.
getRootDelay() - Method in class org.hd.d.pg2k.svrCore.Stratum
Root delay in ms capped to Short.MAX_VALUE; non-negative.
getRowCount() - Method in class org.hd.d.pg2k.clApp.uploader.UploadFileTableModel
 
getSamplePoints(RenderedImage, int, AbstractImgScorer.ARGBPixelFilter) - Static method in class org.hd.d.pg2k.ai.scorer.AbstractImgScorer
Collect a set of ARGB samples from the image.
getScheme() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getScorerCache() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get the Scorer cache; never null.
getScorerInstance(String) - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
 
getScorerInstance(String) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Get Scorer instance given the Scorer{:value=name}* format; null if no such Scorer available.
getScorerInstance(String) - Method in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Get Scorer instance given the Scorer{:value=name}* format; null if no such Scorer available.
getScorersReported() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Get number of Scorers reported back home; never negative.
getScorerWeighting(ScorerIF, boolean) - Method in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
ScoreAndConfidence for the given Scorer over all exhibit types; null if not known.
getScorerWeighting(String, boolean) - Method in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
ScoreAndConfidence for the given Scorer over all exhibit types; null if not known.
getScorerWork() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Get the work controller object; never null.
getSearchFilter() - Method in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
Gets the search filter, or null if none.
getSecurityProps() - Method in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Get SecurityProps (including sensitives values); never returns null.
getSecurityPropsUncachedFromFilesystem(long) - Static method in class org.hd.d.pg2k.svrCore.props.SecurityProps
Get (private) security properties from filesystem.
getSequence(InputStream) - Method in class org.hd.d.pg2k.svrCore.mediahandler.mid
Get format of audio data; null if none or format not usable/parseable.
getSerializedObjectPayload() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Retrieves a single serialised Object from the payload.
getServerBestScorerNAP() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Get immutable Set of server's "best" Scorers; never null but may be empty.
getServerName() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getServerPort() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getServerSlowdownFactor() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get server-slowdown-factor; strictly positive.
getServerURL() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Get the endpoint URL of this tunnel; never null.
getServletContext() - Static method in class org.hd.d.pg2k.test.dev.Main
Get current ServletContext if running in a WAR; null if none.
getServletContext() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get the servlet context associated with this bean; may be null.
getServletPath() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getServletRunner() - Method in class org.hd.d.pg2k.test.dev.ServletTestsBase
Get ServletRunner; never null after setUp().
getSession() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getSession(boolean) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getSessionVarLocale() - Method in class org.hd.d.pg2k.webSvr.util.SessionVarBean
 
getShortDescription() - Method in class org.hd.d.pg2k.clApp.atHome.JLFAbstractAction
Gets the value from the key Action.SHORT_DESCRIPTION
getShortDescription() - Method in class org.hd.d.pg2k.clApp.uploader.JLFAbstractAction
Gets the value from the key Action.SHORT_DESCRIPTION
getShortDescription() - Method in class org.hd.d.pg2k.webSvr.threeD.JLFAbstractAction
Gets the value from the key Action.SHORT_DESCRIPTION
getShortName() - Method in class org.hd.d.pg2k.svrCore.Name.ExhibitFull
Extract strongly-typed ExhibitShortName, ie the filename component; never null.
getSimpleAd() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get HTML code for a simple ad at random; null if none available.
getSimplePassfile() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get name of simple password file; null if none.
getSimplepassProps() - Static method in class org.hd.d.pg2k.svrCore.props.SimplepassProps
Get the current SimplepassProps object, if any.
getSimpleSimilarExhibitList(List<Name.ExhibitFull>, Comparator<? super Name.ExhibitFull>, Name.ExhibitFull, Set<String>, int) - Static method in class org.hd.d.pg2k.webSvr.exhibit.SimpleSimilarExhibitFinder
Deprecated. slow and not very smart
getSmall() - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Get small thumbnail; null means none can be constructed.
getSmoothedUploadSpeedBps() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Get current smoothed upload performance in bytes-per-second, initially -1.
getSourceRectangleToDisplay() - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get bounding rectangle of area to be zoomed to make display image.
getStandard() - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Get standard thumbnail; null means none can be constructed.
getStandardDigest() - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Get instance of our standard good/secure digester (a new instance each time).
getStartIndex() - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Get (index of) lowest-numbered item to display; non-negative.
getStaticAttr(Name.ExhibitFull) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
getStaticAttr(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Look up exhibit attributes by full exhibit name; null if not a valid exhibit in this set.
getStaticAttr(CharSequence) - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Look up exhibit attributes by full exhibit name; null if not a valid exhibit in this set.
getStaticAttr(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Get the static attributes for a given exhibit; null if no such exhibit.
getStaticAttr(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Get the static attributes for a given exhibit.
getStaticAttr(Name.ExhibitFull) - Method in interface org.hd.d.pg2k.svrCore.datasource.ExhibitPipelineReducedExceptionIF
Get the static attributes for a given exhibit.
getStaticAttr(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Get the static attributes for a given exhibit; null if no such exhibit.
getStaticAttr(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Get the static attributes for a given exhibit.
getStaticAttr(Name.ExhibitFull) - Method in interface org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF
Get the static attributes for a given exhibit.
getStaticAttr(Name.ExhibitFull) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
 
getStaticAttr(Name.ExhibitFull) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
getStaticAttr(CharSequence) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Deprecated. use ExhibitFull version if possible for efficiency
getStaticAttr(Name.ExhibitFull) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get the static attributes for a given exhibit.
getStaticCacheFileName() - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
The cached exhibit-data file to read; never null.
getStaticHashFileName() - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
The name of the AEP longHash file; never null.
getStatus(UploaderLogic) - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Get status/error: if this returns null all is OK, else the error is described.
getStoreLinked() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get AEP-linked store, creating if necessary; never null.
getStoreUnlinked() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get non-AEP-linked store, creating if necessary; never null.
getStratum() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
getStratum() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Assumes that this instance is the root/master and so returns Stratum.ROOT; non-null.
getStratum() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Returns the (incremented) upstream stratum adjusted to include transit time; never null.
getStratum() - Method in interface org.hd.d.pg2k.svrCore.datasource.ExhibitPipelineReducedExceptionIF
Gets information about our stratum and upstream server; never null.
getStratum() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Return cached stratum; never null.
getStratum() - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
 
getStratum() - Method in interface org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF
Gets information about our stratum and upstream server; never null.
getStratum() - Method in class org.hd.d.pg2k.svrCore.Stratum
Our stratum, in range [0,MAX_STRATUM] with 0 indicating master/root, -1 unknown.
getStratum() - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
 
getStratum() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
Always pretend to be a master/root.
getStratum() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
 
getSuffix() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Get suffix selected (starting with ``.''), or "" if none (ie all types OK).
getSuffixLen() - Method in class org.hd.d.pg2k.svrCore.Name
Length of common suffix with prev item if any; non-negative.
getSum() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleNumberStats
Gets the total of the non-null values.
getSystemCount() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVarStats
Get count of participating systems (ie globalMap entries); 0 for local variable or no globalMap.
getTargetPercentCPU() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Get current target CPU load percentage in range ]1,100[.
getThumbnailImageAsTexture(int, boolean, boolean) - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Get thumbnail image as a power-of-two-side square Texture for given image index.
getThumbnailParams() - Method in class org.hd.d.pg2k.svrCore.mediahandler.bmp
Get ThumbnailParameters for BMP handler.
getThumbnailParams() - Method in class org.hd.d.pg2k.svrCore.mediahandler.gif
Get ThumbnailParameters for GIF handler; non-null.
getThumbnailParams() - Method in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Get ThumbnailParameters for JPEG handler.
getThumbnailParams() - Method in class org.hd.d.pg2k.svrCore.mediahandler.png
 
getThumbnailParams() - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractHandler
Get ThumbnailParameters for a particular handler.
getThumbnailParams() - Method in interface org.hd.d.pg2k.svrCore.MIME.Handler
Get ThumbnailParameters for a particular handler.
getThumbnailRelDir() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get name of directory for storing off-line master thumbnails; never null.
getThumbnails(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
Get std thumbnail; returns null if not currently available.
getThumbnails(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Gets the thumbnails for an exhibit; null if not (currently) available.
getThumbnails(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Gets the thumbnails for an exhibit.
getThumbnails(Name.ExhibitFull, boolean) - Method in interface org.hd.d.pg2k.svrCore.datasource.ExhibitPipelineReducedExceptionIF
Gets the thumbnails for an exhibit.
getThumbnails(File) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Returns thumbnails; never null.
getThumbnails(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Gets the thumbnails for an exhibit.
getThumbnails(Name.ExhibitFull, boolean, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Gets the thumbnails for an exhibit.
getThumbnails(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Gets the thumbnails for an exhibit.
getThumbnails(Name.ExhibitFull, boolean) - Method in interface org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF
Gets the thumbnails for an exhibit.
getThumbnails(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
Always returns null, ie we have no thumbnails.
getThumbnails(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
getThumbnails(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Gets the thumbnails for an exhibit.
getTileSrcPixelsHeight() - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get tile height in source-image pixels; strictly positive.
getTileSrcPixelsWidth() - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get tile width in source-image pixels; strictly positive.
getTime() - Method in class org.hd.d.pg2k.svrCore.location.Location.Time
Get the time value; null means unknown.
getTimestamp() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Returns the timestamp of the current set of data values.
getTimestamp() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Get the time at which the value object was constructed.
getTimestamp() - Method in class org.hd.d.pg2k.webSvr.util.CDNUtils.LastCDNTest
Get (approximate) time of observation.
getTimeToLive(String, Locale) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable.RBControl
Prevent cacheing in the ResourceBundle mechanism.
getTitleCommonCatalogueName() - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletAllExhibits
Get (short) title text common catalogue name; null if none.
getTitleCommonCatalogueName() - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletAllIcons
Get (short) title text common catalogue name; null if none.
getTitleCommonCatalogueName() - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletBase
Get (short) title text common catalogue name; null if none.
getTNCrosshairCentre(Location.Estd) - Static method in class org.hd.d.pg2k.webSvr.location.LocationUtils
Get cross-hair X,Y pixel centre on thumbnail given Estd location.
getTNStatusCache(DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.util.CDNUtils
Get LRU cache of CDN (small) thumbnail presence/absence status; never null.
getTNStatusCheckQueue(DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.util.CDNUtils
Get queue thumbnail presence/absence status; never null.
getTotalBytesCurrentlyUsedByCache() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Get estimated total bytes of disc used by cached entries; never negative.
getTotalBytesHighWaterMark() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Get the highest value of totalBytes, ie the cache actual high-water mark; never negative.
getTotalConfidence() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.Accum
 
getTotalDistinctValues() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get total number of distinct event values recorded; non-negative.
getTotalEventCount() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get the total event count; non-negative.
getTotalEventCount() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Get the total event count; non-negative.
getTotalExhibitBytes() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get total size in bytes of all exhibits; non-negative.
getTrailData(DataSourceBean, Name.ExhibitFull) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Get the TrailData for a given trail exhibit (by full name); null if none.
getTreedescHash() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
Get the hash of the treedesc; non-negative, or may be zero if treedesc is empty/absent.
getType() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Get the variable type; one of the TYPE_XXX values.
getUnfilteredSamplePoints(RenderedImage, int) - Static method in class org.hd.d.pg2k.ai.scorer.AbstractImgSampleScorer
Collect a set of unfiltered ARGB samples from the image.
getUninterestingNodes(ServletContext, CharSequence, List<Name.ExhibitFull>) - Method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Given arguments as for selectPrefixesAndShortNames(), returns set of uninteresting parent nodes.
getUninterestingNodes(ServletContext, CharSequence, List<Name.ExhibitFull>, boolean) - Method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Given arguments as for selectPrefixesAndShortNames(), returns set of uninteresting parent nodes.
getUninterestingNodesFromMap(Map<Name, Collection<CharSequence>>, CharSequence) - Static method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Given a Map as computed by computePrefixMap() and a prefix as passed to selectPrefixesAndFullNames(), returns set of uninteresting parent nodes.
getUnlinkedValue(DataSourceBean.UnlinkedKey) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get value against supplied key in non-AEP-linked store; result may be null.
getUploadDir() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get name of upload dir or null if none was specified.
getUploadMaxBytesPerUser() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get the Web server maximum-upload-space-per-user (bytes).
getUploadMaxBytesTotal() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get the Web server maximum-upload-space-total (bytes).
getUpstreamName() - Method in class org.hd.d.pg2k.svrCore.Stratum
Upstream server short name, "" for root/master/unknown else like "cc-xxx"; never null.
getUserID() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderProps
Get the user ID (author initials), initially null; null or valid author initials.
getUserLastActive() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Get the last time the user was active in this run, eg in the UI; initially zero.
getUserLastActive() - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Get the last time the user was active in this run, eg in the UI; initially zero.
getUserPrincipal() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getUserTestimonial(LocaleBeanBase) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Get short user quote/testimonial at random from those available for the given locale; never null but may be "".
getValue() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Get the variable definition; null or a type allowed by the definition.
getValueAt(UploaderLogic, int) - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Get the value at the given column; null if none.
getValueAt(int, int) - Method in class org.hd.d.pg2k.clApp.uploader.UploadFileTableModel
Get specified value; null if none.
getValueByRank(int) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get value by rank.
getValueByRankNoIntern(int) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get value by rank and do not intern() any on-the-fly generated values as assumed to be short-lived.
getValueOf(char) - Static method in class org.hd.d.pg2k.svrCore.TextUtils.Base64Cache
Gets valueOf given char; non-negative.
getValuesSortedRank() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get rank of each values[] item in sorted order; never null.
getVariable(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
getVariable(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Get variable value; persistent values may have come from disc.
getVariable(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Get variable, or returns null if no such non-local variable.
getVariable(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Get a single variable value; returns null if no such value or wrong type.
getVariable(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Get a single variable value; returns null if no such value or wrong type.
getVariable(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Get a single variable value; returns null if no such value or wrong type.
getVariable(SimpleVariableDefinition) - Method in interface org.hd.d.pg2k.svrCore.vars.BasicVarMgrInterface
Get a single variable value; returns null if no such value or wrong type.
getVariable(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
 
getVariable(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
getVariable(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.TestVarCacheStage
 
getVariable(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
 
getVariables(long) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
getVariables(long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Get variable values; persistent values may have come from disc.
getVariables(long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Fetch variable values from the master.
getVariables(long) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Get immutable Set of variable values altered on or after a given time, or all for -1.
getVariables(long) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Get set of variable values altered on or after specified time, or get all values with -1; never null.
getVariables(long) - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Get set of variable values altered on or after a given time, or all for -1; never null.
getVariables(long) - Method in interface org.hd.d.pg2k.svrCore.vars.BasicVarMgrInterface
Get set of variable values altered on or after specified time, or get all values with -1; never null.
getVariables(long) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
 
getVariables(long) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
getVariables(long) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.TestVarCacheStage
 
getVariables(long) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
 
getViewLocationLabels(AEParams, DataSourceBean, AlohaEarthMapCache, boolean) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Create HTML label text to overlay the map; returns "" if none, never null.
getViewLocationMapLabelPrefixes(AEParams, LocationMap, AlohaEarthMapCache) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Gets locationMap keys for labels to add to the map; result may be empty but is never null.
getViewLocationMapVirtualPrefix(AEParams, LocationMap) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
This gets a virtual prefix from the LocationMap for the current view or empty String if none suitable; never null.
getVirtualExhibitName() - Method in class org.hd.d.pg2k.svrCore.Name.ExhibitFull
Create a "virtual" full name consisting of the category directory and then the file component; never null.
getVirtualHostDetails(String, String) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts
Lookup VirtualHost details by hostname and request URL; null if no match found.
getVotedForExhibitsAndVoteFactors(boolean, boolean) - Method in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Get latest (immutable) Map of all voted-for exhibits (by short name) to vote score; never null.
getWEBSVR_BG_IMAGE() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get the JPEG exhibit to use as a background image (null if none).
getWEBSVR_BW_LIMITER() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Web server precacheing bandwidth-limiter value (max fraction of available bandwidth used on precacheing).
getWEBSVR_EX_HOTLINK_DIVERT_URL() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Web server hotlinked-download-limiter value divert graphic URL value, or null if none.
getWEBSVR_EX_HOTLINK_LIMITER() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Web server hotlinked-download-limiter value (as percentange of all exhibit downloads).
getWEBSVR_MAX_CACHEABLE_EX_BYTES() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get the Web server maximum-cached-exhibit-prefix-size (bytes).
getWEBSVR_MAX_EX_BYTES() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get the Web server maximum exhibit size (32-bit value, bytes).
getWEBSVR_MAX_EX_CACHE_BYTES() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get the Web server maximum generic exhibit cache size (64-bit value, bytes); non-negative.
getWEBSVR_META_DESCRIPTION() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get the description list for HTML meta header ("" if none; not null).
getWEBSVR_META_KEYWORDS() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get the keywords list for HTML meta header ("" if none; never null).
getWEBSVR_MIN_EX_IMATTR_RECHECK_MS() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get the Web server minimum exhibit-immutable-attributes check interval (ms).
getWEBSVR_SIMPLEAD_ALLOW() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get on/off switch for simple banner ad code, enabled by default.
getWEBSVR_SYSPROPS_RECHECK_MS() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get the Web server sysprops check interval (ms).
getWEBSVR_TN_CACHEPC() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Web server persistent thumbnail cache size limit as percentage of exhibit cache limit value.
getWriter() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
getWriter() - Method in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
Return the writer associated with this Response.
getWriter() - Method in class org.hd.d.pg2k.webSvr.util.XMLCompressionServletResponseWrapper
 
getXferHMACKey() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get HMAC (secret) key used to protect data in transit; null if none.
getXyDim() - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
Get XxY dimension of thumbnail, or null if not appropriate.
getXyDimensions() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Get x,y dimensions in pixels for images (moving or still) that have a fixed rectangular dimension, else null.
getZIPEntriesLengthAndOffset(FileTools.RandomAccessData) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Read (immutable) central directory from (end of) random-access 32-bit ZIP file; null if none.
getZIPEntry(InputStream, String) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Get ZipEntry and (read-only, uncompressed) data for a named file/entry; null if none.
getZIPEntryOffsets(DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Get ZIP directory/offsets; null if none.
getZoomFactor() - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get the current zoom factor.
gif - Class in org.hd.d.pg2k.svrCore.mediahandler
Default handler for gif file (MIME type image/gif).
gif() - Constructor for class org.hd.d.pg2k.svrCore.mediahandler.gif
 
GLOBAL_PROPS_NAME - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Name of properties class/file on classpath containing simple global properties.
globalMap - Variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
An immutable Map from InstanceID keys to SimpleVariableValues each of the same definition and with no global map.
GMT - Static variable in class org.hd.d.pg2k.test.dev.MockHttpServletRequestWithParams
GMT time zone; not null.
GMTCalendar - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Our private static instance of a GMT calendar.
GMTCalendar - Static variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Our private static instance of a GMT calendar.
GOODBAD_LIMIT - Static variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Limit of goodness*correlation to consider something (eg category) significantly good or bad.
GOODBAD_LIMIT - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Limit of goodness*correlation to consider something (eg category) significantly good or bad.
GOODBAD_LIMIT_INT - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Limit of goodness*correlation to consider something (eg category) significantly good or bad, is int value.
goodness - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable.Factor
Goodness contributed by this factor: range [-1,+1].
goodness - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
The "goodness" score, -MAX_VALUE is maximally bad and MAX_VALUE maximally good, zero is neutral.
goodRnd - Static variable in class org.hd.d.pg2k.svrCore.Rnd
Our good-but-slow random number source.
gp - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
Empty GP value; never null.
gp - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Generic properties; never null.
gp - Variable in class org.hd.d.pg2k.test.dev.ExhibitFilterTest
 
gp - Variable in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
Test set of GenProps; may be null.
GPGEN_AD_FORCE_LOWTRAFFIC_MODE - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
LocalProps debug-only property name to force low-traffic mode if set ("true"/"false").
GPGEN_AD_MID_HOMEPAGE - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Name for GenProps gen.* property for ad-code to insert in home page.
GPGEN_AD_MIDPAGE_ADCODE_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Prefix for GenProps gen.* property for mid-page ad-codes to override built-in values; append AdMidPageInternalLayout name().
GPGEN_AD_MIDPAGE_ADTYPE_DEFAULT - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Name for GenProps gen.* property for mid-page default type as AdMidPageInternalLayout name().
GPGEN_AD_MIDPAGE_ADTYPE_DEFAULT_CPM - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Name for GenProps gen.* property for mid-page CPM-network default type as AdMidPageInternalLayout name().
GPGEN_AD_MIDPAGE_ADTYPE_DEFAULT_LOWTRAFFIC - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Name for GenProps gen.* property for mid-page low-traffic default type as AdMidPageInternalLayout name().
GPGEN_AD_TOWER_ADCODE_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Prefix for GenProps gen.* property for mid-page ad-codes to override built-in values; append AdTowerInternalLayout name().
GPGEN_AD_TOWER_ADTYPE_DEFAULT - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Name for GenProps gen.* property for tower default type as AdTowerInternalLayout name().
GPGEN_AD_TOWER_ADTYPE_DEFAULT_LOWTRAFFIC - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Name for GenProps gen.* property for tower low-traffic default type as AdTowerInternalLayout name().
GPGEN_AD_TOWER_EXTRAS - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Name for GenProps gen.* property for HTML for trailing ad-tower content.
GPGEN_AD_TOWERPOS_ADTYPE_DEFAULT - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Name for GenProps gen.* property for tower position default type as AdTowerPos name().
GPGEN_AD_TOWERPOS_ADTYPE_DEFAULT_LOWTRAFFIC - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Name for GenProps gen.* property for tower position low-traffic default type as AdTowerPos name().
GPGEN_CDN_TN_PNAME_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Property name prefix in generic maps for LocalProps and GenProps for CDN thumbnail info; not null.
GPGEN_CDN_TN_SML_PNAME_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Property name prefix in generic maps for LocalProps and GenProps for CDN small thumbnail info; not null.
GPGEN_GLOBAL_POST_ENABLE_SUFFIX - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
GenProps 'generic' parameter that must be set for us to post to the global event store.
GPGEN_HEAD_TAG_INSERT_KEY_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
GenProps generic property name prefix used to pull in per-URL custom HTML head text/tags.
GPGEN_KEY_debugFlag - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Key in generic props of slow-profile flag and/or local and/or system property.
GPGEN_KEY_debugFlag_P2P_BLOCKXFER - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Key in generic props of P2P-profiling flag.
GPGEN_LOW_TRAFFIC_THRESHOLD_PERCENT - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Name for GenProps gen.* property for percentage below which traffic will be regarded as 'low'.
GPGEN_PREFIX_debugFlag - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
GenProps debug flag tree root, including trailing dot.
GPGEN_SENSITIVE_NAME_SUBSTRS_KEY - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
GenProps generic property name used to flag sensitive name substrings.
group - Variable in class org.hd.d.pg2k.svrCore.ThreadUtils.DaemonThreadFactory
 
group - Variable in class org.hd.d.pg2k.test.dev.Main.TestThreadFactory
 
guessTypeFromMagic(InputStream) - Static method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Guesses the type of a file/exhibit from its magic number, or null if unrecognisable.
GZIP_MAGIC - Static variable in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
 
GZIP_TOKEN - Static variable in class org.hd.d.pg2k.webSvr.util.CompressionFilter
Encoding token indicating that GZIP compression is accepted.

H

handle(Map<String, String[]>) - Method in class org.hd.d.pg2k.webSvr.ads.AdUtils.ClickThruHandler
 
handle(Map<String, String[]>) - Method in class org.hd.d.pg2k.webSvr.util.StatsSink.AbstractStatsListener
Handle a (non-null) Map of input parameters (String name to String[] value array).
handle(Map<String, String[]>) - Method in class org.hd.d.pg2k.webSvr.util.WebUtils.VoteHandler
 
handleGetAllExhibitImmutableData(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket, ExhibitDataTunnelSource.HIRPCCache, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetAllExhibitImmutableData request; never null.
handleGetAllExhibitProperties(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket, String, ExhibitDataTunnelSource.HIRPCCache, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetAllExhibitProperties request; never null.
handleGetAllExhibitPropertiesDiff(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket, String, ExhibitDataTunnelSource.HIRPCCache, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetAllExhibitPropertiesDiff request; never null.
handleGetEventValues(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetEventValues request; never null.
handleGetGenProps(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetGenProps request; never null.
handleGetGenSecProps(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetGenSecProps request; never null.
handleGetObject(String) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable.PropertiesDiffResourceBundle
 
handleGetRawFile(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetRawFile request; never null.
handleGetStaticAttr(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetStaticAttr request; never null.
handleGetStratum(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetStratum request; never null.
handleGetThumbnails(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetThumbnails request; never null.
handleGetVariable(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetVariable request; never null.
handleGetVariables(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetVariables request; never null.
handleInboundRPC(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket, String, ExhibitDataTunnelSource.HIRPCCache, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handles input request packet from slave across a tunnel.
handler - Variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Instance of handler class, or null if none.
Handler - Interface in org.hd.d.pg2k.svrCore.MIME
Interface for exhibit media-handler classes.
Handler.ThumbnailParams - Class in org.hd.d.pg2k.svrCore.MIME
Some constant parameters and hints for thumbnail building.
Handler.ThumbnailParams(int, int, int, int, int, int) - Constructor for class org.hd.d.pg2k.svrCore.MIME.Handler.ThumbnailParams
Construct an instance.
handlerClassName - Variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Fully-qualified name of handler class (implementing HandlerBase), or null if none.
handleSetVariables(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket, String, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming SetVariables request; never null.
handleSyncVariables(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming SyncVariables request; never null.
hasARecordQuick(String) - Static method in class org.hd.d.pg2k.svrCore.AddrTools
Return true if we can find an A record for the given name quickly.
hasCDNSInfoInGenProps(GenProps) - Static method in class org.hd.d.pg2k.webSvr.util.CDNUtils
Returns true iff we seem to have CDN support info in GenProps.
hasDescription() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Reports if there is a description; returns true if so.
hasExpired(Map.Entry<K, Long>, long) - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Returns true when an entry has expired and can be removed.
hasExpired(Map.Entry<K, Long>) - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Returns true when an entry has expired and can be removed.
hasExpired() - Method in interface org.hd.d.pg2k.svrCore.MemoryTools.AutoExpirable
If true this item has expired, and may for example be ripe for removal from a container.
hasExpired() - Method in class org.hd.d.pg2k.svrCore.MemoryTools.AutoExpirableFixedLifeBase
Expires at or beyond stored deadline.
hasExpired() - Method in class org.hd.d.pg2k.webSvr.util.CDNUtils.LastCDNTest
Has expired (and can evaporate from the container) once no longer valid.
hasFileFlavor(DataFlavor[]) - Method in class org.hd.d.pg2k.clApp.uploader.FileTransferHandler
 
hash - Variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
The cached instance hash value; the hash may be expensive to compute.
hash - Variable in class org.hd.d.pg2k.svrCore.CS8Bit
Cache of the computed hash code.
hash - Variable in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.IndirectComparatorStub
Local version of main hash.
hash - Variable in class org.hd.d.pg2k.svrCore.Name
Cache of the computed hash code.
HASH_BLOCK_SIZE_BYTES - Static variable in class org.hd.d.pg2k.svrCore.AccessionData
Block size (in bytes) used for partial hashes; strictly positive power of two.
HASH_CRC32 - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Checksum/hash for data to correspond to use in tools such as [G]ZIP; not "secure".
HASH_MD5 - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Alternative fast hash for data integrity; reasonably "secure".
HASH_SHA1 - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Preferred hash for data integrity; reasonably "secure".
hashCode() - Method in class org.hd.d.pg2k.ai.scorer.ScoreAndConf
The hash depends on all elements.
hashCode() - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamEnum
We include all but the default-value field (assumed highly correlated with the name) in the hash.
hashCode() - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
The hash depends on the name and the value as the most variable components.
hashCode() - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
The hash code is based on the (monocased) local filename and exhibit name.
hashCode() - Method in class org.hd.d.pg2k.svrCore.AccessionData
The hashCode is VM-independent.
hashCode() - Method in class org.hd.d.pg2k.svrCore.AddrTools.AddrPrefix
Compute hash based on the assumption that most prefixes are 1--3 bytes long.
hashCode() - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Returns a hash code value for the object derived from the timestamp.
hashCode() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Returns a hash code value for the object; derived from the longHash.
hashCode() - Method in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.Change
The hash is based on the the exhibit name.
hashCode() - Method in class org.hd.d.pg2k.svrCore.Compact7BitString
Computes the hash code for the text.
hashCode() - Method in class org.hd.d.pg2k.svrCore.Compact7BitString.StaticDictionary
We don't expect to have to distinguish other than on name in practice, but we use the table size too.
hashCode() - Method in class org.hd.d.pg2k.svrCore.Compact7BitString.WithDict
Derive (and cache) a hash based on the text and the dictionary.
hashCode() - Method in class org.hd.d.pg2k.svrCore.CS8Bit
The hash is computed over the entire text similarly to String (except for sign-extension of non-7-bit chars).
hashCode() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
We use the timestamp and length fields in the hash for the entire collection.
hashCode() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Hash is based on just packet type and (actual) packet length.
hashCode() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
The hash depends on the timestamp.
hashCode() - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
Returns a hash code value for the object; derived from the longHash.
hashCode() - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.IndirectComparatorStub
Compute a condensed version of the main hash.
hashCode() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Hash based on the dimensions, else on the metadata.
hashCode() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
Returns a hash code value for the object; derived from the longHash.
hashCode() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Based on entire content of object; if equivalent content then they have same hash.
hashCode() - Method in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
All comparison is done on the name.
hashCode() - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Returns a hash code value for the object.
hashCode() - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
The hash code is based on things we can compute very quickly.
hashCode() - Method in class org.hd.d.pg2k.svrCore.location.GeoUtils.CCTLD
A fast hash reflecting approx ~5 bits of information per char.
hashCode() - Method in class org.hd.d.pg2k.svrCore.location.Location.Base
Hash depends on type and "specific" flag.
hashCode() - Method in class org.hd.d.pg2k.svrCore.location.Location.Estd
Depends on base hash plus E and N values.
hashCode() - Method in class org.hd.d.pg2k.svrCore.location.Location.Time
Depends on fields from the base class and the time info, if any.
hashCode() - Method in class org.hd.d.pg2k.svrCore.location.Location.ValueAndBounds
Currently depends on only value for speed.
hashCode() - Method in class org.hd.d.pg2k.svrCore.location.LocationMap
Hash code is that of the underlying map and zero if empty.
hashCode() - Method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Tested for equality and sorted on type.
hashCode() - Method in class org.hd.d.pg2k.svrCore.Name.CSWrapper
The hash code is based on a fixed-time sampling of the content for speed.
hashCode() - Method in class org.hd.d.pg2k.svrCore.Name.ExhibitShort
The hash code is based on a fixed-time sampling of the content for speed.
hashCode() - Method in class org.hd.d.pg2k.svrCore.Name
The hash is computed over the entire text as for String.
hashCode() - Method in class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Hash depends on author.
hashCode() - Method in class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
Hash depends on the regex and the end date as good/quick sources of variability.
hashCode() - Method in class org.hd.d.pg2k.svrCore.props.GenProps.SimpleAd
Hash depends on text as good source of variability.
hashCode() - Method in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Hash code depends on all deleted/changed elements; guaranteed zero for an empty diff, non-zero otherwise.
hashCode() - Method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Hash code depends on all deleted/changed elements; guaranteed zero for an empty diff, non-zero otherwise.
hashCode() - Method in class org.hd.d.pg2k.svrCore.ROByteArray
Compute a hash based on the length and some of the payload.
hashCode() - Method in class org.hd.d.pg2k.svrCore.ROIntArray
Compute a hash based on the length and some of the payload.
hashCode(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Return a hash code the same as or similar to that of a String containing the same characters.
hashCode() - Method in class org.hd.d.pg2k.svrCore.Tuple.ComparablePair
Hash is based on that of the two members.
hashCode() - Method in class org.hd.d.pg2k.svrCore.Tuple.ComparableTriple
Hash is based on that of the members.
hashCode() - Method in class org.hd.d.pg2k.svrCore.Tuple.Pair
Hash is based on that of the two members.
hashCode() - Method in class org.hd.d.pg2k.svrCore.Tuple.Triple
Hash is based on that of the members.
hashCode() - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr.MessageIDKey
Hash is computed from the value hash and timestamp low-order bits.
hashCode() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
The hash is built on a subset of the fields.
hashCode() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue.ValueInfo
 
hashCode() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
The hash is built on a subset of the fields.
hashCode() - Method in class org.hd.d.pg2k.svrCore.vars.InstanceID
The hash is derived from the ID.
hashCode() - Method in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr.NextRequestKey
The hash depends on all fields.
hashCode() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
The hash is built on a subset of the fields.
hashCode() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
The hash is built on a subset of the fields.
hashCode() - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtAll
Hash is constant.
hashCode() - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByEstdLocationCentre
Filter has hashcode of its area; 0 if none.
hashCode() - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtNothing
Hash is constant.
hashCode() - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByGoodness
Hash is constant.
hashCode() - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByName
The hashcode of the sort, or null for the default sort.
hashCode() - Method in class org.hd.d.pg2k.webSvr.exhibit.