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

A

add(String) - Method in class com.hp.hpl.deli.VocabularyProperty
Insert a new property value.
addAttributePropertiesToVocabulary(HashMap) - Method in class com.hp.hpl.deli.VocabularyConfig
 
addAttributeToVocabulary(String, String, String) - Method in class com.hp.hpl.deli.Vocabulary
This method allows the processor to add a new attribute to the vocabulary, when it encounters attributes that are not defined in the vocabulary definition.
addUnique(Vector) - Method in class com.hp.hpl.deli.VectorUnique
Add a Vector of values to this vector, checking for each entry that it is not already present in the Vector.
addWarningHeader(HttpServletResponse, int) - Static method in class com.hp.hpl.deli.UAProfCreateHttpResponse
This method adds the x-wap-profile-warning header to the response header.
arpReader - Variable in class com.hp.hpl.deli.JenaProcessProfile
 
attributeMap - Variable in class com.hp.hpl.deli.VocabularyProperty
 
attributeName - Variable in class com.hp.hpl.deli.JenaProcessProfile.ProcessAttribute
 
attributeNameToAttributePosition - Variable in class com.hp.hpl.deli.Profile
A map to relate the attribute name to the attribute position(s) in the profile.
attributeProperties - Variable in class com.hp.hpl.deli.Vocabulary
 
attributeProperties - Variable in class com.hp.hpl.deli.VocabularyConfig
 
attributeStatement - Variable in class com.hp.hpl.deli.JenaProcessProfile.ProcessAttribute
 
attributeValue - Variable in class com.hp.hpl.deli.ProfileAttribute
 

C

CONTENT_GENERATION_APPLIED - Static variable in class com.hp.hpl.deli.UAProfCreateHttpResponse
MUST be included if the content has been tailored or generated as a result of applying the included profile.
CONTENT_SELECTION_APPLIED - Static variable in class com.hp.hpl.deli.UAProfCreateHttpResponse
MUST be included if the included content has been selected from one of the representations available.
CachedProfile - class com.hp.hpl.deli.CachedProfile.
This class wraps the profile class so it can be cached.
CachedProfile() - Constructor for class com.hp.hpl.deli.CachedProfile
 
cache - Variable in class com.hp.hpl.deli.ProfileCache
 
cacheReferenceProfiles - Variable in class com.hp.hpl.deli.Workspace
 
calculateProfileDiffDigest(String, boolean) - Static method in class com.hp.hpl.deli.DeliUtil
This method calculates a profile-diff-digest.
ccppCollectionType - Variable in class com.hp.hpl.deli.JenaProcessProfile.ProcessAttribute
 
ccppType - Variable in class com.hp.hpl.deli.JenaProcessProfile.ProcessAttribute
 
checkDatatype(RDFNode) - Method in class com.hp.hpl.deli.JenaProcessProfile.ProcessAttribute
 
checkRDFdatatype(Literal) - Method in class com.hp.hpl.deli.JenaProcessProfile.ProcessAttribute
 
com.hp.hpl.deli - package com.hp.hpl.deli
 
componentProperty - Variable in class com.hp.hpl.deli.JenaProcessProfile
 
componentProperty - Variable in class com.hp.hpl.deli.Workspace
 
componentQName - Variable in class com.hp.hpl.deli.ProfileAttribute
 
configure(ServletContext, String) - Method in class com.hp.hpl.deli.Workspace
This method processes the configuration file and constructs the vocabulary, profile cache and local profiles objects.
contains(String) - Method in class com.hp.hpl.deli.ProfileAttribute
Does the attribute contain this literal value?
currentCcppUri - Variable in class com.hp.hpl.deli.VocabularyConfig
 
currentComponent - Variable in class com.hp.hpl.deli.JenaProcessProfile.ProcessAttribute
 
currentComponent - Variable in class com.hp.hpl.deli.JenaProcessProfile.ProcessAttributeList
 
currentProfileValidRDF - Variable in class com.hp.hpl.deli.UAProfValidatorImpl
 

D

DatatypeExpression - class com.hp.hpl.deli.DatatypeExpression.
This class uses Jena to validate a profile using the schemas it references
DatatypeExpression(String) - Constructor for class com.hp.hpl.deli.DatatypeExpression
 
