Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 245 for James (0.02 seconds)

  1. android/guava/src/com/google/common/graph/AbstractGraph.java

    import org.jspecify.annotations.Nullable;
    
    /**
     * This class provides a skeletal implementation of {@link Graph}. It is recommended to extend this
     * class rather than implement {@link Graph} directly.
     *
     * @author James Sexton
     * @param <N> Node parameter type
     * @since 20.0
     */
    public abstract class AbstractGraph<N> extends AbstractBaseGraph<N> implements Graph<N> {
      /** Constructor for use by subclasses. */
      public AbstractGraph() {}
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Wed Mar 11 01:10:31 GMT 2026
    - 1.8K bytes
    - Click Count (0)
  2. android/guava/src/com/google/common/graph/AbstractGraphBuilder.java

     */
    
    package com.google.common.graph;
    
    import org.jspecify.annotations.Nullable;
    
    /**
     * A base class for builders that construct graphs with user-defined properties.
     *
     * @author James Sexton
     */
    abstract class AbstractGraphBuilder<N> {
      final boolean directed;
      boolean allowsSelfLoops = false;
      ElementOrder<N> nodeOrder = ElementOrder.insertion();
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Thu Apr 02 14:49:41 GMT 2026
    - 1.4K bytes
    - Click Count (0)
  3. android/guava/src/com/google/common/graph/AbstractValueGraph.java

     * this class rather than implement {@link ValueGraph} directly.
     *
     * <p>The methods implemented in this class should not be overridden unless the subclass admits a
     * more efficient implementation.
     *
     * @author James Sexton
     * @param <N> Node parameter type
     * @param <V> Value parameter type
     * @since 20.0
     */
    public abstract class AbstractValueGraph<N, V> extends AbstractBaseGraph<N>
        implements ValueGraph<N, V> {
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Wed Mar 11 01:10:31 GMT 2026
    - 4K bytes
    - Click Count (0)
  4. android/guava/src/com/google/common/graph/MutableGraph.java

    import com.google.errorprone.annotations.CanIgnoreReturnValue;
    
    /**
     * A subinterface of {@link Graph} which adds mutation methods. When mutation is not required, users
     * should prefer the {@link Graph} interface.
     *
     * @author James Sexton
     * @author Joshua O'Madadhain
     * @param <N> Node parameter type
     * @since 20.0
     */
    public interface MutableGraph<N> extends Graph<N> {
    
      /**
       * Adds {@code node} if it is not already present.
       *
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Wed Mar 11 01:10:31 GMT 2026
    - 3.8K bytes
    - Click Count (0)
  5. android/guava/src/com/google/common/graph/MutableValueGraph.java

    import org.jspecify.annotations.Nullable;
    
    /**
     * A subinterface of {@link ValueGraph} which adds mutation methods. When mutation is not required,
     * users should prefer the {@link ValueGraph} interface.
     *
     * @author James Sexton
     * @param <N> Node parameter type
     * @param <V> Value parameter type
     * @since 20.0
     */
    public interface MutableValueGraph<N, V> extends ValueGraph<N, V> {
    
      /**
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Wed Mar 11 01:10:31 GMT 2026
    - 4.3K bytes
    - Click Count (0)
  6. android/guava/src/com/google/common/graph/StandardValueGraph.java

     * changes to the graph (if the graph is mutable) but may not be modified by the user.
     *
     * <p>The time complexity of all collection-returning accessors is O(1), since views are returned.
     *
     * @author James Sexton
     * @author Joshua O'Madadhain
     * @author Omar Darwish
     * @param <N> Node parameter type
     * @param <V> Value parameter type
     */
    class StandardValueGraph<N, V> extends AbstractValueGraph<N, V> {
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Thu Apr 02 14:49:41 GMT 2026
    - 6K bytes
    - Click Count (0)
  7. android/guava/src/com/google/common/graph/ValueGraphBuilder.java

     *         .putEdgeValue("San Francisco", "San Francisco", 0.0)
     *         .putEdgeValue("San Jose", "San Jose", 0.0)
     *         .putEdgeValue("San Francisco", "San Jose", 48.4)
     *         .build();
     * }
     *
     * @author James Sexton
     * @author Joshua O'Madadhain
     * @param <N> The most general node type this builder will support. This is normally {@code Object}
     *     unless it is constrained by using a method like {@link #nodeOrder}, or the builder is
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Thu Apr 02 14:49:41 GMT 2026
    - 7.8K bytes
    - Click Count (0)
  8. android/guava/src/com/google/common/graph/MutableNetwork.java

    /**
     * A subinterface of {@link Network} which adds mutation methods. When mutation is not required,
     * users should prefer the {@link Network} interface.
     *
     * @author James Sexton
     * @author Joshua O'Madadhain
     * @param <N> Node parameter type
     * @param <E> Edge parameter type
     * @since 20.0
     */
    public interface MutableNetwork<N, E> extends Network<N, E> {
    
      /**
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Wed Mar 11 01:10:31 GMT 2026
    - 4.3K bytes
    - Click Count (0)
  9. android/guava/src/com/google/common/graph/GraphBuilder.java

     *         .<String>immutable()
     *         .putEdge("bread", "bread")
     *         .putEdge("chocolate", "peanut butter")
     *         .putEdge("peanut butter", "jelly")
     *         .build();
     * }
     *
     * @author James Sexton
     * @author Joshua O'Madadhain
     * @param <N> The most general node type this builder will support. This is normally {@code Object}
     *     unless it is constrained by using a method like {@link #nodeOrder}, or the builder is
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Thu Apr 02 14:49:41 GMT 2026
    - 7.2K bytes
    - Click Count (0)
  10. android/guava/src/com/google/common/graph/ImmutableGraph.java

     * of the {@code Immutable*} types</a> for more information on the properties and guarantees
     * provided by this class.
     *
     * @author James Sexton
     * @author Joshua O'Madadhain
     * @author Omar Darwish
     * @author Jens Nyman
     * @param <N> Node parameter type
     * @since 20.0
     */
    @Immutable(containerOf = {"N"})
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Wed Mar 11 01:10:31 GMT 2026
    - 7.2K bytes
    - Click Count (0)
Back to Top