graphdb/src/main/java/com/tinkerpop/blueprints/impls/orient/OrientEdge.java
public static boolean isLabeled(final String iEdgeLabel, final String[] iLabels) {
    if (iLabels != null && iLabels.length > 0) {
      // FILTER LABEL
      if (iEdgeLabel != null)
        for (String l : iLabels)
          if (l.equals(iEdgeLabel))
            // FOUND
            return true;

      // NOT FOUND
      return false;
    }
    // NO LABELS
    return true;
  }
public static boolean isLabeled(final String iEdgeLabel, final String[] iLabels) {
    if (iLabels != null && iLabels.length > 0) {
      // FILTER LABEL
      if (iEdgeLabel != null)
        for (String l : iLabels)
          if (l.equals(iEdgeLabel))
            // FOUND
            return true;

      // NOT FOUND
      return false;
    }
    // NO LABELS
    return true;
  }
public static boolean isLabeled ( final String iEdgeLabel , final String [ ] iLabels ) { if ( iLabels != null && iLabels . length > 0 ) { // FILTER LABEL if ( iEdgeLabel != null ) for ( String l : iLabels ) if ( l . equals ( iEdgeLabel ) ) // FOUND return true ; // NOT FOUND return false ; } // NO LABELS return true ; }
(Blueprints Extension) Returns true if the edge is labeled with any of the passed strings.

@param iEdgeLabel Label of current edge
@param iLabels    Labels as array of Strings
@return true if the edge is labeled with any of the passed strings
( Blueprints Extension ) Returns true if the edge is labeled with any of the passed strings .