DeliUtil - class com.hp.hpl.deli.DeliUtil.
 
DeliUtil() - Constructor for class com.hp.hpl.deli.DeliUtil
 
datatypeConfigFile - Variable in class com.hp.hpl.deli.Workspace
 
datatypeExpressions - Variable in class com.hp.hpl.deli.Workspace
 
datatypeValidationOn - Variable in class com.hp.hpl.deli.Workspace
 
datatypesDef - Variable in class com.hp.hpl.deli.VocabularyConfig
 
datatypesLookup - Variable in class com.hp.hpl.deli.Vocabulary
 
datatypesLookup - Variable in class com.hp.hpl.deli.VocabularyConfig
 
dateAccquired - Variable in class com.hp.hpl.deli.CachedProfile
 
debug - Variable in class com.hp.hpl.deli.Workspace
 
debugRequestHeaders - Variable in class com.hp.hpl.deli.Workspace
 
defaultAttributeValue - Variable in class com.hp.hpl.deli.ProfileAttribute
 
defaultFlag - Variable in class com.hp.hpl.deli.JenaProcessProfile
 
deliVersionNumber - Static variable in class com.hp.hpl.deli.Workspace
 
determineCollectionType() - Method in class com.hp.hpl.deli.ExtendedStatement
 
diffVector - Variable in class com.hp.hpl.deli.ProcessHttpRequest
 
download(String) - Static method in class com.hp.hpl.deli.UAProfValidator
 

E

ExtendedStatement - class com.hp.hpl.deli.ExtendedStatement.
 
ExtendedStatement(Statement, Model) - Constructor for class com.hp.hpl.deli.ExtendedStatement
 
enforceUAProfTwoDatatypes - Variable in class com.hp.hpl.deli.Workspace
 
error(Exception) - Method in class com.hp.hpl.deli.JenaProcessProfile
 
error(Exception) - Method in class com.hp.hpl.deli.UAProfValidatorImpl
 

F

fatalError(Exception) - Method in class com.hp.hpl.deli.JenaProcessProfile
 
fatalError(Exception) - Method in class com.hp.hpl.deli.UAProfValidatorImpl
 
findRoot() - Method in class com.hp.hpl.deli.JenaProcessProfile
 
finishConstruction(Vector) - Method in class com.hp.hpl.deli.Profile
This finishes construction by applying the resolution rule to any duplicate attributes.
finiteSet - Variable in class com.hp.hpl.deli.VocabularyProperty
 

G

get() - Method in class com.hp.hpl.deli.CachedProfile
Retrieve the cached profile object.
get() - Method in class com.hp.hpl.deli.ProfileAttribute
Retrieve the value from a profile attribute.
get(String) - Method in class com.hp.hpl.deli.ProfileCache
This method retrieves a profile.
get(int) - Method in class com.hp.hpl.deli.VocabularyProperty
Retrieve a property value.
getAttPropertiesWithAttName(String) - Method in class com.hp.hpl.deli.Vocabulary
This method returns a Vector of HashMaps representing the properties of Vocabulary Attributes with a given Attribute Name.
getAttPropertiesWithAttName(Resource) - Method in class com.hp.hpl.deli.Vocabulary
 
getAttribute(Resource) - Method in class com.hp.hpl.deli.Profile
Retrieve a profile attribute with a specific name.
getAttribute(String) - Method in class com.hp.hpl.deli.Profile
Retrieve a profile attribute with a specific name.
getAttribute() - Method in class com.hp.hpl.deli.ProfileAttribute
Get the name of the attribute.
getAttribute(Resource) - Method in class com.hp.hpl.deli.Vocabulary
 
getAttributeProperty(Resource, String) - Method in class com.hp.hpl.deli.Vocabulary
This method returns a given value for an attribute property where the attribute is specified by the attribute qname and its component qname.
getCollectionType() - Method in class com.hp.hpl.deli.ProfileAttribute
Get the collectionType of the attribute.
getComponent() - Method in class com.hp.hpl.deli.ProfileAttribute
Get the component that the attribute belongs to.
getContainer(String) - Method in class com.hp.hpl.deli.ExtendedStatement
 
