|  Known Direct Subclasses | 
    
Class Overview
A base class for constructing CommandParameters classes for commands which operate on a specific commit,
 optionally qualified to a specific path.
 
 What the commit and path mean to the end command may vary widely.
 Derived classes will document those meanings. Extending from this base class implies no contract beyond that:
 
     - The commitwill never benull
- The pathmay benullunless documented otherwise by the derived
     class
 
Summary
| Nested Classes | 
|---|
  
    
      | class | AbstractCommitCommandParameters.AbstractCommitParametersBuilder<B extends AbstractCommitParametersBuilder<B>> |  | 
    
    
| [Expand] Inherited Methods | 
|---|
|  From class
  com.atlassian.bitbucket.util.BuilderSupport 
  
   
    
    
	 
    
        | static
            <T>
            boolean | addIf(Predicate<? super T> predicate, Builder<T> builder, T value) |  
        | @SafeVarargs
            
            
            
            
            static
            <T>
            void | addIf(Predicate<? super T> predicate, Builder<T> builder, T value, T... values) |  
        | static
            <T>
            boolean | addIf(Predicate<? super T> predicate, Collection<T> collection, T value) |  
        | static
            <T>
            void | addIf(Predicate<? super T> predicate, Builder<T> builder, Iterable<? extends T> values) |  
        | @SafeVarargs
            
            
            
            
            static
            <T>
            void | addIf(Predicate<? super T> predicate, Collection<T> collection, T value, T... values) |  
        | static
            <T>
            void | addIf(Predicate<? super T> predicate, Collection<T> collection, Iterable<? extends T> values) |  
        | @Nonnull
            
            
            
            
            static
            
            String | checkNotBlank(String value, String name) |  
        | @Nonnull
            
            
            
            
            static
            
            String | requireNonBlank(String value, String name) |  | 
|  From class
  java.lang.Object 
  
   
    
    
	 
    
        | Object | clone() |  
        | boolean | equals(Object arg0) |  
        | void | finalize() |  
        | final
            
            
            Class<?> | getClass() |  
        | int | hashCode() |  
        | final
            
            
            void | notify() |  
        | final
            
            
            void | notifyAll() |  
        | String | toString() |  
        | final
            
            
            void | wait(long arg0, int arg1) |  
        | final
            
            
            void | wait(long arg0) |  
        | final
            
            
            void | wait() |  | 
Protected Constructors
Public Methods
    
      
        
        @Nonnull
        
        public
        
        
        
        
        String
      
      getCommitId
      ()
    
      
    
 
    
      
        
        @Nullable
        
        public
        
        
        
        
        String
      
      getPath
      ()
    
      
    
 
    
      
        
        public
        
        
        
        
        boolean
      
      hasPath
      ()