core/src/main/java/com/orientechnologies/orient/core/db/document/ODatabaseDocumentAbstract.java
public <RET extends List<?>> RET query(final OQuery<?> iCommand, final Object... iArgs) {
    checkIfActive();
    iCommand.reset();
    return (RET) iCommand.execute(iArgs);
  }
public <RET extends List<?>> RET query(final OQuery<?> iCommand, final Object... iArgs) {
    checkIfActive();
    iCommand.reset();
    return (RET) iCommand.execute(iArgs);
  }
public < RET extends List < ? > > RET query ( final OQuery < ? > iCommand , final Object ... iArgs ) { checkIfActive ( ) ; iCommand . reset ( ) ; return ( RET ) iCommand . execute ( iArgs ) ; }
{@inheritDoc}
{