getContainerIterator() - Method in class com.hp.hpl.deli.ExtendedStatement
 
getDefaultValue() - Method in class com.hp.hpl.deli.ProfileAttribute
Get the profile default attribute value.
getInputSource(String) - Method in class com.hp.hpl.deli.Workspace
 
getInstance() - Static method in class com.hp.hpl.deli.Workspace
 
getNumericalNamespace(String) - Method in class com.hp.hpl.deli.ProcessHttpRequest
This function retrieves a numerical namespace from a request header field
getPath() - Static method in class com.hp.hpl.deli.Workspace
 
getProperty(String) - Method in class com.hp.hpl.deli.ProfileAttribute
Get a given property about this attributes Vocabulary entry.
getQName() - Method in class com.hp.hpl.deli.ProfileAttribute
Get the attribute qname
getRealNamespace(String) - Method in class com.hp.hpl.deli.Vocabulary
Get the actual namespace from a given alias.
getRealQName(Resource) - Method in class com.hp.hpl.deli.Vocabulary
 
getReference(String) - Method in class com.hp.hpl.deli.LocalProfiles
This method retrieves the profile URL for the device based on the user-agent string.
getResolution() - Method in class com.hp.hpl.deli.ProfileAttribute
Get the resolution rule applied to the attribute.
getResource(String) - Method in class com.hp.hpl.deli.Workspace
This method returns a local or global resource.
getType() - Method in class com.hp.hpl.deli.ProfileAttribute
Get the type of the attribute.
getUri() - Method in class com.hp.hpl.deli.ProfileAttribute
Get the Uri for the attribute.
getValue() - Method in class com.hp.hpl.deli.ProfileAttribute
Get the profile attribute value.
getValues() - Method in class com.hp.hpl.deli.JenaProcessProfile.ProcessAttribute
 

H

HOURINMILLISECONDS - Static variable in class com.hp.hpl.deli.Workspace
 

I

invalidProfiles - Variable in class com.hp.hpl.deli.UAProfValidatorImpl
 
invalidRDF - Variable in class com.hp.hpl.deli.UAProfValidatorImpl
 

J

JenaProcessProfile - class com.hp.hpl.deli.JenaProcessProfile.
This class converts the RDF representation of a profile into a custom profile data-structure using Jena.
JenaProcessProfile() - Constructor for class com.hp.hpl.deli.JenaProcessProfile
 
JenaProcessProfile.ProcessAttribute - class com.hp.hpl.deli.JenaProcessProfile.ProcessAttribute.
 
JenaProcessProfile.ProcessAttribute(Statement, String) - Constructor for class com.hp.hpl.deli.JenaProcessProfile.ProcessAttribute
 
JenaProcessProfile.ProcessAttributeList - class com.hp.hpl.deli.JenaProcessProfile.ProcessAttributeList.
 
JenaProcessProfile.ProcessAttributeList(Resource, String) - Constructor for class com.hp.hpl.deli.JenaProcessProfile.ProcessAttributeList
 
jenaProfile - Variable in class com.hp.hpl.deli.JenaProcessProfile
 

L

LocalProfiles - class com.hp.hpl.deli.LocalProfiles.
 
LocalProfiles(String) - Constructor for class com.hp.hpl.deli.LocalProfiles
The constructor reads in a local profile file.
localProfiles - Variable in class com.hp.hpl.deli.Workspace
 
localProfilesPath - Variable in class com.hp.hpl.deli.Workspace
 
logger - Static variable in class com.hp.hpl.deli.Workspace
 

M

main(String[]) - Static method in class com.hp.hpl.deli.UAProfValidator
Provides a command line interface to the validator.
maxCacheSize - Variable in class com.hp.hpl.deli.Workspace
 
maxCachedProfileLifetime - Variable in class com.hp.hpl.deli.Workspace
 
myARPReader - Variable in class com.hp.hpl.deli.UAProfValidatorImpl
 

N

NOT_APPLIED - Static variable in class com.hp.hpl.deli.UAProfCreateHttpResponse
This value MUST be included if the content has not been tailored, and is sent in a representation which is the only representaiton available in the server.
NOT_SUPPORTED - Static variable in class com.hp.hpl.deli.UAProfCreateHttpResponse
Indicates that the entity sending this warning code does not support UAProf.
namespaceLookup - Variable in class com.hp.hpl.deli.Vocabulary
 
