Class Overview
Origin of the value of a VM option.  It tells where the
 value of a VM option came from.
 
Summary
| Enum Values | 
|---|
    
    
        | VMOption.Origin | CONFIG_FILE | The VM option was set via a configuration file. | 
    
    
    
        | VMOption.Origin | DEFAULT | The VM option has not been set and its value
 is the default value. | 
    
    
    
        | VMOption.Origin | ENVIRON_VAR | The VM option was set via an environment variable. | 
    
    
    
        | VMOption.Origin | ERGONOMIC | The VM option was set via the VM ergonomic support. | 
    
    
    
        | VMOption.Origin | MANAGEMENT | The VM option was set via the management interface after the VM
 was started. | 
    
    
    
        | VMOption.Origin | OTHER | The VM option was set via some other mechanism. | 
    
    
    
        | VMOption.Origin | VM_CREATION | The VM option was set at VM creation time typically
 as a command line argument to the launcher or
 an argument passed to the VM created using the
 JNI invocation interface. | 
    
    
| [Expand] Inherited Methods | 
|---|
|  From class
  java.lang.Enum 
  
   
    
    
	 
    
        | final
            
            
            Object | clone() Throws CloneNotSupportedException. |  
        | final
            
            
            int | compareTo(E o) Compares this enum with the specified object for order. |  
        | final
            
            
            boolean | equals(Object other) Returns true if the specified object is equal to this
 enum constant. |  
        | final
            
            
            void | finalize() enum classes cannot have finalize methods. |  
        | final
            
            
            Class<E> | getDeclaringClass() Returns the Class object corresponding to this enum constant's
 enum type. |  
        | final
            
            
            int | hashCode() Returns a hash code for this enum constant. |  
        | final
            
            
            String | name() Returns the name of this enum constant, exactly as declared in its
 enum declaration. |  
        | final
            
            
            int | ordinal() Returns the ordinal of this enumeration constant (its position
 in its enum declaration, where the initial constant is assigned
 an ordinal of zero). |  
        | String | toString() Returns the name of this enum constant, as contained in the
 declaration. |  
        | static
            <T extends Enum<T>>
            T | valueOf(Class<T> enumType, String name) Returns the enum constant of the specified enum type with the
 specified name. |  | 
|  From class
  java.lang.Object 
  
   
    
    
	 
    
        | Object | clone() Creates and returns a copy of this object. |  
        | boolean | equals(Object obj) Indicates whether some other object is "equal to" this one. |  
        | void | finalize() Called by the garbage collector on an object when garbage collection
 determines that there are no more references to the object. |  
        | final
            
            
            Class<?> | getClass() Returns the runtime class of this Object. |  
        | int | hashCode() Returns a hash code value for the object. |  
        | final
            
            
            void | notify() Wakes up a single thread that is waiting on this object's
 monitor. |  
        | final
            
            
            void | notifyAll() Wakes up all threads that are waiting on this object's monitor. |  
        | String | toString() Returns a string representation of the object. |  
        | final
            
            
            void | wait() Causes the current thread to wait until another thread invokes the
  notify() method or the
  notifyAll() method for this object. |  
        | final
            
            
            void | wait(long timeout, int nanos) Causes the current thread to wait until another thread invokes the
  notify() method or the
  notifyAll() method for this object, or
 some other thread interrupts the current thread, or a certain
 amount of real time has elapsed. |  
        | final
            
            
            void | wait(long timeout) Causes the current thread to wait until either another thread invokes the
  notify() method or the
  notifyAll() method for this object, or a
 specified amount of time has elapsed. |  | 
|  From interface
  java.lang.Comparable 
  
   
    
    
	 
    
        | abstract
            
            
            
            
            int | compareTo(T o) Compares this object with the specified object for order. |  | 
Enum Values
 
    
      
        public 
        static 
        final 
        VMOption.Origin
      
        CONFIG_FILE
    
      
        
        
  
      
    
      
  The VM option was set via a configuration file.
 
 
 
    
      
        
        
  
      
    
      
  The VM option has not been set and its value
 is the default value.
 
 
 
    
      
        public 
        static 
        final 
        VMOption.Origin
      
        ENVIRON_VAR
    
      
        
        
  
      
    
      
  The VM option was set via an environment variable.
 
 
 
    
      
        
        
  
      
    
      
  The VM option was set via the VM ergonomic support.
 
 
 
    
      
        public 
        static 
        final 
        VMOption.Origin
      
        MANAGEMENT
    
      
        
        
  
      
    
      
  The VM option was set via the management interface after the VM
 was started.
 
 
 
    
      
        
        
  
      
    
      
  The VM option was set via some other mechanism.
 
 
 
    
      
        public 
        static 
        final 
        VMOption.Origin
      
        VM_CREATION
    
      
        
        
  
      
    
      
  The VM option was set at VM creation time typically
 as a command line argument to the launcher or
 an argument passed to the VM created using the
 JNI invocation interface.
 
 
Public Methods