A

Caster::assignDateClass() — Method in class Caster
Assigns the class used to cast dates and datetimes.
ArrayCollectionClass in namespace Doctrine\ODM\OrientDB\Collections
Class ArrayCollection
$ClassMetadata#associationsProperty in class ClassMetadata
$ClassMetadataFactory#annotationReaderProperty in class ClassMetadataFactory
UnitOfWork::attach() — Method in class UnitOfWork
$CurlClient#authenticationProperty in class CurlClient
$HttpBinding#adapterProperty in class HttpBinding
AlgorithmInterfaceClass in namespace Doctrine\OrientDB\Graph\Algorithm
Graph::add() — Method in class Graph
Adds a new vertex to the current graph.
GraphInterface::add() — Method in class GraphInterface
Adds a new vertex to the current graph.
Command::andWhere() — Method in class Command
Sets a where token using the AND operator.
Command::appendToken() — Method in class Command
Appends a token to the query, without deleting existing values for the given $token.
Command::appendTokenAsString() — Method in class Command
Appends $value to the query $token, using $key to identify the $value in the token array.
Command::appendTokenAsInteger() — Method in class Command
Appends $value to the query $token.
CommandInterface::andWhere() — Method in class CommandInterface
Sets a where token using the AND operator.
AlterClass in namespace Doctrine\OrientDB\Query\Command\OClass
AlterClass in namespace Doctrine\OrientDB\Query\Command\Property
AddClass in namespace Doctrine\OrientDB\Query\Command\Update
Query::add() — Method in class Query
Adds a relation in a link-list|set.
Query::alter() — Method in class Query
Alters an attribute of a class.
Query::alterProperty() — Method in class Query
Alters the $property of $class setting $sttribute to $value.
Query::andWhere() — Method in class Query
Adds a where condition to the query.
QueryInterface::add() — Method in class QueryInterface
Adds a relation in a link-list|set.
QueryInterface::alter() — Method in class QueryInterface
Alters an attribute of a class.
QueryInterface::alterProperty() — Method in class QueryInterface
Alters the $property of $class setting $sttribute to $value.
QueryInterface::andWhere() — Method in class QueryInterface
Adds a where condition to the query.
AbstractValidatorClass in namespace Doctrine\OrientDB\Query\Validator

B

$Manager#bindingProperty in class Manager
$ClusterMap#bindingProperty in class ClusterMap
$Hydrator#bindingProperty in class Hydrator
BindingInterfaceClass in namespace Doctrine\OrientDB\Binding
BindingParametersClass in namespace Doctrine\OrientDB\Binding
BindingResultInterfaceClass in namespace Doctrine\OrientDB\Binding
$CurlClientResponse#bodyProperty in class CurlClientResponse
CurlClientResponse::buildHeaders() — Method in class CurlClientResponse
Builds headers array from a well-formatted string.
Select::between() — Method in class Select
Converts the "normal" select into an index one.
SelectInterface::between() — Method in class SelectInterface
Converts the "normal" select into an index one.
BetweenClass in namespace Doctrine\OrientDB\Query\Formatter\Query
Query::between() — Method in class Query
Converts a "normal" select into an index one.
QueryInterface::between() — Method in class QueryInterface
Converts a "normal" select into an index one.

C