namespaceLookup - Variable in class com.hp.hpl.deli.VocabularyConfig
 
normaliseWhitespaceInProfileDiff - Variable in class com.hp.hpl.deli.Workspace
 

P

ProcessHttpRequest - class com.hp.hpl.deli.ProcessHttpRequest.
This class processes HTTP requests to produce a list of profile references and profile-diffs.
ProcessHttpRequest(HttpServletRequest) - Constructor for class com.hp.hpl.deli.ProcessHttpRequest
This method processes the HTTP request to retrieve the profile references, profile-diff-digests and profile-diffs.
Profile - class com.hp.hpl.deli.Profile.
This class is a representation of a CC/PP profile as a Vector of ProfileAttribute.
Profile(String) - Constructor for class com.hp.hpl.deli.Profile
Create a new profile from a resource.
Profile(HttpServletRequest) - Constructor for class com.hp.hpl.deli.Profile
Create a new profile from a HTTP Request.
ProfileAttribute - class com.hp.hpl.deli.ProfileAttribute.
This class represents a profile attribute.
ProfileAttribute() - Constructor for class com.hp.hpl.deli.ProfileAttribute
Create a new profile attribute.
ProfileCache - class com.hp.hpl.deli.ProfileCache.
This class provides a way of caching profiles.
ProfileCache() - Constructor for class com.hp.hpl.deli.ProfileCache
The constructor creates the map used to resolve profile URLs onto cached profile objects.
parseConfigFile(Node) - Method in class com.hp.hpl.deli.VocabularyConfig
Parses the namespace config file.
path - Static variable in class com.hp.hpl.deli.Workspace
 
preferLocalOverRemoteProfiles - Variable in class com.hp.hpl.deli.Workspace
 
printDebug(String) - Static method in class com.hp.hpl.deli.Workspace
This method provides conditional output for debugging purposes.
printDefaults - Variable in class com.hp.hpl.deli.Workspace
 
printInfo(String) - Static method in class com.hp.hpl.deli.Workspace
This method provides conditional output for debugging purposes.
printProfileBeforeMerge - Variable in class com.hp.hpl.deli.Workspace
 
printWarning(String) - Static method in class com.hp.hpl.deli.Workspace
This method provides conditional output for debugging purposes.
println(String) - Method in class com.hp.hpl.deli.JenaProcessProfile
 
process(String) - Method in class com.hp.hpl.deli.JenaProcessProfile
Retrieves a resource and converts it from RDF to a vector of attributes ready to be included in a profile data structure.
process(Vector) - Method in class com.hp.hpl.deli.JenaProcessProfile
Processes a vector of profile-diffs and converts each one from RDF to a vector of attributes ready to be included in a profile data structure.
process(String) - Method in class com.hp.hpl.deli.UAProfValidatorImpl
 
processDefaultBlock(Statement) - Method in class com.hp.hpl.deli.JenaProcessProfile.ProcessAttributeList
 
processModel(boolean) - Method in class com.hp.hpl.deli.JenaProcessProfile
Converts the Jena data structure to a vector of attributes.
processUnconfiguredNamespaces - Variable in class com.hp.hpl.deli.Workspace
 
processUndefinedAttributes - Variable in class com.hp.hpl.deli.Workspace
 
processValues() - Method in class com.hp.hpl.deli.JenaProcessProfile.ProcessAttribute
 
profileAttributes - Variable in class com.hp.hpl.deli.JenaProcessProfile
 
profileCache - Variable in class com.hp.hpl.deli.Workspace
 
profileDiffDigestVerification - Variable in class com.hp.hpl.deli.Workspace
 
profileRefs - Variable in class com.hp.hpl.deli.LocalProfiles
 
profileResource - Variable in class com.hp.hpl.deli.CachedProfile
 
profileValidFlag - Variable in class com.hp.hpl.deli.UAProfValidatorImpl
 

Q

qName - Variable in class com.hp.hpl.deli.ProfileAttribute
 
qn - Variable in class com.hp.hpl.deli.JenaProcessProfile.ProcessAttribute
 

R

