diff options
| -rw-r--r-- | FutureRows.h | 23 | ||||
| -rw-r--r-- | REFLECTION | 2038 | ||||
| -rw-r--r-- | php-pecl-cassandra.spec | 32 | 
3 files changed, 1815 insertions, 278 deletions
diff --git a/FutureRows.h b/FutureRows.h new file mode 100644 index 0000000..187a063 --- /dev/null +++ b/FutureRows.h @@ -0,0 +1,23 @@ +/** + * Copyright 2015-2016 DataStax, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef PHP_CASSANDRA_FUTURE_ROWS_H +#define PHP_CASSANDRA_FUTURE_ROWS_H + +int +php_cassandra_future_rows_get_result(cassandra_future_rows *future_rows, zval *timeout TSRMLS_DC); + +#endif /* PHP_CASSANDRA_FUTURE_ROWS_H */ @@ -1,4 +1,4 @@ -Extension [ <persistent> extension #82 cassandra version 1.1.0 ] { +Extension [ <persistent> extension #76 cassandra version 1.2.0 ] {    - Dependencies {      Dependency [ spl (Required) ] @@ -13,7 +13,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {      }    } -  - Classes [86] { +  - Classes [98] {      Interface [ <internal:cassandra> interface Cassandra\Exception ] {        - Constants [0] { @@ -32,7 +32,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\InvalidArgumentException extends InvalidArgumentException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\InvalidArgumentException extends InvalidArgumentException implements Throwable, Cassandra\Exception ] {        - Constants [0] {        } @@ -63,33 +63,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\DomainException extends DomainException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\DomainException extends DomainException implements Throwable, Cassandra\Exception ] {        - Constants [0] {        } @@ -120,33 +120,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\RuntimeException extends RuntimeException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\RuntimeException extends RuntimeException implements Throwable, Cassandra\Exception ] {        - Constants [0] {        } @@ -177,33 +177,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\TimeoutException extends Cassandra\Exception\RuntimeException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\TimeoutException extends Cassandra\Exception\RuntimeException implements Cassandra\Exception, Throwable ] {        - Constants [0] {        } @@ -234,33 +234,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\LogicException extends LogicException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\LogicException extends LogicException implements Throwable, Cassandra\Exception ] {        - Constants [0] {        } @@ -291,33 +291,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\ExecutionException extends Cassandra\Exception\RuntimeException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\ExecutionException extends Cassandra\Exception\RuntimeException implements Cassandra\Exception, Throwable ] {        - Constants [0] {        } @@ -348,33 +348,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\ReadTimeoutException extends Cassandra\Exception\ExecutionException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\ReadTimeoutException extends Cassandra\Exception\ExecutionException implements Throwable, Cassandra\Exception ] {        - Constants [0] {        } @@ -405,33 +405,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\WriteTimeoutException extends Cassandra\Exception\ExecutionException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\WriteTimeoutException extends Cassandra\Exception\ExecutionException implements Throwable, Cassandra\Exception ] {        - Constants [0] {        } @@ -462,33 +462,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\UnavailableException extends Cassandra\Exception\ExecutionException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\UnavailableException extends Cassandra\Exception\ExecutionException implements Throwable, Cassandra\Exception ] {        - Constants [0] {        } @@ -519,33 +519,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\TruncateException extends Cassandra\Exception\ExecutionException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\TruncateException extends Cassandra\Exception\ExecutionException implements Throwable, Cassandra\Exception ] {        - Constants [0] {        } @@ -576,33 +576,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\ValidationException extends Cassandra\Exception\RuntimeException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\ValidationException extends Cassandra\Exception\RuntimeException implements Cassandra\Exception, Throwable ] {        - Constants [0] {        } @@ -633,33 +633,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\InvalidQueryException extends Cassandra\Exception\ValidationException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\InvalidQueryException extends Cassandra\Exception\ValidationException implements Throwable, Cassandra\Exception ] {        - Constants [0] {        } @@ -690,33 +690,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\InvalidSyntaxException extends Cassandra\Exception\ValidationException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\InvalidSyntaxException extends Cassandra\Exception\ValidationException implements Throwable, Cassandra\Exception ] {        - Constants [0] {        } @@ -747,33 +747,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\UnauthorizedException extends Cassandra\Exception\ValidationException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\UnauthorizedException extends Cassandra\Exception\ValidationException implements Throwable, Cassandra\Exception ] {        - Constants [0] {        } @@ -804,33 +804,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\UnpreparedException extends Cassandra\Exception\ValidationException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\UnpreparedException extends Cassandra\Exception\ValidationException implements Throwable, Cassandra\Exception ] {        - Constants [0] {        } @@ -861,33 +861,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\ConfigurationException extends Cassandra\Exception\ValidationException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\ConfigurationException extends Cassandra\Exception\ValidationException implements Throwable, Cassandra\Exception ] {        - Constants [0] {        } @@ -918,33 +918,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\AlreadyExistsException extends Cassandra\Exception\ConfigurationException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\AlreadyExistsException extends Cassandra\Exception\ConfigurationException implements Cassandra\Exception, Throwable ] {        - Constants [0] {        } @@ -975,33 +975,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\AuthenticationException extends Cassandra\Exception\RuntimeException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\AuthenticationException extends Cassandra\Exception\RuntimeException implements Cassandra\Exception, Throwable ] {        - Constants [0] {        } @@ -1032,33 +1032,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\ProtocolException extends Cassandra\Exception\RuntimeException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\ProtocolException extends Cassandra\Exception\RuntimeException implements Cassandra\Exception, Throwable ] {        - Constants [0] {        } @@ -1089,33 +1089,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\ServerException extends Cassandra\Exception\RuntimeException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\ServerException extends Cassandra\Exception\RuntimeException implements Cassandra\Exception, Throwable ] {        - Constants [0] {        } @@ -1146,33 +1146,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\IsBootstrappingException extends Cassandra\Exception\ServerException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\IsBootstrappingException extends Cassandra\Exception\ServerException implements Throwable, Cassandra\Exception ] {        - Constants [0] {        } @@ -1203,33 +1203,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\OverloadedException extends Cassandra\Exception\ServerException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\OverloadedException extends Cassandra\Exception\ServerException implements Throwable, Cassandra\Exception ] {        - Constants [0] {        } @@ -1260,33 +1260,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\RangeException extends RangeException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\RangeException extends RangeException implements Throwable, Cassandra\Exception ] {        - Constants [0] {        } @@ -1317,33 +1317,33 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } -    Class [ <internal:cassandra> class Cassandra\Exception\DivideByZeroException extends Cassandra\Exception\RangeException implements Cassandra\Exception ] { +    Class [ <internal:cassandra> class Cassandra\Exception\DivideByZeroException extends Cassandra\Exception\RangeException implements Cassandra\Exception, Throwable ] {        - Constants [0] {        } @@ -1374,28 +1374,28 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Method [ <internal:Core, inherits Exception> public method __wakeup ] {          } -        Method [ <internal:Core, inherits Exception> final public method getMessage ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {          } -        Method [ <internal:Core, inherits Exception> final public method getCode ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {          } -        Method [ <internal:Core, inherits Exception> final public method getFile ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {          } -        Method [ <internal:Core, inherits Exception> final public method getLine ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTrace ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {          } -        Method [ <internal:Core, inherits Exception> final public method getPrevious ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {          } -        Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {          } -        Method [ <internal:Core, inherits Exception> public method __toString ] { +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {          }        }      } @@ -1623,6 +1623,242 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        }      } +    Class [ <internal:cassandra> final class Cassandra\Smallint implements Cassandra\Value, Cassandra\Numeric ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [2] { +        Method [ <internal:cassandra> static public method min ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> static public method max ] { + +          - Parameters [0] { +          } +        } +      } + +      - Properties [0] { +      } + +      - Methods [14] { +        Method [ <internal:cassandra, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +        } + +        Method [ <internal:cassandra> public method __toString ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Value> public method type ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> public method value ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Numeric> public method add ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $num ] +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Numeric> public method sub ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $num ] +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Numeric> public method mul ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $num ] +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Numeric> public method div ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $num ] +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Numeric> public method mod ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $num ] +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Numeric> public method abs ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Numeric> public method neg ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Numeric> public method sqrt ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Numeric> public method toInt ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Numeric> public method toDouble ] { + +          - Parameters [0] { +          } +        } +      } +    } + +    Class [ <internal:cassandra> final class Cassandra\Tinyint implements Cassandra\Value, Cassandra\Numeric ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [2] { +        Method [ <internal:cassandra> static public method min ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> static public method max ] { + +          - Parameters [0] { +          } +        } +      } + +      - Properties [0] { +      } + +      - Methods [14] { +        Method [ <internal:cassandra, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +        } + +        Method [ <internal:cassandra> public method __toString ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Value> public method type ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> public method value ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Numeric> public method add ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $num ] +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Numeric> public method sub ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $num ] +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Numeric> public method mul ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $num ] +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Numeric> public method div ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $num ] +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Numeric> public method mod ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $num ] +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Numeric> public method abs ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Numeric> public method neg ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Numeric> public method sqrt ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Numeric> public method toInt ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Numeric> public method toDouble ] { + +          - Parameters [0] { +          } +        } +      } +    } +      Class [ <internal:cassandra> final class Cassandra\Blob implements Cassandra\Value ] {        - Constants [0] { @@ -2009,6 +2245,110 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        }      } +    Class [ <internal:cassandra> final class Cassandra\Date implements Cassandra\Value ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:cassandra> static public method fromDateTime ] { + +          - Parameters [1] { +            Parameter #0 [ <required> DateTime $datetime ] +          } +        } +      } + +      - Properties [0] { +      } + +      - Methods [5] { +        Method [ <internal:cassandra, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $seconds ] +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Value> public method type ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> public method seconds ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> public method toDateTime ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> Cassandra\Time $time ] +          } +        } + +        Method [ <internal:cassandra> public method __toString ] { + +          - Parameters [0] { +          } +        } +      } +    } + +    Class [ <internal:cassandra> final class Cassandra\Time implements Cassandra\Value ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:cassandra> static public method fromDateTime ] { + +          - Parameters [1] { +            Parameter #0 [ <required> DateTime $datetime ] +          } +        } +      } + +      - Properties [0] { +      } + +      - Methods [4] { +        Method [ <internal:cassandra, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $seconds ] +            Parameter #1 [ <optional> $microseconds ] +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Value> public method type ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> public method seconds ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> public method __toString ] { + +          - Parameters [0] { +          } +        } +      } +    } +      Interface [ <internal:cassandra> interface Cassandra\UuidInterface ] {        - Constants [0] { @@ -2756,7 +3096,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {      Class [ <internal:cassandra> class Cassandra ] { -      - Constants [42] { +      - Constants [44] {          Constant [ integer CONSISTENCY_ANY ] { 0 }          Constant [ integer CONSISTENCY_ONE ] { 1 }          Constant [ integer CONSISTENCY_TWO ] { 2 } @@ -2785,6 +3125,8 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Constant [ string TYPE_ASCII ] { ascii }          Constant [ string TYPE_VARCHAR ] { varchar }          Constant [ string TYPE_BIGINT ] { bigint } +        Constant [ string TYPE_SMALLINT ] { smallint } +        Constant [ string TYPE_TINYINT ] { tinyint }          Constant [ string TYPE_BLOB ] { blob }          Constant [ string TYPE_BOOLEAN ] { boolean }          Constant [ string TYPE_COUNTER ] { counter } @@ -2797,8 +3139,8 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {          Constant [ string TYPE_VARINT ] { varint }          Constant [ string TYPE_TIMEUUID ] { timeuuid }          Constant [ string TYPE_INET ] { inet } -        Constant [ string VERSION ] { 1.1.0 } -        Constant [ string CPP_DRIVER_VERSION ] { 2.2.2 } +        Constant [ string VERSION ] { 1.2.0 } +        Constant [ string CPP_DRIVER_VERSION ] { 2.4.2 }        }        - Static properties [0] { @@ -2870,7 +3212,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        - Properties [0] {        } -      - Methods [24] { +      - Methods [28] {          Method [ <internal:cassandra> public method build ] {            - Parameters [0] { @@ -2927,6 +3269,34 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } +        Method [ <internal:cassandra> public method withBlackListHosts ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $hosts ] +          } +        } + +        Method [ <internal:cassandra> public method withWhiteListHosts ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $hosts ] +          } +        } + +        Method [ <internal:cassandra> public method withBlackListDCs ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $dcs ] +          } +        } + +        Method [ <internal:cassandra> public method withWhiteListDCs ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $dcs ] +          } +        } +          Method [ <internal:cassandra> public method withTokenAwareRouting ] {            - Parameters [1] { @@ -3713,7 +4083,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        - Properties [0] {        } -      - Methods [2] { +      - Methods [3] {          Method [ <internal:cassandra, prototype Cassandra\Schema> public method keyspace ] {            - Parameters [1] { @@ -3726,6 +4096,12 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            - Parameters [0] {            }          } + +        Method [ <internal:cassandra> public method version ] { + +          - Parameters [0] { +          } +        }        }      } @@ -3743,7 +4119,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        - Properties [0] {        } -      - Methods [8] { +      - Methods [14] {          Method [ <internal:cassandra> abstract public method name ] {            - Parameters [0] { @@ -3793,6 +4169,47 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            - Parameters [0] {            }          } + +        Method [ <internal:cassandra> abstract public method materializedView ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +        } + +        Method [ <internal:cassandra> abstract public method materializedViews ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method function ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <optional> $... ] +          } +        } + +        Method [ <internal:cassandra> abstract public method functions ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method aggregate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <optional> $... ] +          } +        } + +        Method [ <internal:cassandra> abstract public method aggregates ] { + +          - Parameters [0] { +          } +        }        }      } @@ -3810,7 +4227,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        - Properties [0] {        } -      - Methods [8] { +      - Methods [14] {          Method [ <internal:cassandra, prototype Cassandra\Keyspace> public method name ] {            - Parameters [0] { @@ -3860,6 +4277,47 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            - Parameters [0] {            }          } + +        Method [ <internal:cassandra, prototype Cassandra\Keyspace> public method materializedView ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Keyspace> public method materializedViews ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Keyspace> public method function ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <optional> $... ] +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Keyspace> public method functions ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Keyspace> public method aggregate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <optional> $... ] +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Keyspace> public method aggregates ] { + +          - Parameters [0] { +          } +        }        }      } @@ -3877,13 +4335,26 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        - Properties [0] {        } -      - Methods [20] { +      - Methods [26] {          Method [ <internal:cassandra> abstract public method name ] {            - Parameters [0] {            }          } +        Method [ <internal:cassandra> abstract public method option ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +        } + +        Method [ <internal:cassandra> abstract public method options ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:cassandra> abstract public method comment ] {            - Parameters [0] { @@ -3998,6 +4469,30 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            - Parameters [0] {            }          } + +        Method [ <internal:cassandra> abstract public method partitionKey ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method primaryKey ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method clusteringKey ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method clusteringOrder ] { + +          - Parameters [0] { +          } +        }        }      } @@ -4015,13 +4510,26 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        - Properties [0] {        } -      - Methods [20] { +      - Methods [30] {          Method [ <internal:cassandra, prototype Cassandra\Table> public method name ] {            - Parameters [0] {            }          } +        Method [ <internal:cassandra, prototype Cassandra\Table> public method option ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method options ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:cassandra, prototype Cassandra\Table> public method comment ] {            - Parameters [0] { @@ -4136,6 +4644,56 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            - Parameters [0] {            }          } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method partitionKey ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method primaryKey ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method clusteringKey ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method clusteringOrder ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> public method index ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +        } + +        Method [ <internal:cassandra> public method indexes ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> public method materializedView ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +        } + +        Method [ <internal:cassandra> public method materializedViews ] { + +          - Parameters [0] { +          } +        }        }      } @@ -4225,7 +4783,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Column> public method isReversed ] { +        Method [ <internal, deprecated:cassandra, prototype Cassandra\Column> public method isReversed ] {            - Parameters [0] {            } @@ -4243,13 +4801,133 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Column> public method indexName ] { +        Method [ <internal, deprecated:cassandra, prototype Cassandra\Column> public method indexName ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal, deprecated:cassandra, prototype Cassandra\Column> public method indexOptions ] { + +          - Parameters [0] { +          } +        } +      } +    } + +    Interface [ <internal:cassandra> interface Cassandra\Index ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [7] { +        Method [ <internal:cassandra> abstract public method name ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method kind ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method target ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method option ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +        } + +        Method [ <internal:cassandra> abstract public method options ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method className ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method isCustom ] { + +          - Parameters [0] { +          } +        } +      } +    } + +    Class [ <internal:cassandra> final class Cassandra\DefaultIndex implements Cassandra\Index ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [7] { +        Method [ <internal:cassandra, prototype Cassandra\Index> public method name ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Index> public method kind ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Index> public method target ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Index> public method option ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Index> public method options ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Index> public method className ] {            - Parameters [0] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Column> public method indexOptions ] { +        Method [ <internal:cassandra, prototype Cassandra\Index> public method isCustom ] {            - Parameters [0] {            } @@ -4257,7 +4935,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        }      } -    Interface [ <internal:cassandra> interface Cassandra\Type ] { +    Interface [ <internal:cassandra> interface Cassandra\MaterializedView extends Cassandra\Table ] {        - Constants [0] {        } @@ -4265,7 +4943,641 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        - Static properties [0] {        } -      - Static methods [21] { +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [27] { +        Method [ <internal:cassandra> abstract public method baseTable ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method name ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method option ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method options ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method comment ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method readRepairChance ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method localReadRepairChance ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method gcGraceSeconds ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method caching ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method bloomFilterFPChance ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method memtableFlushPeriodMs ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method defaultTTL ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method speculativeRetry ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method indexInterval ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method compactionStrategyClassName ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method compactionStrategyOptions ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method compressionParameters ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method populateIOCacheOnFlush ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method replicateOnWrite ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method maxIndexInterval ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method minIndexInterval ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method column ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method columns ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method partitionKey ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method primaryKey ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method clusteringKey ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Table> abstract public method clusteringOrder ] { + +          - Parameters [0] { +          } +        } +      } +    } + +    Class [ <internal:cassandra> final class Cassandra\DefaultMaterializedView implements Cassandra\MaterializedView, Cassandra\Table ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [27] { +        Method [ <internal:cassandra, prototype Cassandra\Table> public method name ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method option ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method options ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method comment ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method readRepairChance ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method localReadRepairChance ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method gcGraceSeconds ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method caching ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method bloomFilterFPChance ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method memtableFlushPeriodMs ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method defaultTTL ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method speculativeRetry ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method indexInterval ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method compactionStrategyClassName ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method compactionStrategyOptions ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method compressionParameters ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method populateIOCacheOnFlush ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method replicateOnWrite ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method maxIndexInterval ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method minIndexInterval ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method column ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method columns ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method partitionKey ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method primaryKey ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method clusteringKey ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Table> public method clusteringOrder ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\MaterializedView> public method baseTable ] { + +          - Parameters [0] { +          } +        } +      } +    } + +    Interface [ <internal:cassandra> interface Cassandra\Function ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [8] { +        Method [ <internal:cassandra> abstract public method name ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method simpleName ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method arguments ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method returnType ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method signature ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method language ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method body ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method isCalledOnNullInput ] { + +          - Parameters [0] { +          } +        } +      } +    } + +    Class [ <internal:cassandra> final class Cassandra\DefaultFunction implements Cassandra\Function ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [8] { +        Method [ <internal:cassandra, prototype Cassandra\Function> public method name ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Function> public method simpleName ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Function> public method arguments ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Function> public method returnType ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Function> public method signature ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Function> public method language ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Function> public method body ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Function> public method isCalledOnNullInput ] { + +          - Parameters [0] { +          } +        } +      } +    } + +    Interface [ <internal:cassandra> interface Cassandra\Aggregate ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [9] { +        Method [ <internal:cassandra> abstract public method name ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method simpleName ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method argumentTypes ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method finalFunction ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method stateFunction ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method initialCondition ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method returnType ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method stateType ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> abstract public method signature ] { + +          - Parameters [0] { +          } +        } +      } +    } + +    Class [ <internal:cassandra> final class Cassandra\DefaultAggregate implements Cassandra\Aggregate ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [9] { +        Method [ <internal:cassandra, prototype Cassandra\Aggregate> public method name ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Aggregate> public method simpleName ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Aggregate> public method argumentTypes ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Aggregate> public method stateFunction ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Aggregate> public method finalFunction ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Aggregate> public method initialCondition ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Aggregate> public method stateType ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Aggregate> public method returnType ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, prototype Cassandra\Aggregate> public method signature ] { + +          - Parameters [0] { +          } +        } +      } +    } + +    Class [ <internal:cassandra> abstract class Cassandra\Type ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [25] {          Method [ <internal:cassandra> final static public method ascii ] {            - Parameters [0] { @@ -4278,6 +5590,18 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } +        Method [ <internal:cassandra> final static public method smallint ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> final static public method tinyint ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:cassandra> final static public method blob ] {            - Parameters [0] { @@ -4332,6 +5656,18 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } +        Method [ <internal:cassandra> final static public method date ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra> final static public method time ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:cassandra> final static public method uuid ] {            - Parameters [0] { @@ -4424,7 +5760,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        }      } -    Class [ <internal:cassandra> final class Cassandra\Type\Scalar implements Cassandra\Type ] { +    Class [ <internal:cassandra> final class Cassandra\Type\Scalar extends Cassandra\Type ] {        - Constants [0] {        } @@ -4432,7 +5768,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        - Static properties [0] {        } -      - Static methods [21] { +      - Static methods [25] {          Method [ <internal:cassandra, inherits Cassandra\Type> final static public method ascii ] {            - Parameters [0] { @@ -4445,6 +5781,18 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method smallint ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method tinyint ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:cassandra, inherits Cassandra\Type> final static public method blob ] {            - Parameters [0] { @@ -4499,6 +5847,18 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method date ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method time ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:cassandra, inherits Cassandra\Type> final static public method uuid ] {            - Parameters [0] { @@ -4576,19 +5936,19 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Type> public method name ] { +        Method [ <internal:cassandra, overwrites Cassandra\Type, prototype Cassandra\Type> public method name ] {            - Parameters [0] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Type> public method __toString ] { +        Method [ <internal:cassandra, overwrites Cassandra\Type, prototype Cassandra\Type> public method __toString ] {            - Parameters [0] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Type> public method create ] { +        Method [ <internal:cassandra, overwrites Cassandra\Type, prototype Cassandra\Type> public method create ] {            - Parameters [1] {              Parameter #0 [ <optional> $value ] @@ -4597,7 +5957,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        }      } -    Class [ <internal:cassandra> final class Cassandra\Type\Collection implements Cassandra\Type ] { +    Class [ <internal:cassandra> final class Cassandra\Type\Collection extends Cassandra\Type ] {        - Constants [0] {        } @@ -4605,7 +5965,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        - Static properties [0] {        } -      - Static methods [21] { +      - Static methods [25] {          Method [ <internal:cassandra, inherits Cassandra\Type> final static public method ascii ] {            - Parameters [0] { @@ -4618,6 +5978,18 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method smallint ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method tinyint ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:cassandra, inherits Cassandra\Type> final static public method blob ] {            - Parameters [0] { @@ -4672,6 +6044,18 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method date ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method time ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:cassandra, inherits Cassandra\Type> final static public method uuid ] {            - Parameters [0] { @@ -4749,7 +6133,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Type> public method name ] { +        Method [ <internal:cassandra, overwrites Cassandra\Type, prototype Cassandra\Type> public method name ] {            - Parameters [0] {            } @@ -4761,13 +6145,13 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Type> public method __toString ] { +        Method [ <internal:cassandra, overwrites Cassandra\Type, prototype Cassandra\Type> public method __toString ] {            - Parameters [0] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Type> public method create ] { +        Method [ <internal:cassandra, overwrites Cassandra\Type, prototype Cassandra\Type> public method create ] {            - Parameters [1] {              Parameter #0 [ <optional> $value ] @@ -4776,7 +6160,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        }      } -    Class [ <internal:cassandra> final class Cassandra\Type\Set implements Cassandra\Type ] { +    Class [ <internal:cassandra> final class Cassandra\Type\Set extends Cassandra\Type ] {        - Constants [0] {        } @@ -4784,7 +6168,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        - Static properties [0] {        } -      - Static methods [21] { +      - Static methods [25] {          Method [ <internal:cassandra, inherits Cassandra\Type> final static public method ascii ] {            - Parameters [0] { @@ -4797,6 +6181,18 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method smallint ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method tinyint ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:cassandra, inherits Cassandra\Type> final static public method blob ] {            - Parameters [0] { @@ -4851,6 +6247,18 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method date ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method time ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:cassandra, inherits Cassandra\Type> final static public method uuid ] {            - Parameters [0] { @@ -4928,7 +6336,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Type> public method name ] { +        Method [ <internal:cassandra, overwrites Cassandra\Type, prototype Cassandra\Type> public method name ] {            - Parameters [0] {            } @@ -4940,13 +6348,13 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Type> public method __toString ] { +        Method [ <internal:cassandra, overwrites Cassandra\Type, prototype Cassandra\Type> public method __toString ] {            - Parameters [0] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Type> public method create ] { +        Method [ <internal:cassandra, overwrites Cassandra\Type, prototype Cassandra\Type> public method create ] {            - Parameters [1] {              Parameter #0 [ <optional> $value ] @@ -4955,7 +6363,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        }      } -    Class [ <internal:cassandra> final class Cassandra\Type\Map implements Cassandra\Type ] { +    Class [ <internal:cassandra> final class Cassandra\Type\Map extends Cassandra\Type ] {        - Constants [0] {        } @@ -4963,7 +6371,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        - Static properties [0] {        } -      - Static methods [21] { +      - Static methods [25] {          Method [ <internal:cassandra, inherits Cassandra\Type> final static public method ascii ] {            - Parameters [0] { @@ -4976,6 +6384,18 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method smallint ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method tinyint ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:cassandra, inherits Cassandra\Type> final static public method blob ] {            - Parameters [0] { @@ -5030,6 +6450,18 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method date ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method time ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:cassandra, inherits Cassandra\Type> final static public method uuid ] {            - Parameters [0] { @@ -5107,7 +6539,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Type> public method name ] { +        Method [ <internal:cassandra, overwrites Cassandra\Type, prototype Cassandra\Type> public method name ] {            - Parameters [0] {            } @@ -5125,13 +6557,13 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Type> public method __toString ] { +        Method [ <internal:cassandra, overwrites Cassandra\Type, prototype Cassandra\Type> public method __toString ] {            - Parameters [0] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Type> public method create ] { +        Method [ <internal:cassandra, overwrites Cassandra\Type, prototype Cassandra\Type> public method create ] {            - Parameters [1] {              Parameter #0 [ <optional> $value ] @@ -5140,7 +6572,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        }      } -    Class [ <internal:cassandra> final class Cassandra\Type\Tuple implements Cassandra\Type ] { +    Class [ <internal:cassandra> final class Cassandra\Type\Tuple extends Cassandra\Type ] {        - Constants [0] {        } @@ -5148,7 +6580,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        - Static properties [0] {        } -      - Static methods [21] { +      - Static methods [25] {          Method [ <internal:cassandra, inherits Cassandra\Type> final static public method ascii ] {            - Parameters [0] { @@ -5161,6 +6593,18 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method smallint ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method tinyint ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:cassandra, inherits Cassandra\Type> final static public method blob ] {            - Parameters [0] { @@ -5215,6 +6659,18 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method date ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method time ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:cassandra, inherits Cassandra\Type> final static public method uuid ] {            - Parameters [0] { @@ -5292,13 +6748,13 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Type> public method name ] { +        Method [ <internal:cassandra, overwrites Cassandra\Type, prototype Cassandra\Type> public method name ] {            - Parameters [0] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Type> public method __toString ] { +        Method [ <internal:cassandra, overwrites Cassandra\Type, prototype Cassandra\Type> public method __toString ] {            - Parameters [0] {            } @@ -5310,7 +6766,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Type> public method create ] { +        Method [ <internal:cassandra, overwrites Cassandra\Type, prototype Cassandra\Type> public method create ] {            - Parameters [1] {              Parameter #0 [ <optional> $values ] @@ -5319,7 +6775,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        }      } -    Class [ <internal:cassandra> final class Cassandra\Type\UserType implements Cassandra\Type ] { +    Class [ <internal:cassandra> final class Cassandra\Type\UserType extends Cassandra\Type ] {        - Constants [0] {        } @@ -5327,7 +6783,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        - Static properties [0] {        } -      - Static methods [21] { +      - Static methods [25] {          Method [ <internal:cassandra, inherits Cassandra\Type> final static public method ascii ] {            - Parameters [0] { @@ -5340,6 +6796,18 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method smallint ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method tinyint ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:cassandra, inherits Cassandra\Type> final static public method blob ] {            - Parameters [0] { @@ -5394,6 +6862,18 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method date ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method time ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:cassandra, inherits Cassandra\Type> final static public method uuid ] {            - Parameters [0] { @@ -5478,7 +6958,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Type> public method name ] { +        Method [ <internal:cassandra, overwrites Cassandra\Type, prototype Cassandra\Type> public method name ] {            - Parameters [0] {            } @@ -5497,7 +6977,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Type> public method __toString ] { +        Method [ <internal:cassandra, overwrites Cassandra\Type, prototype Cassandra\Type> public method __toString ] {            - Parameters [0] {            } @@ -5509,7 +6989,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Type> public method create ] { +        Method [ <internal:cassandra, overwrites Cassandra\Type, prototype Cassandra\Type> public method create ] {            - Parameters [1] {              Parameter #0 [ <optional> $value ] @@ -5518,7 +6998,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        }      } -    Class [ <internal:cassandra> final class Cassandra\Type\Custom implements Cassandra\Type ] { +    Class [ <internal:cassandra> final class Cassandra\Type\Custom extends Cassandra\Type ] {        - Constants [0] {        } @@ -5526,7 +7006,7 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {        - Static properties [0] {        } -      - Static methods [21] { +      - Static methods [25] {          Method [ <internal:cassandra, inherits Cassandra\Type> final static public method ascii ] {            - Parameters [0] { @@ -5539,6 +7019,18 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method smallint ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method tinyint ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:cassandra, inherits Cassandra\Type> final static public method blob ] {            - Parameters [0] { @@ -5593,6 +7085,18 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method date ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:cassandra, inherits Cassandra\Type> final static public method time ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:cassandra, inherits Cassandra\Type> final static public method uuid ] {            - Parameters [0] { @@ -5670,19 +7174,19 @@ Extension [ <persistent> extension #82 cassandra version 1.1.0 ] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Type> public method name ] { +        Method [ <internal:cassandra, overwrites Cassandra\Type, prototype Cassandra\Type> public method name ] {            - Parameters [0] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Type> public method __toString ] { +        Method [ <internal:cassandra, overwrites Cassandra\Type, prototype Cassandra\Type> public method __toString ] {            - Parameters [0] {            }          } -        Method [ <internal:cassandra, prototype Cassandra\Type> public method create ] { +        Method [ <internal:cassandra, overwrites Cassandra\Type, prototype Cassandra\Type> public method create ] {            - Parameters [1] {              Parameter #0 [ <optional> $value ] diff --git a/php-pecl-cassandra.spec b/php-pecl-cassandra.spec index 3860710..db419ff 100644 --- a/php-pecl-cassandra.spec +++ b/php-pecl-cassandra.spec @@ -12,15 +12,14 @@  %else  %global sub_prefix %{scl_prefix}  %endif +%scl_package        php-pecl-cassandra  %endif -%{?scl:          %scl_package        php-pecl-cassandra} -  %global pecl_name   cassandra  %global with_zts    0%{!?_without_zts:%{?__ztsphp:1}}  #global prever      RC  # see https://github.com/datastax/php-driver/releases -#global gh_commit   2b0642b1d6fc451f0481edaf0163e3e5bbf896ec +#global gh_commit   84035aa9d81c7c3b53f2f3461949e2bbdd300f46  #global gh_short    %%(c=%%{gh_commit}; echo ${c:0:7})  %global gh_owner    datastax  %global gh_project  php-driver @@ -36,7 +35,7 @@  Summary:      DataStax PHP Driver for Apache Cassandra  Name:         %{?sub_prefix}php-pecl-%{pecl_name} -Version:      1.1.0 +Version:      1.2.0  Release:      1%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}}  License:      ASL 2.0  Group:        Development/Languages @@ -48,10 +47,10 @@ Source0:      https://github.com/%{gh_owner}/%{gh_project}/archive/%{gh_commit}/  %else  Source:       http://pecl.php.net/get/%{pecl_name}-%{version}%{?prever}.tgz  %endif +Source1:      https://raw.githubusercontent.com/datastax/php-driver/84035aa9d81c7c3b53f2f3461949e2bbdd300f46/ext/src/Cassandra/FutureRows.h  BuildRoot:    %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -# Upstream recommends php >= 5.5 -BuildRequires: %{?scl_prefix}php-devel +BuildRequires: %{?scl_prefix}php-devel >= 5.5  BuildRequires: %{?scl_prefix}php-pear  BuildRequires: cassandra-cpp-driver-devel  BuildRequires: libuv-devel @@ -62,12 +61,14 @@ Requires:     %{?scl_prefix}php(zend-abi) = %{php_zend_api}  Requires:     %{?scl_prefix}php(api) = %{php_core_api}  %{?_sclreq:Requires: %{?scl_prefix}runtime%{?_sclreq}%{?_isa}} -Provides:     %{?scl_prefix}php-%{pecl_name} = %{version} -Provides:     %{?scl_prefix}php-%{pecl_name}%{?_isa} = %{version} -Provides:     %{?scl_prefix}php-pecl(%{pecl_name}) = %{version} +Provides:     %{?scl_prefix}php-%{pecl_name}               = %{version} +Provides:     %{?scl_prefix}php-%{pecl_name}%{?_isa}       = %{version} +Provides:     %{?scl_prefix}php-pecl(%{pecl_name})         = %{version}  Provides:     %{?scl_prefix}php-pecl(%{pecl_name})%{?_isa} = %{version} -Provides:     %{?scl_prefix}php-pecl-%{pecl_name} = %{version}-%{release} -Provides:     %{?scl_prefix}php-pecl-%{pecl_name}%{?_isa} = %{version}-%{release} +%if "%{?scl_prefix}" != "%{?sub_prefix}" +Provides:     %{?scl_prefix}php-pecl-%{pecl_name}          = %{version}-%{release} +Provides:     %{?scl_prefix}php-pecl-%{pecl_name}%{?_isa}  = %{version}-%{release} +%endif  %if "%{?vendor}" == "Remi Collet" && 0%{!?scl:1}  # Other third party repo stuff @@ -87,6 +88,10 @@ Obsoletes:     php56w-pecl-%{pecl_name} <= %{version}  Obsoletes:     php70u-pecl-%{pecl_name} <= %{version}  Obsoletes:     php70w-pecl-%{pecl_name} <= %{version}  %endif +%if "%{php_version}" > "7.1" +Obsoletes:     php71u-pecl-%{pecl_name} <= %{version} +Obsoletes:     php71w-pecl-%{pecl_name} <= %{version} +%endif  %endif  %if 0%{?fedora} < 20 && 0%{?rhel} < 7 @@ -113,6 +118,8 @@ mv NTS/package.xml .  mv %{pecl_name}-%{version}%{?prever} NTS  %endif +cp %{SOURCE1} NTS/src/Cassandra +  # Don't install/register tests  sed -e 's/role="test"/role="src"/' \      %{?_licensedir:-e '/LICENSE/s/role="doc"/role="src"/' } \ @@ -255,6 +262,9 @@ REPORT_EXIT_STATUS=1 \  %changelog +* Wed Jul 27 2016 Remi Collet <remi@fedoraproject.org> - 1.2.0-1 +- Update to 1.2.0 +  * Fri Feb 12 2016 Remi Collet <remi@fedoraproject.org> - 1.1.0-1  - Update to 1.1.0  | 
