## Uses of Class
org.modeshape.jcr.query.QueryBuilder.CastAs

- Packages that use QueryBuilder.CastAs
  Package | Description
  --- | ---
  org.modeshape.jcr.query | The Query API provides a mechanism for building and executing queries.

- - ### Uses of QueryBuilder.CastAs in org.modeshape.jcr.query

    Subclasses of QueryBuilder.CastAs in org.modeshape.jcr.query
    Modifier and Type | Class and Description
    --- | ---
    `class` | `QueryBuilder.CastAsLowerBoundary`
    `class` | `QueryBuilder.CastAsRightHandSide`
    `class` | `QueryBuilder.CastAsUpperBoundary`

    Methods in org.modeshape.jcr.query that return QueryBuilder.CastAs
    Modifier and Type | Method and Description
    --- | ---
    `QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder>` | QueryBuilder.RightHandSide.`cast(BigDecimal literal)` Define the right-hand side of a comparison.
    `QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder>` | QueryBuilder.UpperBoundary.`cast(BigDecimal literal)` Define the upper boundary value of a range.
    `QueryBuilder.CastAs<QueryBuilder.AndBuilder<QueryBuilder.UpperBoundary>>` | QueryBuilder.LowerBoundary.`cast(BigDecimal literal)` Define the lower boundary value of a range.
    `QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder>` | QueryBuilder.RightHandSide.`cast(boolean literal)` Define the right-hand side of a comparison.
    `QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder>` | QueryBuilder.UpperBoundary.`cast(boolean literal)` Define the upper boundary value of a range.
    `QueryBuilder.CastAs<QueryBuilder.AndBuilder<QueryBuilder.UpperBoundary>>` | QueryBuilder.LowerBoundary.`cast(boolean literal)` Define the lower boundary value of a range.
    `QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder>` | QueryBuilder.RightHandSide.`cast(DateTime literal)` Define the right-hand side of a comparison.
    `QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder>` | QueryBuilder.UpperBoundary.`cast(DateTime literal)` Define the upper boundary value of a range.
    `QueryBuilder.CastAs<QueryBuilder.AndBuilder<QueryBuilder.UpperBoundary>>` | QueryBuilder.LowerBoundary.`cast(DateTime literal)` Define the lower boundary value of a range.
    `QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder>` | QueryBuilder.RightHandSide.`cast(double literal)` Define the right-hand side of a comparison.
    `QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder>` | QueryBuilder.UpperBoundary.`cast(double literal)` Define the upper boundary value of a range.
    `QueryBuilder.CastAs<QueryBuilder.AndBuilder<QueryBuilder.UpperBoundary>>` | QueryBuilder.LowerBoundary.`cast(double literal)` Define the lower boundary value of a range.
    `QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder>` | QueryBuilder.RightHandSide.`cast(int literal)` Define the right-hand side of a comparison.
    `QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder>` | QueryBuilder.UpperBoundary.`cast(int literal)` Define the upper boundary value of a range.
    `QueryBuilder.CastAs<QueryBuilder.AndBuilder<QueryBuilder.UpperBoundary>>` | QueryBuilder.LowerBoundary.`cast(int literal)` Define the lower boundary value of a range.
    `QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder>` | QueryBuilder.RightHandSide.`cast(long literal)` Define the right-hand side of a comparison.
    `QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder>` | QueryBuilder.UpperBoundary.`cast(long literal)` Define the upper boundary value of a range.
    `QueryBuilder.CastAs<QueryBuilder.AndBuilder<QueryBuilder.UpperBoundary>>` | QueryBuilder.LowerBoundary.`cast(long literal)` Define the lower boundary value of a range.
    `QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder>` | QueryBuilder.RightHandSide.`cast(Name literal)` Define the right-hand side of a comparison.
    `QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder>` | QueryBuilder.UpperBoundary.`cast(Name literal)` Define the upper boundary value of a range.
    `QueryBuilder.CastAs<QueryBuilder.AndBuilder<QueryBuilder.UpperBoundary>>` | QueryBuilder.LowerBoundary.`cast(Name literal)` Define the lower boundary value of a range.
    `QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder>` | QueryBuilder.RightHandSide.`cast(Path literal)` Define the right-hand side of a comparison.
    `QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder>` | QueryBuilder.UpperBoundary.`cast(Path literal)` Define the upper boundary value of a range.
    `QueryBuilder.CastAs<QueryBuilder.AndBuilder<QueryBuilder.UpperBoundary>>` | QueryBuilder.LowerBoundary.`cast(Path literal)` Define the lower boundary value of a range.
    `QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder>` | QueryBuilder.RightHandSide.`cast(String literal)` Define the right-hand side of a comparison.
    `QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder>` | QueryBuilder.UpperBoundary.`cast(String literal)` Define the upper boundary value of a range.
    `QueryBuilder.CastAs<QueryBuilder.AndBuilder<QueryBuilder.UpperBoundary>>` | QueryBuilder.LowerBoundary.`cast(String literal)` Define the lower boundary value of a range.
    `QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder>` | QueryBuilder.RightHandSide.`cast(URI literal)` Define the right-hand side of a comparison.
    `QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder>` | QueryBuilder.UpperBoundary.`cast(URI literal)` Define the upper boundary value of a range.
    `QueryBuilder.CastAs<QueryBuilder.AndBuilder<QueryBuilder.UpperBoundary>>` | QueryBuilder.LowerBoundary.`cast(URI literal)` Define the lower boundary value of a range.
    `QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder>` | QueryBuilder.RightHandSide.`cast(UUID literal)` Define the right-hand side of a comparison.
    `QueryBuilder.CastAs<QueryBuilder.ConstraintBuilder>` | QueryBuilder.UpperBoundary.`cast(UUID literal)` Define the upper boundary value of a range.
    `QueryBuilder.CastAs<QueryBuilder.AndBuilder<QueryBuilder.UpperBoundary>>` | QueryBuilder.LowerBoundary.`cast(UUID literal)` Define the lower boundary value of a range.

Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.