PartProjection
Date: 2013-06-18

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.gcube.contentmanagement.gcubedocumentlibrary.projections
Class PartProjection

    java.lang.Object
      org.gcube.contentmanagement.gcubedocumentlibrary.projections.BaseProjection<GCubePart,PropertyTypes.PartProperty,PartProjection>
          org.gcube.contentmanagement.gcubedocumentlibrary.projections.PartProjection

All Implemented Interfaces:
  Projection<GCubePart,PropertyTypes.PartProperty>

    public final class PartProjection

extends BaseProjection<GCubePart,PropertyTypes.PartProperty,PartProjection>

A `Projection` over `GCubePart` elements.

Author:
  Fabio Simeoni (University of Strathclyde)

Constructor Summary
`PartProjection(TreePredicate p)` Creates an instance from a tree predicate, extracting only relevant constraints.

Method Summary
`TreePredicate` | `documentPredicate()` Returns a `TreePredicate` that characterises documents which match the projection.

Methods inherited from class org.gcube.contentmanagement.gcubedocumentlibrary.projections.BaseProjection
`allexcept, constraints, equals, etc, hashCode, isConstrained, isExcluded, isFiltered, isIncluded, isOptional, predicate, toString, where, where, where, whereValue, with, with, with, withValue`

Methods inherited from class java.lang.Object
`getClass, notify, notifyAll, wait, wait, wait`

Constructor Detail

### PartProjection

    public PartProjection(TreePredicate p)

  Creates an instance from a tree predicate, extracting only relevant constraints.

  Parameters:
    `p` - the predicate.

Method Detail

### documentPredicate

    public TreePredicate documentPredicate()

  Returns a `TreePredicate` that characterises documents which match the projection.

  Returns:
    the predicate.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD