# Uses of Class
com.orchestranetworks.schema.PathAccessException

Packages that use PathAccessException
Package
Description
com.onwbp.adaptation
Provides core classes and interfaces for accessing datasets, tables, and their records.
com.orchestranetworks.instance
Provides interfaces for accessing data sets.
com.orchestranetworks.rest.serialization
com.orchestranetworks.schema
Represents XML Schema concepts and provides schema extensions capabilities.
com.orchestranetworks.schema.businessObjects
com.orchestranetworks.service
Provides classes and interfaces for implementing specific services and access rules on EBX®.

- ## Uses of PathAccessException in com.onwbp.adaptation

  Methods in com.onwbp.adaptation that throw PathAccessException
  Modifier and Type
  Method
  Description
  `static Request`
  XPathExpressionHelper.`createRequestForXPath(Adaptation aDataSet, String anXPath)`
  Creates a new request given a dataset and an XPath expression.
  `Object`
  Adaptation.`get(Path aPath)`
  `Object`
  Adaptation.`get(SchemaNode aNode)`
  `Object`
  ReadContext.`get(Path aPath)`
  Returns the value of the specified node.
  `Object`
  ReadContext.`get(SchemaNode aNode)`
  Returns the value of the specified node.
  `boolean`
  ReadContext.`get_boolean(Path aPath)`
  Returns the `boolean` value of the node specified.
  `int`
  ReadContext.`get_int(Path aPath)`
  Returns the `int` value of the specified node.
  `Date`
  ReadContext.`getDate(Path aPath)`
  Returns the `Date` value of the node specified.
  `<T> List<T>`
  ReadContext.`getList(Path aPath)`
  Returns the `List` value of the specified node.
  `String`
  ReadContext.`getResourcePathInModule(Path aPath)`
  Returns the path to the resource that is contained in the specified node.
  `String`
  ReadContext.`getResourcePathWithModule(Path aPath)`
  Returns the path (including the path of the module) to the resource that is contained by the node specified.
  `String`
  ReadContext.`getString(Path aPath)`
  Returns the `String` value of the node specified.
  `AdaptationTable`
  ReadContext.`getTable(Path aPath)`
  Returns the table object at the specified path, never `null`.
  `static Adaptation`
  XPathExpressionHelper.`lookupFirstRecordMatchingXPath(boolean checkActualPrimaryKey, Adaptation aDataSet, String anXPath, boolean includeOcculting)`
  Returns a record based on the specified dataset and XPath expression, `null` if no such record exists.

- ## Uses of PathAccessException in com.orchestranetworks.instance

  Methods in com.orchestranetworks.instance that throw PathAccessException
  Modifier and Type
  Method
  Description
  `SchemaNode`
  ValueContext.`getNode(Path aPath)`
  Returns the data model node at the specified path.
  `Object`
  ValueContext.`getValue()`
  Returns the value of the current node of this context.
  `Object`
  ValueContext.`getValue(Path aPath)`
  Returns the value of the specified node.

- ## Uses of PathAccessException in com.orchestranetworks.rest.serialization

  Methods in com.orchestranetworks.rest.serialization that throw PathAccessException
  Modifier and Type
  Method
  Description
  `abstract Object`
  ContentHolder.`get(Path aPath)`
  Returns the value of the specified path.
  `final boolean`
  ContentHolder.`getBoolean(Path aPath)`
  Returns the `boolean` value of the path specified, or `false` if no value is defined.
  `final Date`
  ContentHolder.`getDate(Path aPath)`
  Returns the `Date` value of the path specified, or `null` if no value is defined.
  `final int`
  ContentHolder.`getInt(Path aPath)`
  Returns the `int` value of the specified path, or `0` if no value is defined.
  `final <T> List<T>`
  ContentHolder.`getList(Path aPath)`
  Returns the `List` value of the specified path, or an empty `ArrayList` if no value is defined.
  `final String`
  ContentHolder.`getString(Path aPath)`
  Returns the `String` value of the specified path or `null` if no value is defined.

- ## Uses of PathAccessException in com.orchestranetworks.schema

  Methods in com.orchestranetworks.schema that throw PathAccessException
  Modifier and Type
  Method
  Description
  `SchemaNode`
  SchemaNode.`getNode(Path aPath, boolean tolerantRead, boolean absolutePathBeginsAtRecordRoot)`
  Returns the node at the specified path, or `null` if the node does not exist and `isTolerantRead` is `true`.

- ## Uses of PathAccessException in com.orchestranetworks.schema.businessObjects

  Methods in com.orchestranetworks.schema.businessObjects that throw PathAccessException
  Modifier and Type
  Method
  Description
  `QueryResult<ChildEntity>`
  Entity.`getChildEntities(Path aPath)`
  Returns the child entities linked by the relationship defined by the node at the specified path.
  `ChildEntity`
  Entity.`getChildEntity(Path aPath)`
  Returns the entities linked by the relationship defined by the node at the specified path.

- ## Uses of PathAccessException in com.orchestranetworks.service

  Methods in com.orchestranetworks.service that throw PathAccessException
  Modifier and Type
  Method
  Description
  `void`
  ValueContextForUpdate.`setPrivilegeForNode(Path aNodePath)`
  Disables all permission checks for the specified node during the current operation.
  `void`
  ValueContextForUpdate.`setValue(Object aValue, Path aPath)`
  Sets the value of the specified node.
  `void`
  ValueContextForUpdate.`setValue(Object aValue, SchemaNode aNode)`
  Sets the value of the specified node.
  `void`
  ValueContextForUpdate.`setValueEnablingPrivilegeForNode(Object aValue, Path aNodePath)`
  Utility method to set a value for the specified node while disabling all permission checks for this node.
  `void`
  ValueContextForUpdate.`setValueFromXsString(String aString, Path aPath)`
  Sets the string value specified.
  `void`
  ValueContextForUpdate.`setValueFromXsString(String aString, SchemaNode aNode)`
  Sets the string value specified.