Uses of Class
com.yahoo.processing.request.CompoundName
-
Packages that use CompoundName Package Description com.yahoo.processing Java library for request-response data processing.com.yahoo.processing.request com.yahoo.processing.request.properties -
-
Uses of CompoundName in com.yahoo.processing
Fields in com.yahoo.processing declared as CompoundName Modifier and Type Field Description static CompoundName
Request. CHAIN
The name of the chain of Processor instances which will be invoked when executing a request.static CompoundName
Request. JDISC_REQUEST
The name of the request property used in the processing framework to store the incoming JDisc request. -
Uses of CompoundName in com.yahoo.processing.request
Fields in com.yahoo.processing.request declared as CompoundName Modifier and Type Field Description static CompoundName
CompoundName. empty
The empty compoundMethods in com.yahoo.processing.request that return CompoundName Modifier and Type Method Description CompoundName
CompoundName. append(CompoundName name)
Returns a compound name which has the given compounds appended to itCompoundName
CompoundName. append(java.lang.String name)
Returns a compound name which has the given compound string appended to itCompoundName
CompoundName. first(int n)
Returns the first n components of this.static CompoundName
CompoundName. fromComponents(java.lang.String... components)
Constructs this from an array of name components which are assumed not to contain dotsCompoundName
CompoundName. prepend(java.lang.String... nameParts)
Returns a compound name which has the given name components prepended to this name, in the given order, i.e new ComponentName("c").prepend("a","b") will yield "a.b.c".CompoundName
CompoundName. rest()
Returns the name after the first dot, or "" if this name has no dotsCompoundName
CompoundName. rest(int n)
Returns the name starting after the n first components (i.e dots).CompoundName
CompoundName. set(int i, java.lang.String name)
Returns a compound which have the name component at index i set to the given name.Methods in com.yahoo.processing.request that return types with arguments of type CompoundName Modifier and Type Method Description java.util.Map<CompoundName,java.lang.Object>
CloneHelper. cloneMap(java.util.Map<CompoundName,java.lang.Object> map)
Clones a map by deep cloning each value which is cloneable and shallow copying all other values.static java.util.Map<CompoundName,java.lang.Object>
Properties. cloneMap(java.util.Map<CompoundName,java.lang.Object> map)
Clones a map by deep cloning each value which is cloneable and shallow copying all other values.Methods in com.yahoo.processing.request with parameters of type CompoundName Modifier and Type Method Description CompoundName
CompoundName. append(CompoundName name)
Returns a compound name which has the given compounds appended to itvoid
Properties. clearAll(CompoundName name)
Sets all properties having this name as a compound prefix to null.void
Properties. clearAll(CompoundName name, java.util.Map<java.lang.String,java.lang.String> context)
Sets all properties having this name as a compound prefix to null.java.lang.Object
Properties. get(CompoundName name)
Gets a named value from the first chained instance which has one by calling get(name,null,this)java.lang.Object
Properties. get(CompoundName name, java.lang.Object defaultValue)
Gets a named value from the first chained instance which has one, or the default value if no value is set, or if the first value encountered is explicitly set to null.java.lang.Object
Properties. get(CompoundName name, java.util.Map<java.lang.String,java.lang.String> context)
Gets a named value from the first chained instance which has one by calling get(name,context,this)java.lang.Object
Properties. get(CompoundName name, java.util.Map<java.lang.String,java.lang.String> context, Properties substitution)
Gets a named value which (if necessary) is resolved using a property context.boolean
Properties. getBoolean(CompoundName name)
Gets a property as a boolean - if this value can reasonably be interpreted as a boolean, this will return the value.boolean
Properties. getBoolean(CompoundName key, boolean defaultValue)
Gets a property as a boolean.java.lang.Double
Properties. getDouble(CompoundName name)
Returns a property as a Doublejava.lang.Double
Properties. getDouble(CompoundName name, java.lang.Double defaultValue)
Returns a property as a Doublejava.lang.Integer
Properties. getInteger(CompoundName name)
Returns a property as an Integerjava.lang.Integer
Properties. getInteger(CompoundName name, java.lang.Integer defaultValue)
Returns a property as an Integerjava.lang.Long
Properties. getLong(CompoundName name)
Returns a property as a Longjava.lang.Long
Properties. getLong(CompoundName name, java.lang.Long defaultValue)
Returns a property as a Longjava.lang.String
Properties. getString(CompoundName key)
Returns this property as a stringjava.lang.String
Properties. getString(CompoundName key, java.lang.String defaultValue)
Returns this property as a stringboolean
CompoundName. hasPrefix(CompoundName prefix)
Returns whether the given name is a prefix of this.java.util.Map<java.lang.String,java.lang.Object>
Properties. listProperties(CompoundName path)
Returns a snapshot of all properties by calling listProperties(path,null)java.util.Map<java.lang.String,java.lang.Object>
Properties. listProperties(CompoundName path, java.util.Map<java.lang.String,java.lang.String> context)
Returns a snapshot of all properties by calling listProperties(path,null)java.util.Map<java.lang.String,java.lang.Object>
Properties. listProperties(CompoundName path, java.util.Map<java.lang.String,java.lang.String> context, Properties substitution)
Returns a snapshot of all properties of this having a given path prefixvoid
Properties. set(CompoundName name, java.lang.Object value)
Sets a value to the first chained instance which accepts it by calling set(name,value,null).void
Properties. set(CompoundName name, java.lang.Object value, java.util.Map<java.lang.String,java.lang.String> context)
Sets a value to the first chained instance which accepts it.Method parameters in com.yahoo.processing.request with type arguments of type CompoundName Modifier and Type Method Description java.util.Map<CompoundName,java.lang.Object>
CloneHelper. cloneMap(java.util.Map<CompoundName,java.lang.Object> map)
Clones a map by deep cloning each value which is cloneable and shallow copying all other values.static java.util.Map<CompoundName,java.lang.Object>
Properties. cloneMap(java.util.Map<CompoundName,java.lang.Object> map)
Clones a map by deep cloning each value which is cloneable and shallow copying all other values. -
Uses of CompoundName in com.yahoo.processing.request.properties
Methods in com.yahoo.processing.request.properties with parameters of type CompoundName Modifier and Type Method Description java.lang.Object
PropertyMap. get(CompoundName name, java.util.Map<java.lang.String,java.lang.String> context, Properties substitution)
java.util.Map<java.lang.String,java.lang.Object>
PropertyMap. listProperties(CompoundName path, java.util.Map<java.lang.String,java.lang.String> context, Properties substitution)
void
PropertyMap. set(CompoundName name, java.lang.Object value, java.util.Map<java.lang.String,java.lang.String> context)
protected boolean
PropertyMap. shouldSet(CompoundName name, java.lang.Object value)
Return true if this value should be set in this map, false if the set should be propagated instead This default implementation always returns true.
-