public interface CTBAttributeFetchMap
Modifier and Type | Method and Description |
---|---|
void |
excludeAllAttributes()
Excludes all attributes on the current value object
and on all child objects through the entire value object hierarchy.
|
void |
excludeAttribute(String attributeName)
Excludes an attribute.
|
CTBAttributeFetchMap |
getNestedAttrMap(String attributeName)
Retrieves a nested
CTBAttributeFetchMap based on a name. |
void |
includeAllAttributes()
Includes all attributes on the current value object,
and on all children through the entire value object hierarchy.
|
void |
includeAttribute(String attributeName)
Includes an attribute.
|
void excludeAllAttributes()
void includeAllAttributes()
getAllAttributeFetchMap
method retrieves
CTBAttributeFetchMap
.void excludeAttribute(String attributeName) throws HDRRimException
CTBAttributeFetchMap
, all attributes (through the entire
value
object hierarchy) of that nested CTBAttributeFetchMap
are
excluded.
NOTE: This method can only be used to exclude immediate child attributes. It does not look for attributes through the entire value object hierarchy.
To retrieveCTBAttributeFetchMap
objects further down the
hierarchy,
retrieve the nested CTBAttributeFetchMap
level by level, by
calling
the getNestedAttrMap(java.lang.String)
method on the nested
CTBAttributeFetchMap
.attributeName
- The name of the attribute to be excluded from the value object.HDRRimException
void includeAttribute(String attributeName) throws HDRRimException
CTBAttributeFetchMap
object using the
getAllAttributeFetchMap
method.
If the attribute name passed to this method represents a nested
CTBAttributeFetchMap,
all attributes (through the entire value object hierarchy) of that nested
CTBAttributeFetchMap
are included.
NOTE: This method can only be used to include immediate child attributes. It does not look for attributes through the entire value object hierarchy.
To retrieveCTBAttributeFetchMap
objects further down the
hierarchy, retrieve the nested CTBAttributeFetchMap
objects
level by level, by calling the getNestedAttrMap(java.lang.String)
method on the
nested CTBAttributeFetchMap
.attributeName
- The name of the attribute to be included in the value object.HDRRimException
CTBAttributeFetchMap getNestedAttrMap(String attributeName)
CTBAttributeFetchMap
based on a name.
NOTE: This method does not look for nested
CTBAttributeFetchMap
objects through the entire value object
hierarchy. It looks only for immediate children. To retrieve
CTBAttributeFetchMap
objects further down the hierarchy,
retrieve the nested CTBAttributeFetchMap
objects level by
level, by using getNestedAttrMap
.
attributeName
- The name of the attribute that represents the
CTBAttributeFetchMap
.CTBAttributeFetchMap
object.HDR Glossary HDR Concept Lists HDR Exceptions HDR Programmer's Guide HDR Implementation Guide HDR Profile Options
Copyright © 2016, 2018, Oracle. All rights reserved