rdfUri - Variable in class com.hp.hpl.deli.Workspace
 
rdfsUri - Variable in class com.hp.hpl.deli.Workspace
 
referenceVector - Variable in class com.hp.hpl.deli.ProcessHttpRequest
 
refreshStaleProfiles - Variable in class com.hp.hpl.deli.Workspace
 
removeWhitespaces(String) - Static method in class com.hp.hpl.deli.DeliUtil
This method removes whitespaces in the profile-diff according to the following two rules: Leading and trailing white spaces are eliminated (white space as defined in RFC 2616 section 2.2) All non-trailing or non-leading linear white space (LWS) contained in the profile description, including line folding of multiple HTTP header lines, is replaced with one single space (SP) character.
results() - Method in class com.hp.hpl.deli.UAProfValidatorImpl
 

S

schemaProcess(InputStream, String) - Method in class com.hp.hpl.deli.VocabularyConfig
This method traverses a UAProf RDF schema vocabulary definition file using Jena.
schemaURIs - Variable in class com.hp.hpl.deli.VocabularyConfig
 
schemas - Variable in class com.hp.hpl.deli.VocabularyConfig
 
serialVersionUID - Static variable in class com.hp.hpl.deli.Profile
Comment for serialVersionUID
serialVersionUID - Static variable in class com.hp.hpl.deli.UAProfProfileAttribute
Comment for serialVersionUID
serialVersionUID - Static variable in class com.hp.hpl.deli.VectorUnique
Comment for serialVersionUID
serialVersionUID - Static variable in class com.hp.hpl.deli.Vocabulary
Comment for serialVersionUID
serialVersionUID - Static variable in class com.hp.hpl.deli.VocabularyProperty
Comment for serialVersionUID
serialVersionUID - Static variable in class com.hp.hpl.deli.Workspace
Comment for serialVersionUID
servletContext - Variable in class com.hp.hpl.deli.Workspace
 
set(String) - Method in class com.hp.hpl.deli.CachedProfile
Retrieve a profile from a resource such as a URL or a file, convert it from RDF to the profile data structure and cache it making a note of the time and date.
set(Resource, Resource, VectorUnique, boolean) - Method in class com.hp.hpl.deli.ProfileAttribute
Set the attribute to a specific value.
set(ProfileAttribute) - Method in class com.hp.hpl.deli.ProfileAttribute
Combine two profile attributes using the resolution rules.
set(ProfileAttribute) - Method in class com.hp.hpl.deli.UAProfProfileAttribute
Combine two profile attributes using the UAProf resolution rules.
setDatatypeFromConfig(Node) - Method in class com.hp.hpl.deli.DatatypeExpression
Adds a datatype definition using the given element from an XML configuration document
setInstance(Workspace) - Static method in class com.hp.hpl.deli.Workspace
 
setTruststamp(boolean) - Method in class com.hp.hpl.deli.UAProfValidatorImpl
 
setUriProperty(Node) - Method in class com.hp.hpl.deli.Workspace
This method retrieves a URI value from the configuration file.
size() - Method in class com.hp.hpl.deli.VocabularyProperty
Retrieve the size of the finite set.
supportLocalProfiles(HttpServletRequest) - Method in class com.hp.hpl.deli.ProcessHttpRequest
This method provides support for local profiles.

T

TRANSFORMATION_APPLIED - Static variable in class com.hp.hpl.deli.UAProfCreateHttpResponse
MUST be added by an intermediate proxy if it applies any transformation changing the content-coding based on the CPI data.
theProfile - Variable in class com.hp.hpl.deli.CachedProfile
 
tm - Variable in class com.hp.hpl.deli.Vocabulary
 
tm - Variable in class com.hp.hpl.deli.VocabularyConfig
 
toString() - Method in class com.hp.hpl.deli.Profile
Converts the object to a String.
toString() - Method in class com.hp.hpl.deli.ProfileAttribute
Converts the object to a String.
toString() - Method in class com.hp.hpl.deli.VocabularyProperty
Convert the class to a string.
truststamp - Variable in class com.hp.hpl.deli.UAProfValidatorImpl
 
typeProperty - Variable in class com.hp.hpl.deli.JenaProcessProfile
 

U