CasterClass in namespace Doctrine\ODM\OrientDB\Caster
Caster::castBoolean() — Method in class Caster
Casts the given $value to boolean or tries to guess if it's an implicit boolean value, like the string 'true'.
Caster::castBinary() — Method in class Caster
Casts the given $value to a binary.
Caster::castByte() — Method in class Caster
Casts the given $value to a byte.
Caster::castDate() — Method in class Caster
Casts the given $value to a DateTime object.
Caster::castDateTime() — Method in class Caster
Casts the given $value to a DateTime object.
Caster::castDecimal() — Method in class Caster
Casts the internal value to an integer cmprehended between a range of accepted integers.
Caster::castDouble() — Method in class Caster
Casts the given $value to a double (well.
Caster::castEmbedded() — Method in class Caster
Given an embedded record, it uses the manager to hydrate it.
Caster::castEmbeddedList() — Method in class Caster
Casts a list of embedded entities
Caster::castEmbeddedMap() — Method in class Caster
Casts a map (key-value preserved) of embedded entities
Caster::castEmbeddedSet() — Method in class Caster
Casts a set of embedded entities
Caster::castFloat() — Method in class Caster
Casts the value to a float.
Caster::castInteger() — Method in class Caster
Casts the value into an integer.
Caster::castLink() — Method in class Caster
Caster::castLinkset() — Method in class Caster
Hydrates multiple objects through a Mapper.
Caster::castLinklist() — Method in class Caster
Hydrates multiple objects through a Mapper.
Caster::castLinkmap() — Method in class Caster
Hydrates multiple objects through a Mapper.
Caster::castLong() — Method in class Caster
Casts the given $value to a long.
Caster::castInBuffer() — Method in class Caster
Casts the current value into an integer verifying it belongs to a certain range ( -$limit < $value > + $limit ).
Caster::castNone() — Method in class Caster
This function is mostly for embedded arrays of mixed type as it is primarily just a way to bypass the caster
Caster::castString() — Method in class Caster
Casts the value to string.
Caster::castShort() — Method in class Caster
Casts the value to a short.
Caster::castArrayOf() — Method in class Caster
Given a $type, it casts each element of the value array with a method.
Caster::castEmbeddedArrays() — Method in class Caster
Casts embedded arrays, given the $cast property of the internal annotation.
Caster::castLinkCollection() — Method in class Caster
Given the internal value of the caster (an array), it iterates over each element of the array and hydrates it.
Caster::convertJsonCollectionToArray() — Method in class Caster
If a JSON value is converted in an object containing other objects to hydrate, this method converts the main object in an array.
CasterInterfaceClass in namespace Doctrine\ODM\OrientDB\Caster
CasterInterface::castBoolean() — Method in class CasterInterface
Casts the given $value to boolean.
CasterInterface::castBinary() — Method in class CasterInterface
Casts the given $value to a binary.
CasterInterface::castByte() — Method in class CasterInterface
Casts the given $value to a byte.
CasterInterface::castDate() — Method in class CasterInterface
Casts the given $value to a DateTime object.
CasterInterface::castDateTime() — Method in class CasterInterface
Casts the given $value to a DateTime object.
CasterInterface::castDouble() — Method in class CasterInterface
Casts the given $value to a double (well.
CasterInterface::castEmbedded() — Method in class CasterInterface
Given an embedded record, it uses the mapper to hydrate it.
CasterInterface::castEmbeddedList() — Method in class CasterInterface
Casts a list of embedded entities
CasterInterface::castEmbeddedMap() — Method in class CasterInterface
Casts a map (key-value preserved) of embedded entities
CasterInterface::castEmbeddedSet() — Method in class CasterInterface
Casts a set of embedded entities
CasterInterface::castFloat() — Method in class CasterInterface
Casts the value to a float.
CasterInterface::castInteger() — Method in class CasterInterface
Casts the value into an integer.
CasterInterface::castLink() — Method in class CasterInterface
Casts the current internal value into an hydrated object through a Doctrine\OrientDB\ODM\Mapper object, finding it by rid.
CasterInterface::castLinkset() — Method in class CasterInterface
Hydrates multiple objects through a Mapper.
CasterInterface::castLinklist() — Method in class CasterInterface
Hydrates multiple objects through a Mapper.
CasterInterface::castLinkmap() — Method in class CasterInterface
Hydrates multiple objects through a Mapper.
CasterInterface::castLong() — Method in class CasterInterface
Casts the given $value to a long.
CasterInterface::castInBuffer() — Method in class CasterInterface
Casts the current value into an integer verifying it belongs to a certain range ( -$limit < $value > + $limit ).
CasterInterface::castString() — Method in class CasterInterface
Casts the value to string.
CasterInterface::castShort() — Method in class CasterInterface
Casts the value to a short.
CastingMismatchExceptionClass in namespace Doctrine\ODM\OrientDB\Caster
ConfigurationClass in namespace Doctrine\ODM\OrientDB
Class Configuration
ConfigurationExceptionClass in namespace Doctrine\ODM\OrientDB
$Manager#configurationProperty in class Manager
$Manager#cacheProperty in class Manager
Manager::clear() — Method in class Manager
Manager::contains() — Method in class Manager
$Document#classProperty in class Document
$Property#castProperty in class Property
Reader::createCacheProvider() — Method in class Reader
Creates a new instance of a cache provider.
ClassMetadataClass in namespace Doctrine\ODM\OrientDB\Mapper
$ClassMetadata#classProperty in class ClassMetadata
ClassMetadataFactoryClass in namespace Doctrine\ODM\OrientDB\Mapper
$ClassMetadataFactory#cacheProperty in class ClassMetadataFactory
$ClassMetadataFactory#classMapProperty in class ClassMetadataFactory
ClusterMapClass in namespace Doctrine\ODM\OrientDB\Mapper
Class ClusterMap
$ClusterMap#cacheProperty in class ClusterMap
$Hydrator#cacheProperty in class Hydrator
$Hydrator#casterProperty in class Hydrator
$Hydrator#castedPropertiesProperty in class Hydrator
$Hydrator#clusterMapProperty in class Hydrator
Hydrator::createDocument() — Method in class Hydrator
Either tries to get the proxy
Hydrator::castProperty() — Method in class Hydrator
Casts a value according to how it was annotated.
ProxyFactory::createProxyDefinition() — Method in class ProxyFactory
$Repository#classNameProperty in class Repository
Repository::contains() — Method in class Repository
Verifies if the $document should belog to this repository.
CurlClientAdapterClass in namespace Doctrine\OrientDB\Binding\Adapter
$CurlClientAdapter#clientProperty in class CurlClientAdapter
CurlClientAdapterResultClass in namespace Doctrine\OrientDB\Binding\Adapter
BindingParameters::create() — Method in class BindingParameters
Creates a new binding parameters instance from a URI string or a parameters array.
CurlClientClass in namespace Doctrine\OrientDB\Binding\Client\Http
$CurlClient#curlProperty in class CurlClient
$CurlClient#cookiesProperty in class CurlClient
CurlClient::createCurlHandle() — Method in class CurlClient
Creates and initializes the underlying cURL handle.
CurlClientResponseClass in namespace Doctrine\OrientDB\Binding\Client\Http
HttpBinding::cluster() — Method in class HttpBinding
Retrieves records from the given cluster in the database.
HttpBinding::connect() — Method in class HttpBinding
Connects to the specified database.
HttpBinding::createDatabase() — Method in class HttpBinding
Creates a new database.
HttpBinding::command() — Method in class HttpBinding
Executes a raw command on the given database.
HttpBindingInterface::cluster() — Method in class HttpBindingInterface
Retrieves records from the given cluster in the database.
HttpBindingInterface::connect() — Method in class HttpBindingInterface
Connects to the specified database.
HttpBindingInterface::createDatabase() — Method in class HttpBindingInterface
Creates a new database.
HttpBindingInterface::command() — Method in class HttpBindingInterface
Executes a raw command on the given database.
Dijkstra::calculatePotentials() — Method in class Dijkstra
Recursively calculates the potentials of the graph, from the starting point you specify with ->setStartingVertex(), traversing the graph due to Vertex's $connections attribute.
$Vertex#connectionsProperty in class Vertex
Vertex::connect() — Method in class Vertex
Connects the vertex to another $vertex.
VertexInterface::connect() — Method in class VertexInterface
Connects the vertex to another $vertex.
CommandClass in namespace Doctrine\OrientDB\Query
Command::canHydrate() — Method in class Command
Returns whether this query, when executed, should have the collection hydrated.
Command::checkToken() — Method in class Command
Checks if a token is set, returning it if it is.
Command::clearToken() — Method in class Command
Clears the value of a token.
CommandInterfaceClass in namespace Doctrine\OrientDB\Query
CredentialClass in namespace Doctrine\OrientDB\Query\Command
CredentialInterfaceClass in namespace Doctrine\OrientDB\Query\Command
Delete::canHydrate() — Method in class Delete
CountClass in namespace Doctrine\OrientDB\Query\Command\Index
CreateClass in namespace Doctrine\OrientDB\Query\Command\Index
CreateClass in namespace Doctrine\OrientDB\Query\Command\OClass
Alter::changing() — Method in class Alter
Sets the $attribute to change and its new $value.
CreateClass in namespace Doctrine\OrientDB\Query\Command\Property
ClusterClass in namespace Doctrine\OrientDB\Query\Command\Truncate
Update::canHydrate() — Method in class Update
ClassListClass in namespace Doctrine\OrientDB\Query\Formatter\Query
$Query#commandProperty in class Query
$Query#commandsProperty in class Query
Query::create() — Method in class Query
Executes a CREATE of a $class, or of the $property in the given $class if $property is specified.
Query::canHydrate() — Method in class Query
Checks whether the current query returns records that can be hydrated
QueryInterface::create() — Method in class QueryInterface
Executes a CREATE of a $class, or of the $property in the given $class if $property is specified.
AbstractValidator::check() — Method in class AbstractValidator
Cleans and returns the $value.
AbstractValidator::clean() — Method in class AbstractValidator
Internallly cleans and return the $value.
Escaper::clean() — Method in class Escaper
Internallly cleans and return the $value.
Rid::clean() — Method in class Rid
Internallly cleans and return the $value.
ValidatorInterface::check() — Method in class ValidatorInterface
Cleans ad returns the polished $value.
CachedClass in namespace Doctrine\OrientDB\Util\Inflector
$Cached#cacheProperty in class Cached
Cached::classify() — Method in class Cached
Cached::camelize() — Method in class Cached

D

$Caster#dateClassProperty in class Caster
DocumentNotFoundExceptionClass in namespace Doctrine\ODM\OrientDB
DocumentNotFoundException::documentNotFound() — Method in class DocumentNotFoundException
Manager::detach() — Method in class Manager
DocumentClass in namespace Doctrine\ODM\OrientDB\Mapper\Annotations
ClassMetadata::discoverReflectionFields() — Method in class ClassMetadata
$ClassMetadataFactory#documentDirectoriesProperty in class ClassMetadataFactory
$ClusterMap#databaseNameProperty in class ClusterMap
CurlClient::delete() — Method in class CurlClient
Executes a DELETE on a resource.
$HttpBinding#databaseProperty in class HttpBinding
HttpBinding::deleteClass() — Method in class HttpBinding
Deletes a class.
HttpBinding::disconnect() — Method in class HttpBinding
Disconnect this instance from the server.
HttpBinding::deleteDatabase() — Method in class HttpBinding
Deletes an existing database.
HttpBinding::deleteDocument() — Method in class HttpBinding
Deletes a document from the database.
HttpBindingInterface::deleteClass() — Method in class HttpBindingInterface
Deletes a class.
HttpBindingInterface::disconnect() — Method in class HttpBindingInterface
Disconnect this instance from the server.
HttpBindingInterface::deleteDatabase() — Method in class HttpBindingInterface
Deletes an existing database.
HttpBindingInterface::deleteDocument() — Method in class HttpBindingInterface
Deletes a document from the database.
DijkstraClass in namespace Doctrine\OrientDB\Graph\Algorithm
DeleteClass in namespace Doctrine\OrientDB\Query\Command
DropClass in namespace Doctrine\OrientDB\Query\Command\Index
DropClass in namespace Doctrine\OrientDB\Query\Command\OClass
DropClass in namespace Doctrine\OrientDB\Query\Command\Property
Query::delete() — Method in class Query
Executes a DELETE SQL query on the given class (= $from).
Query::drop() — Method in class Query
Drops a $class, or the $property in the given $class if $property is specified.
QueryInterface::delete() — Method in class QueryInterface
Executes a DELETE SQL query on the given class (= $from).
QueryInterface::drop() — Method in class QueryInterface
Drops a $class, or the $property in the given $class if $property is specified.

E

Manager::execute() — Method in class Manager
Executes a $query against OrientDB.
$Hydrator#enableMismatchesToleranceProperty in class Hydrator
Hydrator::enableMismatchesTolerance() — Method in class Hydrator
Sets whether the Hydrator should tolerate mismatches during hydration.
UnitOfWork::execute() — Method in class UnitOfWork
BindingInterface::execute() — Method in class BindingInterface
Executes an SQL query on the server.
CurlClient::execute() — Method in class CurlClient
Executes a Curl.
EmptyResponseExceptionClass in namespace Doctrine\OrientDB\Binding\Client\Http
HttpBinding::execute() — Method in class HttpBinding
Executes an SQL query on the server.
HttpBinding::ensureDatabase() — Method in class HttpBinding
Checks wheter the specified database string is valid to perform a request.
ExceptionClass in namespace Doctrine\OrientDB
$Dijkstra#endingVertexProperty in class Dijkstra
$Command#escapeValidatorProperty in class Command
EdgeClass in namespace Doctrine\OrientDB\Query\Command\Create
EmbeddedRegularClass in namespace Doctrine\OrientDB\Query\Formatter\Query
EmbeddedRidClass in namespace Doctrine\OrientDB\Query\Formatter\Query
Query::executeClassOrPropertyCommand() — Method in class Query
Executes a class or property command checking if the $property parameter is specified.
EscaperClass in namespace Doctrine\OrientDB\Query\Validator

F

$Caster#falseValuesProperty in class Caster
Manager::find() — Method in class Manager
Queries for an object with the given $rid.
Manager::findRecords() — Method in class Manager
Queries for an array of objects with the given $rids.
Manager::flush() — Method in class Manager
$ClassMetadata#fieldsProperty in class ClassMetadata
ClassMetadataFactory::findClassMappingInDirectories() — Method in class ClassMetadataFactory
Tries to find the PHP class mapping Doctrine\OrientDB's $OClass in each of the directories where the documents are stored.
ClassMetadataFactory::findClassMappingInDirectory() — Method in class ClassMetadataFactory
Searches a PHP class mapping Doctrine\OrientDB's $OClass in $directory, which uses the given $namespace.
Hydrator::fill() — Method in class Hydrator
Given an object and an Orient-object, it fills the former with the latter.
Repository::find() — Method in class Repository
Finds an object by its primary key / identifier.
Repository::findAll() — Method in class Repository
Finds all objects in the repository.
Repository::findBy() — Method in class Repository
Finds objects by a set of criteria.
Repository::findOneBy() — Method in class Repository
Finds a single object by a set of criteria.
BindingParameters::fromString() — Method in class BindingParameters
Creates a new binding parameters instance from a URI string.
BindingParameters::fromArray() — Method in class BindingParameters
Creates a new binding parameters instance from a parameters array.
$Command#formatterProperty in class Command
$Command#formattersProperty in class Command
Command::from() — Method in class Command
Sets the token for the from clause. You can $append your values.
Command::formatWhereConditionWithMultipleTokens() — Method in class Command
Substitutes multiple tokens ($values) in the WHERE $condition.
CommandInterface::from() — Method in class CommandInterface
Sets the FROM clause of a SQL statement, injecting an array of $target and deciding to remove previously set targets or not with the $append parameter.
Insert::fields() — Method in class Insert
Sets the fields to insert within the query.
InsertInterface::fields() — Method in class InsertInterface
Sets the $fields that are going to be inserted.
FindClass in namespace Doctrine\OrientDB\Query\Command\Reference
FindInterfaceClass in namespace Doctrine\OrientDB\Query\Command\Reference
Between::format() — Method in class Between
Formats the token according to the implementer class' internal rules.
ClassList::format() — Method in class ClassList
Formats the token according to the implementer class' internal rules.
EmbeddedRegular::format() — Method in class EmbeddedRegular
Formats the token according to the implementer class' internal rules.
EmbeddedRid::format() — Method in class EmbeddedRid
Formats the token according to the implementer class' internal rules.
IndexClass::format() — Method in class IndexClass
Formats the token according to the implementer class' internal rules.
Limit::format() — Method in class Limit
Formats the token according to the implementer class' internal rules.
MapUpdates::format() — Method in class MapUpdates
Formats the token according to the implementer class' internal rules.
OrderBy::format() — Method in class OrderBy
Formats the token according to the implementer class' internal rules.
RebuildIndex::format() — Method in class RebuildIndex
Formats the token according to the implementer class' internal rules.
Regular::format() — Method in class Regular
Formats the token according to the implementer class' internal rules.
Returns::format() — Method in class Returns
Formats the token according to the implementer class' internal rules.
Rid::format() — Method in class Rid
Formats the token according to the implementer class' internal rules.
RidUpdates::format() — Method in class RidUpdates
Formats the token according to the implementer class' internal rules.
Select::format() — Method in class Select
Formats the token according to the implementer class' internal rules.
Skip::format() — Method in class Skip
Formats the token according to the implementer class' internal rules.
Target::format() — Method in class Target
Formats the token according to the implementer class' internal rules.
TokenInterface::format() — Method in class TokenInterface
Formats the token according to the implementer class' internal rules.
Updates::format() — Method in class Updates
Formats the token according to the implementer class' internal rules.
Values::format() — Method in class Values
Formats the token according to the implementer class' internal rules.
Where::format() — Method in class Where
Formats the token according to the implementer class' internal rules.
Query::fields() — Method in class Query
Sets the fields to query.
Query::from() — Method in class Query
Adds a from clause to the query.
Query::findReferences() — Method in class Query
Finds documents referencing the document with the given $rid.
QueryInterface::fields() — Method in class QueryInterface
Sets the fields to query.
QueryInterface::from() — Method in class QueryInterface
Adds a from clause to the query.
QueryInterface::findReferences() — Method in class QueryInterface
Finds documents referencing the document with the given $rid.
AbstractValidator::fail() — Method in class AbstractValidator
Makes the validator fail: if silent, null is returned, otherwise an exception is raised.

G

Caster::getDateClass() — Method in class Caster
Returns the class used to cast date and datetimes.
Caster::getHydrator() — Method in class Caster
Returns the hydrator.
Caster::getProperty() — Method in class Caster
Returns a property of the Caster, given its $key.
Configuration::getOptions() — Method in class Configuration
Configuration::getProxyDirectory() — Method in class Configuration
Configuration::getProxyNamespace() — Method in class Configuration
Configuration::getAutoGenerateProxyClasses() — Method in class Configuration
Configuration::getMismatchesTolerance() — Method in class Configuration
Configuration::getMetadataFactory() — Method in class Configuration
Configuration::getInflector() — Method in class Configuration
Configuration::getCache() — Method in class Configuration
Configuration::getAnnotationReader() — Method in class Configuration
Manager::getReference() — Method in class Manager
Returns a reference to an entity. It will be lazily and transparently loaded if anything other than the identifier is touched.
Manager::getClassMetadata() — Method in class Manager
Gets the $class Metadata.
Manager::getMetadataFactory() — Method in class Manager
Returns the Metadata factory associated with this manager.
Manager::getProxyFactory() — Method in class Manager
Returns the ProxyFactory associated with this manager.
Manager::getCache() — Method in class Manager
Returns the Cache.
Manager::getInflector() — Method in class Manager
Returns the Inflector associated with this manager.
Manager::getUnitOfWork() — Method in class Manager
Manager::getRepository() — Method in class Manager
Returns the Repository class associated with the $class.
Manager::getBinding() — Method in class Manager
Returns the binding instance used to communicate OrientDB.
Manager::getConfiguration() — Method in class Manager
Returns the Configuration of the Manager
Property::getCast() — Method in class Property
Reader::getClassAnnotations() — Method in class Reader
Gets the annotations applied to a class.
Reader::getClassAnnotation() — Method in class Reader
Gets a class annotation.
Reader::getPropertyAnnotations() — Method in class Reader
Gets the annotations applied to a property.
Reader::getPropertyAnnotation() — Method in class Reader
Gets a property annotation.
Reader::getMethodAnnotations() — Method in class Reader
Gets the annotations applied to a method.
Reader::getMethodAnnotation() — Method in class Reader
Gets a method annotation.
Reader::getReader() — Method in class Reader
Returns the cached reader associated with this reader.
ReaderInterface::getClassAnnotations() — Method in class ReaderInterface
Gets the annotations applied to a class.
ReaderInterface::getClassAnnotation() — Method in class ReaderInterface
Gets a class annotation.
ReaderInterface::getPropertyAnnotations() — Method in class ReaderInterface
Gets the annotations applied to a property.
ReaderInterface::getPropertyAnnotation() — Method in class ReaderInterface
Gets a property annotation.
ReaderInterface::getMethodAnnotations() — Method in class ReaderInterface
Gets the annotations applied to a method.
ReaderInterface::getMethodAnnotation() — Method in class ReaderInterface
Gets a method annotation.
ClassMetadata::getName() — Method in class ClassMetadata
Get fully-qualified class name of this persistent class.
ClassMetadata::getIdentifier() — Method in class ClassMetadata
Gets the mapped identifier field name.
ClassMetadata::getRidPropertyName() — Method in class ClassMetadata
PHP 5.3, no array dereferencing.
ClassMetadata::getReflectionClass() — Method in class ClassMetadata
Gets the ReflectionClass instance for this mapped class.
ClassMetadata::getFieldNames() — Method in class ClassMetadata
A numerically indexed list of field names of this persistent class.
ClassMetadata::getAssociationNames() — Method in class ClassMetadata
A numerically indexed list of association names of this persistent class.
ClassMetadata::getTypeOfField() — Method in class ClassMetadata
Returns a type name of this field.
ClassMetadata::getAssociationTargetClass() — Method in class ClassMetadata
Returns the target class name of the given association.
ClassMetadata::getReflectionProperties() — Method in class ClassMetadata
ClassMetadata::getReflectionFields() — Method in class ClassMetadata
ClassMetadata::getIdentifierFieldNames() — Method in class ClassMetadata
ClassMetadata::getAssociationMappedByTargetField() — Method in class ClassMetadata
ClassMetadata::getIdentifierValues() — Method in class ClassMetadata
ClassMetadata::getAssociation() — Method in class ClassMetadata
Returns the association mapped for the given $field.
ClassMetadata::getAssociations() — Method in class ClassMetadata
Returns all the possible associations mapped in the introspected class.
ClassMetadata::getFieldByProperty() — Method in class ClassMetadata
Returns the reflection property associated with the $property.
ClassMetadata::getField() — Method in class ClassMetadata
Returns the reflection property associated with the $field.
ClassMetadata::getFields() — Method in class ClassMetadata
Returns all the fields of the introspected class.
ClassMetadataFactory::getAllMetadata() — Method in class ClassMetadataFactory
ClassMetadataFactory::getMetadataFor() — Method in class ClassMetadataFactory
ClassMetadataFactory::getDocumentDirectories() — Method in class ClassMetadataFactory
Returns the directories in which the mapper is going to look for classes mapped for the Doctrine\OrientDB ODM.
ClassMetadataFactory::getClassByPath() — Method in class ClassMetadataFactory
Returns the fully qualified name of a class by its path
ClassMetadataFactory::getClassAnnotation() — Method in class ClassMetadataFactory
Returns the annotation of a class.
ClassMetadataFactory::getPropertyAnnotation() — Method in class ClassMetadataFactory
Returns the annotation of a property.
ClassMetadataFactory::getObjectPropertyAnnotations() — Method in class ClassMetadataFactory
Returns all the annotations in the $document's properties.
ClassMetadataFactory::getAssociationTypes() — Method in class ClassMetadataFactory
Returns all the possible association types.
ClusterMap::getMap() — Method in class ClusterMap
Loads/generates the map in case it's needed.
ClusterMap::generateMap() — Method in class ClusterMap
Creates the mapping of classes to clusters, it is public so it can be called forcibly which will be handy if it's done in some cache-warmup task.
ClusterMap::getCacheKey() — Method in class ClusterMap
Hydrator::getProxyFactory() — Method in class Hydrator
Returns the ProxyFactory to which the hydrator is attached.
Hydrator::getMetadataFactory() — Method in class Hydrator
Returns the MetadataFactor.
Hydrator::getUnitOfWork() — Method in class Hydrator
Hydrator::getCastedPropertyCacheKey() — Method in class Hydrator
Hydrator::getCache() — Method in class Hydrator
Returns the caching layer of the mapper.
Hydrator::getCaster() — Method in class Hydrator
Returns the caster instance.
Repository::getClassName() — Method in class Repository
Returns the POPO class associated with this repository.
Repository::getManager() — Method in class Repository
Returns the manager associated with this repository.
Repository::getOrientClasses() — Method in class Repository
Returns the OrientDB classes which are mapper by the Repository's $className.
Rid::getValue() — Method in class Rid
Returns the rid associated with the current object.
UnitOfWork::getProxyFor() — Method in class UnitOfWork
UnitOfWork::getCollectionFor() — Method in class UnitOfWork
UnitOfWork::getRid() — Method in class UnitOfWork
Gets the rid of the proxy.
UnitOfWork::getManager() — Method in class UnitOfWork
Returns the manager the UnitOfWork is attached to
UnitOfWork::getHydrator() — Method in class UnitOfWork
Lazily instantiates and returns the Hydrator
UnitOfWork::getInflector() — Method in class UnitOfWork
CurlClientAdapter::getClient() — Method in class CurlClientAdapter
Returns the underlying client instance wrapped by the adapter.
CurlClientAdapterResult::getData() — Method in class CurlClientAdapterResult
Returns the whole payload from the server response.
CurlClientAdapterResult::getResult() — Method in class CurlClientAdapterResult
Returns the result set from the server response.
CurlClientAdapterResult::getInnerResponse() — Method in class CurlClientAdapterResult
Returns the inner response object returned by the underlying client.
HttpClientAdapterInterface::getClient() — Method in class HttpClientAdapterInterface
Returns the underlying client instance wrapped by the adapter.
BindingInterface::getDatabaseName() — Method in class BindingInterface
Returns the name of the database the binding is currently using.
BindingInterface::getDatabase() — Method in class BindingInterface
Retrieves details regarding the specified database.
BindingParameters::getHost() — Method in class BindingParameters
Returns the specified IP host pointing to the OrientDB server.
BindingParameters::getPort() — Method in class BindingParameters
Returns the specified TCP port pointing to the OrientDB server.
BindingParameters::getUsername() — Method in class BindingParameters
Returns the specified username to access the OrientDB server.
BindingParameters::getPassword() — Method in class BindingParameters
Returns the specified password to access the OrientDB server.
BindingParameters::getDatabase() — Method in class BindingParameters
Returns the specified database on the OrientDB server.
BindingResultInterface::getData() — Method in class BindingResultInterface
Returns the whole payload from the server response.
BindingResultInterface::getResult() — Method in class BindingResultInterface
Returns the result set from the server response.
CurlClient::getRequestCookies() — Method in class CurlClient
Returns a string with the list of cookies for the Cookie header.
CurlClient::get() — Method in class CurlClient
GETs a resource.
CurlClient::getDefaultCurlOptions() — Method in class CurlClient
Returns an array with a set of default options for cURL.
CurlClientResponse::getBody() — Method in class CurlClientResponse
Returns the body of the response.
CurlClientResponse::getHeader() — Method in class CurlClientResponse
Returns the value of the specified header.
CurlClientResponse::getCookies() — Method in class CurlClientResponse
Returns the cookies set in the current response.
CurlClientResponse::getResponse() — Method in class CurlClientResponse
Returns the whole response.
CurlClientResponse::getValidStatusCodes() — Method in class CurlClientResponse
Returns an array for the HTTP status codes that are considered as valid responses.
CurlClientResponse::getRawHeaders() — Method in class CurlClientResponse
Returns all the headers as a string.
CurlClientResponse::getProtocol() — Method in class CurlClientResponse
Returns the protocol used to communicate with the client.
CurlClientResponse::getStatusCode() — Method in class CurlClientResponse
Returns the status code of the response.
EmptyResponseException::getClient() — Method in class EmptyResponseException
Returns the client instance that generated the exception.
EmptyResponseException::getLocation() — Method in class EmptyResponseException
Returns the URL that generated the exception.
HttpBinding::getLocation() — Method in class HttpBinding
Creates a relative URL for the specified OrientDB method call.
HttpBinding::getQueryLocation() — Method in class HttpBinding
Returns the URL for the execution of a query.
HttpBinding::getDocumentLocation() — Method in class HttpBinding
Returns the URL to fetch a document.
HttpBinding::getClassLocation() — Method in class HttpBinding
Returns the URL to fetch a class.
HttpBinding::getClusterLocation() — Method in class HttpBinding
Returns the URL to fetch a cluster.
HttpBinding::getDatabaseLocation() — Method in class HttpBinding
Returns the URL to fetch a database.
HttpBinding::getClass() — Method in class HttpBinding
Retrieves a class and its records.
HttpBinding::getServer() — Method in class HttpBinding
Gets the current server.
HttpBinding::getDatabase() — Method in class HttpBinding
Retrieves details regarding the specified database.
HttpBinding::getDocument() — Method in class HttpBinding
Retrieves a record from the database. An optional fetch plan can be used to specify how to retrieve the graph and limit its depth.
HttpBinding::getDatabaseName() — Method in class HttpBinding
Returns the name of the current database in use.
HttpBinding::getAdapter() — Method in class HttpBinding
Sets the underlying HTTP client adapter.
HttpBindingInterface::getClass() — Method in class HttpBindingInterface
Retrieves a class and its records.
HttpBindingInterface::getServer() — Method in class HttpBindingInterface
Gets the current server.
HttpBindingInterface::getDocument() — Method in class HttpBindingInterface
Retrieves a record from the database. An optional fetch plan can be used to specify how to retrieve the graph and limit its depth.
HttpBindingInterface::getAdapter() — Method in class HttpBindingInterface
Sets the underlying HTTP client adapter.
HttpBindingResultInterface::getInnerResponse() — Method in class HttpBindingResultInterface
Returns the inner response object returned by the underlying client.
InvalidQueryException::getBindingResult() — Method in class InvalidQueryException
$Dijkstra#graphProperty in class Dijkstra
Dijkstra::getDistance() — Method in class Dijkstra
Returns the distance between the starting and the ending point.
Dijkstra::getEndingVertex() — Method in class Dijkstra
Gets the vertex which we are pointing to.
Dijkstra::getLiteralShortestPath() — Method in class Dijkstra
Returns the solution in a human-readable style.
Dijkstra::getShortestPath() — Method in class Dijkstra
Reverse-calculates the shortest path of the graph thanks the potentials stored in the vertices.
Dijkstra::getStartingVertex() — Method in class Dijkstra
Retrieves the vertex which we are starting from to calculate the shortest path.
Dijkstra::getGraph() — Method in class Dijkstra
Returns the graph associated with this algorithm instance.
Dijkstra::getPaths() — Method in class Dijkstra
Returns the possible paths registered in the graph.
GraphClass in namespace Doctrine\OrientDB\Graph
Graph::getVertex() — Method in class Graph
Returns the vertex identified with the $id associated to this graph.
Graph::getVertices() — Method in class Graph
Returns all the vertices that belong to this graph.
GraphInterfaceClass in namespace Doctrine\OrientDB\Graph
GraphInterface::getVertex() — Method in class GraphInterface
Returns the vertex identified with the $id associated to this graph.
GraphInterface::getVertices() — Method in class GraphInterface
Returns all the vertices that belong to this graph.
Vertex::getConnections() — Method in class Vertex
Returns the connections of the current vertex.
Vertex::getId() — Method in class Vertex
Returns the identifier of this vertex.
Vertex::getPotential() — Method in class Vertex
Returns vertex's potential.
Vertex::getPotentialFrom() — Method in class Vertex
Returns the vertex which gave to the current vertex its potential.
VertexInterface::getConnections() — Method in class VertexInterface
Returns the connections of the current vertex.
VertexInterface::getId() — Method in class VertexInterface
Returns the identifier of this vertex.
VertexInterface::getPotential() — Method in class VertexInterface
Returns vertex's potential.
VertexInterface::getPotentialFrom() — Method in class VertexInterface
Returns the vertex which gave to the current vertex its potential.
Command::getSchema() — Method in class Command
Returns the schema template for the command.
Command::getRaw() — Method in class Command
Returns the raw SQL query incapsulated by the current object.
Command::getTokens() — Method in class Command
Analyzing the command's SCHEMA, this method returns all the tokens allocable in the command.
Command::getTokenValue() — Method in class Command
Returns the value of a token.
Command::getValidReturnTypes() — Method in class Command
Returns the array of valid params for the Return clause.
Command::getFormatter() — Method in class Command
Returns a brand new instance of a Formatter in order to format query tokens.
Command::getTokenFormatters() — Method in class Command
Returns the formatters for this query's tokens.
Command::getTokenFormatter() — Method in class Command
Returns the formatter for a particular token.
Command::getTokenReplaces() — Method in class Command
Returns the values to replace command's schema tokens.
Command::getValidStatement() — Method in class Command
Build the command replacing schema tokens with actual values and cleaning the command synthax.
CommandInterface::getRaw() — Method in class CommandInterface
Returns the SQL generated within this command, replacing the tokens in the schema with their actual values.
CommandInterface::getTokens() — Method in class CommandInterface
Analizying the class SCHEMA, it returns an array containing all the tokens found there.
CommandInterface::getTokenValue() — Method in class CommandInterface
Returns the value of the given $token.
Edge::getSchema() — Method in class Edge
Edge::getTokenFormatters() — Method in class Edge
Returns the formatters for this query's tokens.
Link::getSchema() — Method in class Link
Link::getTokenFormatters() — Method in class Link
Returns the formatters for this query's tokens.
Vertex::getSchema() — Method in class Vertex
Vertex::getTokenFormatters() — Method in class Vertex
Returns the formatters for this query's tokens.
Credential::getTokenFormatters() — Method in class Credential
Returns the formatters for this query's tokens.
GrantClass in namespace Doctrine\OrientDB\Query\Command\Credential
Grant::getSchema() — Method in class Grant
Revoke::getSchema() — Method in class Revoke
Delete::getSchema() — Method in class Delete
Delete::getTokenFormatters() — Method in class Delete
Returns the formatters for this query's tokens.
Delete::getValidReturnTypes() — Method in class Delete
Returns the acceptable return types
Index::getTokenFormatters() — Method in class Index
Returns the formatters for this query's tokens.
Count::getSchema() — Method in class Count
Count::getTokenFormatters() — Method in class Count
Returns the formatters for this query's tokens.
Create::getSchema() — Method in class Create
Drop::getSchema() — Method in class Drop
Lookup::getSchema() — Method in class Lookup
Lookup::getTokenFormatters() — Method in class Lookup
Returns the formatters for this query's tokens.
Put::getSchema() — Method in class Put
Put::getTokenFormatters() — Method in class Put
Returns the formatters for this query's tokens.
Rebuild::getSchema() — Method in class Rebuild
Rebuild::getTokenFormatters() — Method in class Rebuild
Returns the formatters for this query's tokens.
Remove::getSchema() — Method in class Remove
Remove::getTokenFormatters() — Method in class Remove
Returns the formatters for this query's tokens.
Insert::getSchema() — Method in class Insert
Insert::getTokenFormatters() — Method in class Insert
Returns the formatters for this query's tokens.
Alter::getSchema() — Method in class Alter
Alter::getTokenFormatters() — Method in class Alter
Returns the formatters for this query tokens
Create::getSchema() — Method in class Create
Drop::getSchema() — Method in class Drop
Alter::getSchema() — Method in class Alter
Alter::getTokenFormatters() — Method in class Alter
Returns the formatters for this query's tokens.
Create::getSchema() — Method in class Create
Create::getTokenFormatters() — Method in class Create
Returns the formatters for this query's tokens.
Drop::getSchema() — Method in class Drop
Find::getSchema() — Method in class Find
Find::getTokenFormatters() — Method in class Find
Returns the formatters for this query's tokens
Select::getSchema() — Method in class Select
Select::getTokenFormatters() — Method in class Select
Returns the formatters for this query tokens
Truncate::getTokenFormatters() — Method in class Truncate
Returns the formatters for this query's tokens.
Cluster::getSchema() — Method in class Cluster
OClass::getSchema() — Method in class OClass
Record::getSchema() — Method in class Record
Record::getTokenFormatters() — Method in class Record
Update::getSchema() — Method in class Update
Update::getTokenFormatters() — Method in class Update
Returns the formatters for this query's tokens.
Update::getValidReturnTypes() — Method in class Update
Returns the acceptable return types
Add::getSchema() — Method in class Add
Add::getTokenFormatters() — Method in class Add
Returns the formatters for this query's tokens.
Put::getSchema() — Method in class Put
Put::getTokenFormatters() — Method in class Put
Returns the formatters for this query tokens
Remove::getSchema() — Method in class Remove
Remove::getTokenFormatters() — Method in class Remove
Returns the formatters for this query tokens
Query::getCommand() — Method in class Query
Returns the internal command.
Query::getRaw() — Method in class Query
Returns the raw SQL query statement.
Query::getTokens() — Method in class Query
Returns the tokens associated to the current query.
Query::grant() — Method in class Query
Converts the query into an GRANT with the given $permission.
Query::getCommandClass() — Method in class Query
Returns on of the commands that belong to the query.
QueryInterface::getRaw() — Method in class QueryInterface
Returns the raw SQL query statement.
QueryInterface::getTokens() — Method in class QueryInterface
Returns the tokens associated to the current query.
QueryInterface::grant() — Method in class QueryInterface
Converts the query into an GRANT with the given $permission.

H

Caster::handleMismatch() — Method in class Caster
Document::hasMatchingClass() — Method in class Document
Given a $Doctrine\OrientDBClass, checks wheter this annotation matches it.
ClassMetadata::hasField() — Method in class ClassMetadata
Checks if the given field is a mapped property for this class.
ClassMetadata::hasAssociation() — Method in class ClassMetadata
Checks if the given field is a mapped association for this class.
ClassMetadataFactory::hasMetadataFor() — Method in class ClassMetadataFactory
HydratorClass in namespace Doctrine\ODM\OrientDB\Mapper\Hydration
Class Hydrator
Hydrator::hydrate() — Method in class Hydrator
Takes an Doctrine\OrientDB JSON object and finds the class responsible to map that object.
Hydrator::hydrateCollection() — Method in class Hydrator
Hydrates an array of documents.
Hydrator::hydrateRid() — Method in class Hydrator
Hydrator::hydrateValue() — Method in class Hydrator
Hydrates the value
UnitOfWork::hasProxyFor() — Method in class UnitOfWork
HttpClientAdapterInterfaceClass in namespace Doctrine\OrientDB\Binding\Adapter
$CurlClientResponse#headersProperty in class CurlClientResponse
HttpBindingClass in namespace Doctrine\OrientDB\Binding
HttpBindingInterfaceClass in namespace Doctrine\OrientDB\Binding
HttpBindingResultInterfaceClass in namespace Doctrine\OrientDB\Binding

I

$Caster#inflectorProperty in class Caster
Manager::initializeObject() — Method in class Manager
Helper method to initialize a lazy loading proxy or persistent collection.
Property::isNullable() — Method in class Property
Defines whether an hydrated property can be null.
$ClassMetadata#identifierPropertyNameProperty in class ClassMetadata
ClassMetadata::isIdentifier() — Method in class ClassMetadata
Checks if the given field name is a mapped identifier for this class.
ClassMetadata::isSingleValuedAssociation() — Method in class ClassMetadata
Checks if the given field is a mapped single valued association for this class.
ClassMetadata::isCollectionValuedAssociation() — Method in class ClassMetadata
Checks if the given field is a mapped collection valued association for this class.
ClassMetadata::isAssociationInverseSide() — Method in class ClassMetadata
ClassMetadata::isValuedAssociation() — Method in class ClassMetadata
Checks whether the $field is mapped as an association.
ClassMetadataFactory::isTransient() — Method in class ClassMetadataFactory
Whether the class with the specified name should have its metadata loaded.
ClusterMap::identifyClass() — Method in class ClusterMap
Tries to identify the class of an rid by matching it against the clusters in the database
$Hydrator#inflectorProperty in class Hydrator
CurlClientAdapterResult::isValid() — Method in class CurlClientAdapterResult
Returns if the response from the server is valid or has errors.
CurlClientAdapterResult::isValidRid() — Method in class CurlClientAdapterResult
{@inheritdoc}
HttpBindingResultInterface::isValid() — Method in class HttpBindingResultInterface
Returns if the response from the server is valid or has errors.
InvalidQueryExceptionClass in namespace Doctrine\OrientDB\Binding
Dijkstra::isSolved() — Method in class Dijkstra
Checks wheter the current algorithm has been solved or not.
$Vertex#idProperty in class Vertex
Vertex::isPassed() — Method in class Vertex
Returns whether the vertex has passed or not.
VertexInterface::isPassed() — Method in class VertexInterface
Returns whether the vertex has passed or not.
IndexClass in namespace Doctrine\OrientDB\Query\Command
InsertClass in namespace Doctrine\OrientDB\Query\Command
Insert::into() — Method in class Insert
Sets the class in which the query will insert informations.
InsertInterfaceClass in namespace Doctrine\OrientDB\Query\Command
InsertInterface::into() — Method in class InsertInterface
Sets the $target cluster in which the new document will be created.
Find::in() — Method in class Find
Restricts the classes to look into to find the record.
FindInterface::in() — Method in class FindInterface
Sets a list of $classes in which you can look for object's references.
Query::implode() — Method in class Query
Implodes and array using a comma.
Query::implodeRegular() — Method in class Query
Implodes the $values in a string regularly formatted.
IndexClassClass in namespace Doctrine\OrientDB\Query\Formatter\Query
Query::in() — Method in class Query
Sets the classes in which the query performs is operation.
Query::index() — Method in class Query
Creates a index
Query::indexCount() — Method in class Query
Count the elements of the index $indexName.
Query::indexPut() — Method in class Query
Puts a new entry in the index $indexName with the given $key and $rid.
Query::indexRemove() — Method in class Query
Removes the index $indexName with the given $key/$rid.
Query::insert() — Method in class Query
Converts the query into an INSERT.
Query::into() — Method in class Query
Inserts the INTO clause to a query.
QueryInterface::in() — Method in class QueryInterface
Sets the classes in which the query performs is operation.
QueryInterface::index() — Method in class QueryInterface
Creates a index
QueryInterface::indexCount() — Method in class QueryInterface
Count the elements of the index $indexName.
QueryInterface::indexPut() — Method in class QueryInterface
Puts a new entry in the index $indexName with the given $key and $rid.
QueryInterface::indexRemove() — Method in class QueryInterface
Removes the index $indexName with the given $key/$rid.
QueryInterface::insert() — Method in class QueryInterface
Converts the query into an INSERT.
QueryInterface::into() — Method in class QueryInterface
Inserts the INTO clause to a query.

L

ClusterMap::load() — Method in class ClusterMap
Tries to load the map from cache, otherwise generates it.
Hydrator::load() — Method in class Hydrator
UnitOfWork::load() — Method in class UnitOfWork
Executes a query against OrientDB to find the specified RID and finalizes the hydration result.
HttpBinding::listDatabases() — Method in class HttpBinding
Lists all the existing databases.
HttpBindingInterface::listDatabases() — Method in class HttpBindingInterface
Lists all the existing databases.
LogicExceptionClass in namespace Doctrine\OrientDB
LinkClass in namespace Doctrine\OrientDB\Query\Command\Create
LookupClass in namespace Doctrine\OrientDB\Query\Command\Index
Select::limit() — Method in class Select
Sets a limit to the SELECT.
SelectInterface::limit() — Method in class SelectInterface
Sets the maximum amount of records retrieved whithin the current SELECT.
LimitClass in namespace Doctrine\OrientDB\Query\Formatter\Query
Query::limit() — Method in class Query
Adds a limit to the current query.
Query::link() — Method in class Query
Sets the internal command to a LINK, which is capable to create a reference from the $property of $class, with a given $alias.
Query::lookup() — Method in class Query
QueryInterface::limit() — Method in class QueryInterface
Adds a limit to the current query.
QueryInterface::link() — Method in class QueryInterface
Sets the internal command to a LINK, which is capable to create a reference from the $property of $class, with a given $alias.

M

ConfigurationException::missingKey() — Method in class ConfigurationException
ManagerClass in namespace Doctrine\ODM\OrientDB
$Manager#metadataFactoryProperty in class Manager
Manager::merge() — Method in class Manager
$ClassMetadataFactory#metadataProperty in class ClassMetadataFactory
$ClassMetadataFactory#multipleAssociationsProperty in class ClassMetadataFactory
$ClusterMap#mapProperty in class ClusterMap
$Hydrator#metadataFactoryProperty in class Hydrator
MappingExceptionClass in namespace Doctrine\ODM\OrientDB\Mapper
Class MappingException
MappingException::missingRid() — Method in class MappingException
$Repository#managerProperty in class Repository
Vertex::markPassed() — Method in class Vertex
Marks this vertex as passed, meaning that, in the scope of a graph, he has already been processed in order to calculate its potential.
VertexInterface::markPassed() — Method in class VertexInterface
Marks this vertex as passed, meaning that, in the scope of a graph, he has already been processed in order to calculate its potential.
MapUpdatesClass in namespace Doctrine\OrientDB\Query\Formatter\Query
Query::manageClass() — Method in class Query
Sets the right class command based on the $action.
Query::manageProperty() — Method in class Query
Sets the right property command based on the $action.

N

$Property#nameProperty in class Property
$Property#notnullProperty in class Property
MappingException::noClusterForRid() — Method in class MappingException

O

OClassNotFoundExceptionClass in namespace Doctrine\ODM\OrientDB
OverflowExceptionClass in namespace Doctrine\OrientDB
Command::orWhere() — Method in class Command
Sets a where token using the OR operator.
CommandInterface::orWhere() — Method in class CommandInterface
Sets a where token using the OR operator.
Credential::on() — Method in class Credential
Sets the $resource on which the credential is given.
CredentialInterface::on() — Method in class CredentialInterface
Sets the $resource on which a credential is granted/revoked.
OClassClass in namespace Doctrine\OrientDB\Query\Command
OClassInterfaceClass in namespace Doctrine\OrientDB\Query\Command
Property::on() — Method in class Property
Sets the class of the property.
PropertyInterface::on() — Method in class PropertyInterface
Sets the class of the property to manipulate.
Select::orderBy() — Method in class Select
Orders the query.
SelectInterface::orderBy() — Method in class SelectInterface
Sets an orderBy part of the SELECT.
OClassClass in namespace Doctrine\OrientDB\Query\Command\Truncate
OrderByClass in namespace Doctrine\OrientDB\Query\Formatter\Query
Query::on() — Method in class Query
Sets the ON clause of a query.
Query::orderBy() — Method in class Query
Orders the query.
Query::orWhere() — Method in class Query
Adds an OR clause to the query.
QueryInterface::on() — Method in class QueryInterface
Sets the ON clause of a query.
QueryInterface::orderBy() — Method in class QueryInterface
Orders the query.
QueryInterface::orWhere() — Method in class QueryInterface
Adds an OR clause to the query.

P

$Caster#propertiesProperty in class Caster
$Manager#proxyFactoryProperty in class Manager
Manager::persist() — Method in class Manager
PropertyClass in namespace Doctrine\ODM\OrientDB\Mapper\Annotations
ClassMetadataFactory::populateMetadata() — Method in class ClassMetadataFactory
$Hydrator#proxyFactoryProperty in class Hydrator
ProxyClass in namespace Doctrine\ODM\OrientDB\Proxy
Interface Proxy Placeholder so if the interface is extended it won't break the current implementations
ProxyFactoryClass in namespace Doctrine\ODM\OrientDB\Proxy
Class ProxyFactory
CurlClient::post() — Method in class CurlClient
Executes a POST on a location.
CurlClient::put() — Method in class CurlClient
PUTs a resource.
$CurlClientResponse#protocolProperty in class CurlClientResponse
HttpBinding::postClass() — Method in class HttpBinding
Creates a new class.
HttpBinding::postDocument() — Method in class HttpBinding
Stores a new document in the database.
HttpBinding::putDocument() — Method in class HttpBinding
Updates an existing document in the database.
HttpBindingInterface::postClass() — Method in class HttpBindingInterface
Creates a new class.
HttpBindingInterface::postDocument() — Method in class HttpBindingInterface
Stores a new document in the database.
HttpBindingInterface::putDocument() — Method in class HttpBindingInterface
Updates an existing document in the database.
$Dijkstra#pathsProperty in class Dijkstra
$Vertex#potentialProperty in class Vertex
$Vertex#potentialFromProperty in class Vertex
$Vertex#passedProperty in class Vertex
Credential::permission() — Method in class Credential
Sets a permission for the query.
CredentialInterface::permission() — Method in class CredentialInterface
Sets the $permission to grant/revoke.
PutClass in namespace Doctrine\OrientDB\Query\Command\Index
PropertyClass in namespace Doctrine\OrientDB\Query\Command
PropertyInterfaceClass in namespace Doctrine\OrientDB\Query\Command
PutClass in namespace Doctrine\OrientDB\Query\Command\Update
Query::put() — Method in class Query
Changes the internal command to an PUT, setting the class to update and the values to be written.
QueryInterface::put() — Method in class QueryInterface

Q

HttpBinding::query() — Method in class HttpBinding
Executes a raw query on the given database.
HttpBindingInterface::query() — Method in class HttpBindingInterface
Executes a raw query on the given database.
QueryClass in namespace Doctrine\OrientDB\Query\Formatter
QueryInterfaceClass in namespace Doctrine\OrientDB\Query\Formatter
QueryClass in namespace Doctrine\OrientDB\Query
QueryInterfaceClass in namespace Doctrine\OrientDB\Query

R

Caster::raiseMismatch() — Method in class Caster
Throws an exception whenever $value can not be casted as $expectedType.
Manager::remove() — Method in class Manager
Manager::refresh() — Method in class Manager
ReaderClass in namespace Doctrine\ODM\OrientDB\Mapper\Annotations
$Reader#readerProperty in class Reader
ReaderInterfaceClass in namespace Doctrine\ODM\OrientDB\Mapper\Annotations
$ClassMetadata#refClassProperty in class ClassMetadata
$ClassMetadata#reflFieldsProperty in class ClassMetadata
RepositoryClass in namespace Doctrine\ODM\OrientDB
RidClass in namespace Doctrine\ODM\OrientDB\Types
$Rid#ridProperty in class Rid
CurlClientAdapter::request() — Method in class CurlClientAdapter
Performs an HTTP request on the specified location.
$CurlClientAdapterResult#responseProperty in class CurlClientAdapterResult
HttpClientAdapterInterface::request() — Method in class HttpClientAdapterInterface
Performs an HTTP request on the specified location.
$CurlClient#restartProperty in class CurlClient
CurlClient::restart() — Method in class CurlClient
Reinitializes the client for a completely new session.
$CurlClientResponse#rawHeadersProperty in class CurlClientResponse
$InvalidQueryException#resultProperty in class InvalidQueryException
$Command#ridValidatorProperty in class Command
Command::resetWhere() — Method in class Command
Deletes all the WHERE conditions in the current command.
Command::returns() — Method in class Command
Sets the Returns token
Command::replaceTokens() — Method in class Command
Replaces the tokens in the command's schema with their actual values in the current object.
CommandInterface::resetWhere() — Method in class CommandInterface
Deletes all the WHERE conditions in the current command.
RevokeClass in namespace Doctrine\OrientDB\Query\Command\Credential
RebuildClass in namespace Doctrine\OrientDB\Query\Command\Index
RemoveClass in namespace Doctrine\OrientDB\Query\Command\Index
Select::resetWhere() — Method in class Select
Deletes all the WHERE and BETWEEN conditions in the current SELECT.
RecordClass in namespace Doctrine\OrientDB\Query\Command\Truncate
RemoveClass in namespace Doctrine\OrientDB\Query\Command\Update
RebuildIndexClass in namespace Doctrine\OrientDB\Query\Formatter\Query
RegularClass in namespace Doctrine\OrientDB\Query\Formatter\Query
ReturnsClass in namespace Doctrine\OrientDB\Query\Formatter\Query
RidClass in namespace Doctrine\OrientDB\Query\Formatter\Query
RidUpdatesClass in namespace Doctrine\OrientDB\Query\Formatter\Query
Query::rebuild() — Method in class Query
Rebuild the index $indexName
Query::remove() — Method in class Query
Removes a link from a link-set|list.
Query::resetWhere() — Method in class Query
Resets the WHERE conditions.
Query::revoke() — Method in class Query
Converts the query into an REVOKE with the given $permission.
QueryInterface::remove() — Method in class QueryInterface
Removes a link from a link-set|list.
QueryInterface::resetWhere() — Method in class QueryInterface
Resets the WHERE conditions.
QueryInterface::revoke() — Method in class QueryInterface
Converts the query into an REVOKE with the given $permission.
RidClass in namespace Doctrine\OrientDB\Query\Validator

S

Caster::setProperty() — Method in class Caster
Defines properties that can be internally used by the caster.
Caster::setValue() — Method in class Caster
Sets the internal value to work with.
CasterInterface::setProperty() — Method in class CasterInterface
Defines properties that can be internally used by the caster.
CasterInterface::setValue() — Method in class CasterInterface
Sets the internal value to work with.
ClassMetadata::setIdentifier() — Method in class ClassMetadata
ClassMetadata::setAssociations() — Method in class ClassMetadata
ClassMetadata::setFields() — Method in class ClassMetadata
ClassMetadata::setDocumentValue() — Method in class ClassMetadata
Given a $property and its $value, sets that property on the given $document by using a closures if available, otherwise fall back to reflection.
$ClassMetadataFactory#singleAssociationsProperty in class ClassMetadataFactory
ClassMetadataFactory::setMetadataFor() — Method in class ClassMetadataFactory
ClassMetadataFactory::setDocumentDirectories() — Method in class ClassMetadataFactory
Sets the directories in which the mapper is going to look for classes mapped for the Doctrine\OrientDB ODM.
ProxyFactory::skipClass() — Method in class ProxyFactory
CurlClientAdapter::setAuthentication() — Method in class CurlClientAdapter
Sets the username and password used to authenticate to the server.
HttpClientAdapterInterface::setAuthentication() — Method in class HttpClientAdapterInterface
Sets the username and password used to authenticate to the server.
CurlClient::setTimeout() — Method in class CurlClient
Sets a timeout for the current cURL handler's requests.
CurlClient::setAuthentication() — Method in class CurlClient
Sets the authentication string for the next HTTP requests.
CurlClient::setHeader() — Method in class CurlClient
Sets an HTTP header to send within the request.
$CurlClientResponse#statusCodeProperty in class CurlClientResponse
CurlClientResponse::setProtocol() — Method in class CurlClientResponse
Sets the protocol used for the communication with the client.
CurlClientResponse::setStatusCode() — Method in class CurlClientResponse
Sets the status code of the response.
$HttpBinding#serverProperty in class HttpBinding
HttpBinding::setDatabase() — Method in class HttpBinding
Sets the default database for the current binding instance.
HttpBinding::setAuthentication() — Method in class HttpBinding
Sets the username and password used to authenticate to the server.
HttpBinding::setAdapter() — Method in class HttpBinding
Sets the underlying HTTP client adapter.
HttpBindingInterface::setAuthentication() — Method in class HttpBindingInterface
Sets the username and password used to authenticate to the server.
HttpBindingInterface::setAdapter() — Method in class HttpBindingInterface
Sets the underlying HTTP client adapter.
AlgorithmInterface::solve() — Method in class AlgorithmInterface
Solves the algorithm and returns all possible results.
$Dijkstra#startingVertexProperty in class Dijkstra
$Dijkstra#solutionProperty in class Dijkstra
Dijkstra::setEndingVertex() — Method in class Dijkstra
Sets the vertex which we are pointing to.
Dijkstra::setStartingVertex() — Method in class Dijkstra
Sets the vertex which we are starting from to calculate the shortest path.
Dijkstra::solve() — Method in class Dijkstra
Solves the algorithm and returns all possible results.
Vertex::setPotential() — Method in class Vertex
Sets the potential for the vertex, if the vertex has no potential or the one it has is higher than the new one.
VertexInterface::setPotential() — Method in class VertexInterface
Sets the potential for the vertex, if the vertex has no potential or the one it has is higher than the new one.
Command::setFormatter() — Method in class Command
Sets the internal query formatter object.
Command::setToken() — Method in class Command
Sets a single value for a token,
Command::setTokenValues() — Method in class Command
Sets the values of a token, and can be appended with the given $append.
Edge::set() — Method in class Edge
Set the $values of the updates to be done.
Vertex::set() — Method in class Vertex
Set the $values of the updates to be done.
Delete::setClass() — Method in class Delete
Sets the query $class.
OClass::setClass() — Method in class OClass
Sets the $class for the current query.
Property::setProperty() — Method in class Property
Sets the $property in the query.
Create::setLinked() — Method in class Create
Create::setType() — Method in class Create
Find::setRid() — Method in class Find
Sets the $rid to look for.
SelectClass in namespace Doctrine\OrientDB\Query\Command
Select::select() — Method in class Select
Sets the fields to select.
Select::skip() — Method in class Select
Sets the number of records to skip.
SelectInterfaceClass in namespace Doctrine\OrientDB\Query\Command
SelectInterface::select() — Method in class SelectInterface
Sets the fields to select within the query ($projections).
SelectInterface::skip() — Method in class SelectInterface
Sets the number of records to skip.
Update::set() — Method in class Update
Set the $values of the updates to be done.
UpdateInterface::set() — Method in class UpdateInterface
Set the $values of the updates to be done.
Query::stripNonSQLCharacters() — Method in class Query
Strips non-SQL characters from a string leaving intact regular characters a-z and integers.
Query::stripNonSQLCharactersArray() — Method in class Query
Strips non-SQL charactes from the strings contained in the the array leaving intact regular characters a-z and integers.
SelectClass in namespace Doctrine\OrientDB\Query\Formatter\Query
SkipClass in namespace Doctrine\OrientDB\Query\Formatter\Query
Query::skip() — Method in class Query
Adds a skip clause to the current query.
Query::select() — Method in class Query
Adds an array of fields into the select part of the query.
Query::setCommands() — Method in class Query
Sets the internal command classes to use
QueryInterface::skip() — Method in class QueryInterface
Adds a skip clause to the current query.
QueryInterface::select() — Method in class QueryInterface
Adds an array of fields into the select part of the query.

T

$Caster#trueValuesProperty in class Caster
$Property#typeProperty in class Property
Hydrator::toleratesMismatches() — Method in class Hydrator
Checks whether the Hydrator throws exceptions or not when encountering an mismatch error during hydration.
$Command#tokensProperty in class Command
Command::tokenize() — Method in class Command
Tokenizes a string.
Credential::to() — Method in class Credential
Sets the $role having the credential on a resource.
CredentialInterface::to() — Method in class CredentialInterface
Sets the user/group subject of the credential addition/removal.
Create::type() — Method in class Create
Sets the type of the index to create.
TruncateClass in namespace Doctrine\OrientDB\Query\Command
Query::tokenize() — Method in class Query
Tokenizes a string.
QueryInterface::tokenize() — Method in class QueryInterface
Tokenizes the given string: since the SQL statements are managed with some tokens you need to decide how to distinguish a common word from a token.
TargetClass in namespace Doctrine\OrientDB\Query\Formatter\Query
TokenInterfaceClass in namespace Doctrine\OrientDB\Query\Formatter\Query
Query::type() — Method in class Query
Sets the type clause of a query.
Query::to() — Method in class Query
Adds a subject to the query.
Query::truncate() — Method in class Query
Truncates an entity.
QueryInterface::type() — Method in class QueryInterface
Sets the type clause of a query.
QueryInterface::to() — Method in class QueryInterface
Adds a subject to the query.
TokenNotFoundExceptionClass in namespace Doctrine\OrientDB\Query
Cached::tableize() — Method in class Cached

U

$Manager#uowProperty in class Manager
$Hydrator#uowProperty in class Hydrator
UnitOfWorkClass in namespace Doctrine\ODM\OrientDB
Class UnitOfWork
Command::unsetToken() — Method in class Command
Deletes a token.
UpdateClass in namespace Doctrine\OrientDB\Query\Command
UpdateInterfaceClass in namespace Doctrine\OrientDB\Query\Command
Query::untokenize() — Method in class Query
Untokenizes a string.
QueryInterface::untokenize() — Method in class QueryInterface
Untokenizes a token: converts a token to a plain string.
UpdatesClass in namespace Doctrine\OrientDB\Query\Formatter\Query
Query::unindex() — Method in class Query
Removes a index
Query::update() — Method in class Query
Changes the internal command to an UPDATE, setting the class to update.
QueryInterface::unindex() — Method in class QueryInterface
Removes a index
QueryInterface::update() — Method in class QueryInterface

V

$Caster#valueProperty in class Caster
Hydrator::verifyCastingSupport() — Method in class Hydrator
Verifies if the given $caster supports casting with $method.
$Graph#verticesProperty in class Graph
All the vertices in the graph
VertexClass in namespace Doctrine\OrientDB\Graph
VertexInterfaceClass in namespace Doctrine\OrientDB\Graph
VertexClass in namespace Doctrine\OrientDB\Query\Command\Create
Insert::values() — Method in class Insert
Sets the $values to insert.
InsertInterface::values() — Method in class InsertInterface
Sets the $values to be inserted in the document created with the INSERT statement.
ValuesClass in namespace Doctrine\OrientDB\Query\Formatter\Query
Query::values() — Method in class Query
Sets the values to be inserted into the current query.
QueryInterface::values() — Method in class QueryInterface
Sets the values to be inserted into the current query.
ValidationExceptionClass in namespace Doctrine\OrientDB\Query\Validator
ValidatorInterfaceClass in namespace Doctrine\OrientDB\Query\Validator

W

Command::where() — Method in class Command
Adds a WHERE conditions into the current query.
CommandInterface::where() — Method in class CommandInterface
Sets a WHERE condition for the current query.
Link::with() — Method in class Link
Sets the destination of the link.
WhereClass in namespace Doctrine\OrientDB\Query\Formatter\Query
Query::where() — Method in class Query
Adds the WHERE clause.
QueryInterface::where() — Method in class QueryInterface
Adds the WHERE clause.

_

Caster::__construct() — Method in class Caster
Instantiates a new Caster.
Configuration::__construct() — Method in class Configuration
DocumentNotFoundException::__construct() — Method in class DocumentNotFoundException
Manager::__construct() — Method in class Manager
Instatiates a new Mapper, injecting the $mapper that will be used to hydrate record retrieved through the $binding.
Reader::__construct() — Method in class Reader
Instantiates a new annotation reader, optionally injecting a cache mechanism for it.
ClassMetadata::__construct() — Method in class ClassMetadata
Instantiates a new Metadata for the given $className.
ClassMetadataFactory::__construct() — Method in class ClassMetadataFactory
ClusterMap::__construct() — Method in class ClusterMap
Hydrator::__construct() — Method in class Hydrator
OClassNotFoundException::__construct() — Method in class OClassNotFoundException
ProxyFactory::__construct() — Method in class ProxyFactory
Initializes a new instance of the ProxyFactory class that is connected to the given DocumentManager.
Repository::__construct() — Method in class Repository
Instantiates a new repository.
Repository::__call() — Method in class Repository
Convenient method that intercepts the findBy() calls.
Rid::__construct() — Method in class Rid
Instantiates a new object, injecting the $rid;
UnitOfWork::__construct() — Method in class UnitOfWork
CurlClientAdapter::__construct() — Method in class CurlClientAdapter
CurlClientAdapterResult::__construct() — Method in class CurlClientAdapterResult
BindingParameters::__construct() — Method in class BindingParameters
Creates a new binding parameters instance.
CurlClient::__construct() — Method in class CurlClient
Creates a new HTTP client based on cURL.
CurlClient::__destruct() — Method in class CurlClient
Closes the underlying cURL handle.
CurlClientResponse::__construct() — Method in class CurlClientResponse
Constructs a new object from an existing HTTP response.
CurlClientResponse::__toString() — Method in class CurlClientResponse
EmptyResponseException::__construct() — Method in class EmptyResponseException
Generates an exception giving information about the client which performed the request and the unreachable location.
HttpBinding::__construct() — Method in class HttpBinding
Instantiates a new binding.
InvalidQueryException::__construct() — Method in class InvalidQueryException
Exception::__construct() — Method in class Exception
Dijkstra::__construct() — Method in class Dijkstra
Instantiates a new algorithm, requiring a graph to work with.
Vertex::__construct() — Method in class Vertex
Instantiates a new vertex, requiring a ID to avoid collisions.
LogicException::__construct() — Method in class LogicException
OverflowException::__construct() — Method in class OverflowException
Command::__construct() — Method in class Command
Builds a new object, creating the SQL statement from the class SCHEMA and initializing the tokens.
Edge::__construct() — Method in class Edge
Builds a new statement, setting the $class.
Link::__construct() — Method in class Link
Sets the source of the link, its $alias and if the link must be $reverse.
Vertex::__construct() — Method in class Vertex
Builds a new statement, setting the $class.
Credential::__construct() — Method in class Credential
Creates a new statement, setting the $permission.
Delete::__construct() — Method in class Delete
Builds a new statement, setting the class in which the records are gonna be deleted.
Count::__construct() — Method in class Count
Sets the $property to index.
Create::__construct() — Method in class Create
Sets the $property to index.
Drop::__construct() — Method in class Drop
Creates a new statements to manage indexes on the $property of the given $class.
Lookup::__construct() — Method in class Lookup
Builds a new statement, setting the $index to lookup.
Put::__construct() — Method in class Put
Creates a new instance of this command setting the index to insert into, the key of the new entry and its value, which is a RID.
Rebuild::__construct() — Method in class Rebuild
Builds a new object, creating the SQL statement from the class SCHEMA and initializing the tokens.
Remove::__construct() — Method in class Remove
Builds a new object, creating the SQL statement from the class SCHEMA and initializing the tokens.
OClass::__construct() — Method in class OClass
Creates a new statement, setting the $class.
Alter::__construct() — Method in class Alter
Sets the $class to alter, setting the $attribute to its new $value.
Property::__construct() — Method in class Property
Builds a new statement setting the $property to manipulate.
Create::__construct() — Method in class Create
Generates a valid SQL statements to add $property of type $type linked to $linked.
Find::__construct() — Method in class Find
Creates a new object, setting the $rid to lookup.
Select::__construct() — Method in class Select
Builds a Select object injecting the $target into the FROM clause.
Truncate::__construct() — Method in class Truncate
Builds a new object, creating the SQL statement from the class SCHEMA and initializing the tokens.
Record::__construct() — Method in class Record
Builds a new object, creating the SQL statement from the class SCHEMA and initializing the tokens.
Update::__construct() — Method in class Update
Builds a new statement, setting the $class.
Add::__construct() — Method in class Add
Builds a new statement setting the $values in the given $class.
Put::__construct() — Method in class Put
Creates a new statement assigning the $values to update in the given $class.
Remove::__construct() — Method in class Remove
Builds a new statement setting the $values to remove in the given $class.
Query::__construct() — Method in class Query
Builds a query with the given $command on the given $target.
Query::__toString() — Method in class Query
Returns the raw SQL statement
TokenNotFoundException::__construct() — Method in class TokenNotFoundException
Compares the class SCHEMA and the submitted token.
ValidationException::__construct() — Method in class ValidationException