public OIdentifiable getInVertex() {
    if (vIn != null)
      // LIGHTWEIGHT EDGE
      return vIn;

    setCurrentGraphInThreadLocal();

    final ODocument doc = getRecord();
    if (doc == null)
      return null;

    if (settings != null && settings.isKeepInMemoryReferences())
      // AVOID LAZY RESOLVING+SETTING OF RECORD
      return doc.rawField(OrientBaseGraph.CONNECTION_IN);
    else
      return doc.field(OrientBaseGraph.CONNECTION_IN);
  }
public OIdentifiable getInVertex() {
    if (vIn != null)
      
      return vIn;

    setCurrentGraphInThreadLocal();

    final ODocument doc = getRecord();
    if (doc == null)
      return null;

    if (settings != null && settings.isKeepInMemoryReferences())
      
      return doc.rawField(OrientBaseGraph.CONNECTION_IN);
    else
      return doc.field(OrientBaseGraph.CONNECTION_IN);
  }
public OIdentifiable getInVertex ( ) { if ( vIn != null ) // LIGHTWEIGHT EDGE return vIn ; setCurrentGraphInThreadLocal ( ) ; final ODocument doc = getRecord ( ) ; if ( doc == null ) return null ; if ( settings != null && settings . isKeepInMemoryReferences ( ) ) // AVOID LAZY RESOLVING+SETTING OF RECORD return doc . rawField ( OrientBaseGraph . CONNECTION_IN ) ; else return doc . field ( OrientBaseGraph . CONNECTION_IN ) ; }
(Blueprints Extension) Returns the incoming vertex in form of record.
( Blueprints Extension ) Returns the incoming vertex in form of record .