UAProfCreateHttpResponse - class com.hp.hpl.deli.UAProfCreateHttpResponse.
This class adds the x-wap-profile-warning header.
UAProfCreateHttpResponse() - Constructor for class com.hp.hpl.deli.UAProfCreateHttpResponse
This class contains no data members and only contains static methods so a constructor is unnecessary.
UAProfProfileAttribute - class com.hp.hpl.deli.UAProfProfileAttribute.
This class provides an implementation of profile attributes using the UAProf resolution rules.
UAProfProfileAttribute() - Constructor for class com.hp.hpl.deli.UAProfProfileAttribute
Create a new profile attribute.
UAProfValidator - class com.hp.hpl.deli.UAProfValidator.
This class uses Jena to validate a profile using the schemas it references
UAProfValidator() - Constructor for class com.hp.hpl.deli.UAProfValidator
 
UAProfValidatorImpl - class com.hp.hpl.deli.UAProfValidatorImpl.
This class uses Jena to validate a profile using the schemas it references
UAProfValidatorImpl() - Constructor for class com.hp.hpl.deli.UAProfValidatorImpl
 
unreachableProfiles - Variable in class com.hp.hpl.deli.UAProfValidatorImpl
 
useLocalProfilesIfNoCCPP - Variable in class com.hp.hpl.deli.Workspace
 
useLog4j - Static variable in class com.hp.hpl.deli.Workspace
 
useragents - Variable in class com.hp.hpl.deli.LocalProfiles
 
usesRDFDatatyping(String) - Method in class com.hp.hpl.deli.Vocabulary
 

V

VectorUnique - class com.hp.hpl.deli.VectorUnique.
This class extends the vector class so that it is possible to ensure they only contain unique members.
VectorUnique() - Constructor for class com.hp.hpl.deli.VectorUnique
 
Vocabulary - class com.hp.hpl.deli.Vocabulary.
This class processes the CC/PP vocabulary definition file.
Vocabulary(String) - Constructor for class com.hp.hpl.deli.Vocabulary
The constructor reads in a vocabulary definition file and then processess the set of vocabularies it references.
VocabularyConfig - class com.hp.hpl.deli.VocabularyConfig.
This class processes the CC/PP vocabulary definition file.
VocabularyConfig(String) - Constructor for class com.hp.hpl.deli.VocabularyConfig
This constructor constructs the vocabulary object from the vocabulary configuration file.
VocabularyProperty - class com.hp.hpl.deli.VocabularyProperty.
This class maps a vocabulary attribute type onto properties that are described using a finite set such as the component the attribute belongs to, the attribute resolution rule, etc.
VocabularyProperty() - Constructor for class com.hp.hpl.deli.VocabularyProperty
 
validFlag - Variable in class com.hp.hpl.deli.JenaProcessProfile
 
validProfiles - Variable in class com.hp.hpl.deli.UAProfValidatorImpl
 
validateContainer(String) - Method in class com.hp.hpl.deli.JenaProcessProfile.ProcessAttribute
 
validationOn - Variable in class com.hp.hpl.deli.JenaProcessProfile
 
validatorError(String, String, String) - Method in class com.hp.hpl.deli.JenaProcessProfile
 
vocabularies - Variable in class com.hp.hpl.deli.VocabularyConfig
 
vocabulary - Variable in class com.hp.hpl.deli.JenaProcessProfile
 
vocabulary - Variable in class com.hp.hpl.deli.Workspace
 

W

Workspace - class com.hp.hpl.deli.Workspace.
This class provides a workspace for a specific CC/PP implementation.
Workspace() - Constructor for class com.hp.hpl.deli.Workspace
 
warnedAboutMissingTypes - Variable in class com.hp.hpl.deli.JenaProcessProfile
 
warning(Exception) - Method in class com.hp.hpl.deli.JenaProcessProfile
 
warning(Exception) - Method in class com.hp.hpl.deli.UAProfValidatorImpl
 
workspace - Variable in class com.hp.hpl.deli.JenaProcessProfile
 

X

xmlVocabularyTraverse(Node) - Method in class com.hp.hpl.deli.VocabularyConfig
 

_

_instance - Static variable in class com.hp.hpl.deli.Workspace
 

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