Package com.complexible.stardog

# Class Schemas

java.lang.Object
com.complexible.stardog.Schemas

public final class Schemas extends Object
Convenience functions and constants for reasoning schemas.

Author:
  Evren Sirin

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `static final String`
  `DEFAULT`
  Constant empty string that is used to indicate that the default schema will be used for answering queries.
  `static final String`
  `NULL`
  Constant `null` that is used to indicate that no schema will be used for a query.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `static boolean`
  `isDefault(String theSchema)`
  Return whether the schema name represents the `default schema`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Field Details

  - ### DEFAULT

    public static final String DEFAULT
    Constant empty string that is used to indicate that the default schema will be used for answering queries.
    See Also:
      - Constant Field Values

  - ### NULL

    public static final String NULL
    Constant `null` that is used to indicate that no schema will be used for a query. This is equivalent to disabling reasoning

- ## Method Details

  - ### isDefault

    public static boolean isDefault(String theSchema)
    Return whether the schema name represents the `default schema`
    Parameters:
      `theSchema` - the schema
    Returns:
      `true` if it is the `default schema`, `false` otherwise