class JcrValue implements javax.jcr.Value {

    @Override
    public int getType() {
        return type;
    }

      JcrValue( ValueFactories factories,
              int type,
              Object value );
      JcrValue( ValueFactories factories,
              Value value );

}